手把手教你【个人微信】接入 ChatGPT
【前提条件】
-
实名认证微信号
-
Openai 的账号密码(点我看注册教程)
-
个人电脑或服务器
1.通过下面地址获取openai 的API Keys
https://beta.openai.com/account/api-keys
2. 下载源码
https://chenqiwei.lanzouw.com/i7UDT0j3dfja
密码:runwsh
服务器部署(演示:Centos)上传并进入该文件夹下
cd wechatbot
## 没有go环境的后文有教程
go mod tidy
## 其中配置文件是 config.dev.json,实际配置文件为config.json ,我们需要拷贝一份
cp config.dev.json config.json
## 修改api_key值为刚刚第一步openai 的API Keys
## auto_pass: true 表示自动通过好友请求添加朋友
vim config.json
## 直接运行
## 运行后会生成storage.json,这样下次就不用扫码,如果下次登录异常可以删除此文件重新运行
go run main.go
3.微信扫码登录
go环境搭建使用事项:
私聊直接发信息
群聊@机器人
-
下载golang软件
https://chenqiwei.lanzouw.com/it0ak0j3egng
密码:runwsh
2.环境部署
## 解压文件到/usr/local
tar -C /usr/local -zxvf go1.18.9.linux-amd64.tar.gz
## 将go的二进制目录添加到PATH环境变量
vim /etc/profile
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin
## 刷新配置生效
source /etc/profile
## golang配置正确下载资源
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct
附加:
对微信开发感兴趣的可以阅读这个源码
https://github.com/eatmoreapple/openwechat
## 微信开发官方文档
https://developers.weixin.qq.com/doc/
评论