微信公众号对接chatGPT

演示效果:

测试地址arrow-up-right

1682244377482

项目地址

https://github.com/zhayujie/chatgpt-on-wechatarrow-up-right

技术栈

  1. git

  2. docker

  3. docker-compose

  4. python3

  5. shell命令

  6. 微信公众号

  7. Nginx

注意我们的操作都是在服务器上操作,而不是在本地,因为要对接公众号需要域名访问的。

在操作过程中,会有修改代码的过程,当然可以在服务器上直接操作,也可以本地修改后提交推送。

开始搭建

拉取项目

修改docker-compose.yaml

修改参考:

修改后运行:

这个过程还是比较漫长的,需要内心等待一下

运行成功后是这样的

image-20230423162222129

微信公众号信息获取和服务器配置

image-20230423164137503

点击修改配置

image-20230423165550337

然后我们再去修改config.json

需要在json的底部添加

由于我这边是服务号,所以我这边填写的服务号

示例:

image-20230423163139345

启动服务

容器id

image-20230423172643197

进入容器:

安装web.py

启动

image-20230423174846512

Nginx转发请求

注意将server_name的域名替换掉,修改完成后需要重启Nginx

这样我们就可以愉快的玩耍了

最后更新于