以下是搭建 chatgpt-on-wechat 接入微信的教程:
【共学最全版本】微信机器人共学教程: 第一天教程:COW 部署
第二天教程内容
1.克隆项目代码:注:如遇到网络问题,可把链接替换为国内镜像[https://gitee.com/zhayujie/chatgpt-on-wechat](https://gitee.com/zhayujie/chatgpt-on-wechat)1.安装Python 3和pip:2.安装核心依赖(必选):能够使用itchat创建机器人,并具有文字交流功能所需的最小依赖集合。1.拓展依赖(可选,建议安装):如果某项依赖安装失败,可重新执行再继续1.复制一份config文件,方便后续配置。2.然后用公网ip:3000打开FastGpt,应用中,获取个对外的API接口(操作:应用>发布应用>Api访问)。点击“新建”API秘钥,复制API KEY和新建按钮旁边的API根地址2个内容。用于配置接入微信。3.回到宝塔,找【文件】菜单,找到root,找到chatgpt-on-wechat文件夹,找到config.json文件。双击文件,复制下方的配置全部替换掉。保存文件4.点击文件夹上方功能栏中的【终端】,运行程序(注意,不是左侧一级菜单里的终端)返回扫描执行命令后,“终端”内的二维码,就完成登录成功了。1.最后,我们来看下微信对话效果,是根据我们在fastgpt录入的文档内容来回答的哦。群里要记得@人才能得到回复,如图。1.搭建完后想拓展Cow的功能,我推荐Yaki.eth同学这篇教程[Yaki:GPT /MJ接入微信](https://waytoagi.feishu.cn/wiki/UADkwZ9B0iAWdTkFJIjcN7EgnAh),里面的cow插件能进行文件总结、MJ绘画的能力。
cp config.json.template config.json19、操作完成后,退出窗口,刷新一下。进入/root/chatgpt-on-wechat/plugins/godcmd,下边是依次进入窗口的路径,20、双击config.json,进入后,设置下你的password和admin_users可以设置为和我一样的,后边再改,点击保存后关闭。21、重新回到/root/chatgpt-on-wechat/这个文件路径下,点击终端,继续依次粘贴:touch nohup.outnohup python3 app.py & tail -f nohup.out22、最下方会出现一个二维码,使用你想要做机器人的微信扫码登录即可。
1、/root/chatgpt-on-wechat下,直接替换config.py文件[config.py](https://bytedance.feishu.cn/space/api/box/stream/download/all/PyJUbB5VlomKHQxyHvWcVouQnGe?allow_redirect=1)2、/root/chatgpt-on-wechat/bot下创建一个新文件夹,命名为“bytedance”,然后在、/root/chatgpt-on-wechat/bot/bytedance下,上传bytedance_coze_bot.py文件[bytedance_coze_bot.py](https://bytedance.feishu.cn/space/api/box/stream/download/all/KH0Ybl36hoP0oox784NcmOy2nhh?allow_redirect=1)3、/root/chatgpt-on-wechat/bot文件夹下,替换bot_factory.py文件。[bot_factory.py](https://bytedance.feishu.cn/space/api/box/stream/download/all/CaXabafD2oxIghxve8pcNCOsnEv?allow_redirect=1)4、/root/chatgpt-on-wechat/common文件夹下,替换const.py文件[const.py](https://bytedance.feishu.cn/space/api/box/stream/download/all/WPUvbIiqroONP3xelsycFonTnZd?allow_redirect=1)5、/root/chatgpt-on-wechat/bridge下,替换bridge.py文件[bridge.py](https://bytedance.feishu.cn/space/api/box/stream/download/all/M5Mwb5R8koI31cxUrHkcQEHGnee?allow_redirect=1)