近期OpenAI的chatGPT出圈也有一段时间了,感觉这是一个不可回避的话题,值得关注和思考。人工智能是可以成为我们的工具和辅助的,可以好好利用它。我可以用它来干嘛??刚开始嫌比较麻烦,自己也就一直处于吃瓜观察。
看到有其他同学接入公众号成功了,我也心痒痒,然后我也找了一些资料参照实战一下,实现了本公众号的chatGPT接入。这篇文章主要介绍了微信公众号接入ChatGPT的方法。不难,总共分两步:一是在云服务器上部署自定义消息处理服务,二是在微信公众号平台配置自己的消息处理服务器。
关注并跟我公众号对话即可体验:
正文开始:
step0:API Key 和 服务器准备
整合ChatGPT服务的2个前提:
-
要注册openai的账号,在账户下面 生成api_key 供程序调用 -
服务器 能够访问外网 ,这样才能调用成功
2、其次,要有一台能访问外网的服务器:
这里我使用的是腾讯云的轻量级应用服务器,地域选择的是东京。
注,一定要能访问外网的(刚开始没考虑到踩坑了
服务器自带的python版本一般是python3.6.8:
step1: 在服务器部署自定义消息处理服务
因为近期接触docker相关的比较多,这里浅尝试一下docker部署方式:
04 docker run 运行容器
最后,就可以通过docker run 后台运行容器啦:
sudo docker run -d -p 80:80 py-wechat-chatgtp
okk:
完成上面的自定义消息的服务部署,就可以去公众号平台配置啦~
step2: 微信公众号 配置自己的消息处理服务器
前提:开始这里前 需要保证上面第一步的 自定义消息服务已经启动!
然后我们需要微信公众号来接入我们自己的云服务的服务。具体是哪台服务器,需要到我们的公众号管理平台的后台进行配置。
首先在基本配置下,开通让自己成为开发者:
url:里面是你的云服务器的IP,后面加不了端口号,默认只能使用80端口,https默认就是443端口。/chatgpt可以随便写
token:就是前面讲的自己的凭证,可以自己定义
EncodingAESKey:随机生成就行
如下,确定服务器上的服务没有问题的话,点提交就行了:
到此,服务部署和公众号配置都完成啦~
资料参考:
https://www.maxada.cn/?post=165
https://jiuaidu.com/jianzhan/1123891/
https://mp.weixin.qq.com/s/vXa54HXoLbubRt4HSnSLEw
身为一名Tester,当然少不了最后的功能测试验证~迫不及待啦~~是惊喜还是惊吓哈哈
step3:公众号发送消息
关注我的公众号 并跟我公众号对话 即可体验:
这个服务只要不出意外+提问次数剩余 应该会在我的公众号保留一段时间,有时间就搞优化,最后祝大家体验愉快
End
保持输出,每天进步一点点~
catch me here…
感谢每一个“点赞”和“在看” 👀