Open
Conversation
Set up CI workflow for building and testing across multiple OS.
Author
|
这里我是acoier,由于某些原因改名了,可以看我主页。 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
1、下载项目最新源码并编译
安装必备组件
下载项目源码
安装xmake编译工具
执行xmake安装脚本进行编译工具的安装
查看xmake是否安装成功
安装python第三方包
编译项目源码
2、项目测试与部署
将会看到文件测试成功:
测试项目推理
项目运行之后的结果
项目运行之后可以看到和机器人的历史对话,同时可以和机器人进行连续对话。
同时为了测试多用户沟通,本系统添加了两套客户端环境,这个客户端地址和服务端地址一致,这个可以认为是系统自带的一个客户端,在这里可以实现新建对话并进行测试,不同上方的gradio实现的客户端,这个客户端实现了多轮对话同时进行,可以新建对话并和机器人对话。
项目成果与不足
本项目主要实现
项目不足
由于本人UI知识以及推理知识有限,目前项目还是有许多不足,例如:graio页面不能切换,只能等待一轮对话终止或者结束后才能切换对话,同时未能实现项目的分布式推理,以及支持的新模型,同时未能在国产加速卡上完成项目的适配,我将会进一步完善本项目。