手把手教你【个人微信】接入 ChatGPT

共 2459字,需浏览 5分钟

 ·

2023-05-03 05:43




【前提条件】




步骤:



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




7114f19a68cf819ee776f5b54c0fdd2a.webp




3.微信扫码登录



42500b9620265999effb0a66824d816a.webp





使用事项: 




  1. 私聊直接发信息 





  2. 群聊@机器人






e86ffb3a4908c31a6eb6bb80ec86dbce.webp



go环境搭建



  1. 下载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/



浏览 108
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报