手把手教你将ChatGPT接入微信,搭建私人微信机器人
作者: 工头柿哥 来源: 工头柿哥
今天柿哥教大家如何把ChatGPT接入微信
随时随地通过发送微信消息即可使用ChatGPT
自己创建随身私人智能助手
这次用了GitHub上zhayujie的项目
项目主页:zhayujie/chatgpt-on-wechat
准备工作:
1.一个实名的微信小号(作为机器人号)
2.OpenAI官方账号
3.安装Python环境
4.使用的时候全域魔法上网
1.配置Python环境
如果没有配置Python环境先配置
在Python官网https://www.python.org/downloads/
点击黄色按钮下载安装包
按图示安装Python环境
2.下载项目压缩包
然后来到大佬的这个项目主页:https://github.com/zhayujie/chatgpt-on-wechat
点击Download ZIP下载项目压缩包
下好后解压项目文件夹
3.安装核心依赖
在解压后的项目文件夹的路径下打开终端
复制下面内容安装到终端,即可自动安装
pip3 install -r requirements.txt
再安装一个,直接复制以下内容到终端,同样会自动安装
pip3 install -r requirements-optional.txt
如果某项依赖安装失败请注释掉对应的行再继续。
4.修改配置文件
安装完毕,打开解压后的项目包文件夹
打开「config-template.json」这个文件
打开后在「open_ai_api_key」 这里填入自己的API-key :
"open_ai_api_key": "sk-xxxx"
在「proxy 」这里填入自己的代理端口
"proxy": "127.0.0.1:xxxx"
API-key不清楚怎么弄的看柿哥之前的文章
端口可以到自己的魔法上网软件上去看
后面的按照模板默认设置即可
保存后关闭文件
然后把我们编辑后的「config-template.json」文件
名字给改成「config.json」
这样就配置完成了
5.运行程序登录机器人
点击「app.py」运行,之后会弹出一个运行窗口
最后显示一个二维码
用微信扫码登录后即可使用
在手机上确认即可成功连接
使用的时候,用你微信号与这个机器人号对话
在对话中加入前缀**「bot」** 或**「@bot」** 触发ChatGPT自动回复
而ChatGPT自动回复的内容会有一个前缀[bot]
这个前缀也是可以改的
在我们刚刚编辑过的文件**「config.json」** 中
图示这一段绿字部分修改成你要的前缀
也可以删掉,这样的话任何对话都会触发回复
在项目****使用和配置方面遇到问题,可以扫码加微信联系工头柿哥,给你排忧解难。
更多AI工具,参考Github-AiBard123,国内AiBard123