代码拉取完成,页面将自动刷新
微信公众号自动回复接入chatgpt开放AP,由于微信官方限制回复消息接口响应必须在5秒内,但是Chatgpt是境外请求,部署的服务没有CDN的情况延时较高,有可能回复不到微信公众号内。 采用缓存msgId方式,动态计算max_tokens,去除历史记录上下文。 需要配合Redis使用。
api:
chatgpt:
url: https://api.openai.com/v1/chat/completions
apikey: 你的key
spring:
redis:
database: 10
host: 172.19.0.228
port: 6379
wx:
mp:
useRedis: false
redisConfig:
host: 127.0.0.1
port: 6379
password:
configs:
- appId: xxx # 第一个公众号的appid
secret: xxx # 公众号的appsecret
token: xxx # 接口配置里的Token值
aesKey: xxx # 接口配置里的EncodingAESKey值
登陆微信公众平台https://mp.weixin.qq.com
在菜单[设置与开发]-[基本配置]的服务器配置中预先填好token跟aesKey
在本项目的yml中配置好这些信息先部署到服务器上,验证本项目部署在服务器上的http://xxx.xxx.xxx.x/wx/portal/{appId} 接口能正常返回时后再填写到[服务器配置]的url输入框提交。
消息加解密方式可以先选明文模式,有需要自己再改。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。