主机测评,便宜VPS,免费VPS,国外VPS
国外服务器,国外主机,测评及优惠码

docker部署: 将ChatGTP接入微信公众号

近期OpenAI的chatGPT出圈也有一段时间了,感觉这是一个不可回避的话题,得关注和思考。人工智能是可以成为我们的工具和辅助的,可以好好利用它。我可以用它来干嘛?刚开始嫌比较麻烦自己也就一直处于吃瓜观察。

看到有其他同学接入公众号成功了,我也心痒痒,然后我也找了一些资料参照实战一下,实现了本公众号的chatGPT接入。这篇文章主要介绍了微信公众号接入ChatGPT的方法。不难,总共分两步:一是在云服务器上部署自定义消息处理服务,二是在微信公众号平台配置自己的消息处理服务器。

关注并跟我公众号对话即可体验:

 

 

正文开始:

 

step0:API Key 和 服务器准备

整合ChatGPT服务的2个前提:

  • 要注册openai的账号,在账户下面
    生成api_key
    供程序调用
  • 服务器
    能够访问外网
    ,这样才能调用成功
 
1、账号和API Key:
首先你需要注册一个OpenAi开发者帐号,拿到API Key:

2、其次,要有一台能访问外网的服务器:

这里我使用的是腾讯云的轻量级应用服务器,地域选择的是东京。

注,一定要能访问外网的(刚开始没考虑到踩坑了

服务器自带的python版本一般是python3.6.8:

注:openai最新的库,仅支持python3.7以上。因此,以下会尝试使用docker来部署。

 

 

 

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…

                               

感谢每一个“点赞”和“在看” 👀

赞(0)
未经允许不得转载:vps评测资讯网 » docker部署: 将ChatGTP接入微信公众号

评论 抢沙发