要将 FastGPT 接入微信,可按照以下步骤进行:
注:如遇到网络问题,可把链接替换为国内镜像https://gitee.com/zhayujie/chatgpt-on-wechat。安装 Python 3 和 pip ,安装核心依赖(必选)和拓展依赖(可选,建议安装)。如果某项依赖安装失败,可重新执行再继续。复制一份 config 文件,方便后续配置。
更新:全流程搭建视频:搭建内容:1.搭建[OneAPI](https://github.com/songquanpeng/one-api),这东西是为了汇聚整合多种大模型接口,方便你后面更换使用各种大模型。下面会告诉你怎么去白嫖大模型接口。2.搭建[FastGpt](https://fastgpt.in/),这东西就是个知识库问答系统,你把知识文件放进去,再把上面的大模型接进来,作为分析知识库的大脑,最后回答你问题,这么个系统。如果你不想接到微信去,自己用用,其实到这里搭建完就OK了,他也有问答界面。3.搭建[chatgpt-on-wechat](https://github.com/zhayujie/chatgpt-on-wechat),接入微信,配置FastGpt把知识库问答系统接入到微信。这里建议先用个小号,以防有封禁的风险。搭建完后想拓展Cow的功能,我推荐Yaki.eth同学这篇教程[Yaki:GPT /MJ接入微信](https://waytoagi.feishu.cn/wiki/UADkwZ9B0iAWdTkFJIjcN7EgnAh),里面的cow插件能进行文件总结、MJ绘画的能力。完成上面3步就算OK了,那我们正式开始。
1、回到宝塔,打开【终端】继续,一行一行依次粘贴,依次回车:cd /root2、这个注意一定要粘贴完整,这里容易粘贴不全。git clone https://github.com/zhayujie/chatgpt-on-wechat3、出现下方的样子,就是成功了。如果失败,或者没反应,刷新一下,重新再试一次4、继续一行一行,依次输入:cd chatgpt-on-wechat/pip install -r requirements.txt5、等待执行完成,如上图后,继续粘贴:pip install -r requirements-optional.txt6、上边的都执行完成后。现在我们到“文件”菜单中去执行,点击文件-找到root,进入root文件夹,找到chatgpt-on-wechat文件夹,并进入。7、点击文件夹上方功能栏中的【终端】(注意,不是左侧一级菜单里的终端,是文件夹上方那一行的终端电脑)8、粘贴进入,点击回车。点击后,关闭此弹窗。cp config-template.json config.json9、刷新页面。在当前目录下,找到config.json文件。如下图:10、双击这个文件,我画红框的地方是需要修改的地方。*因为这个地方对格式和符合要求比较严格,如果是小白,建议你直接复制我下方的配置。11、删除上图文件里的所有代码。复制下边的代码,粘贴到文件里。
1.克隆项目代码:注:如遇到网络问题,可把链接替换为国内镜像[https://gitee.com/zhayujie/chatgpt-on-wechat](https://gitee.com/zhayujie/chatgpt-on-wechat)1.安装Python 3和pip:1.安装核心依赖(必选):能够使用itchat创建机器人,并具有文字交流功能所需的最小依赖集合。1.拓展依赖(可选,建议安装):如果某项依赖安装失败,可重新执行再继续1.复制一份config文件,方便后续配置。1.然后用公网ip:3000打开FastGpt,应用中,获取个对外的API接口(操作:应用>发布应用>Api访问)。点击“新建”API秘钥,复制API KEY和新建按钮旁边的API根地址2个内容。用于配置接入微信。1.回到宝塔,找【文件】菜单,找到root,找到chatgpt-on-wechat文件夹,找到config.json文件。双击文件,复制下方的配置全部替换掉。保存文件1.点击文件夹上方功能栏中的【终端】,运行程序(注意,不是左侧一级菜单里的终端)返回扫描执行命令后,“终端”内的二维码,就完成登录成功了。1.最后,我们来看下微信对话效果,是根据我们在fastgpt录入的文档内容来回答的哦。群里要记得@人才能得到回复,如图。