查看原文
其他

微信公众号接入AI聊天机器人,无限制次数聊天使用!

夏无期 夏无期 2023-06-04

#前言

之前的教程已经教了大家怎么注册ChatGPT,并教了大家怎么配置网络,如果没看过我之前的教程的小伙伴可以公众号查看历史文章!点击查看↓↓↓↓

手机注册人工智能AI ChatGPT,快速配置网络环境,无限次数使用!

#ChatGPT基本配置

把ChatGPT接入各种平台的第一步是需要拿到Key, 需要一个账号并生成一个API Key,这个API secret Key是为了验证你的身份。

这个非常简单,我们打开openai的平台地址:https://platform.openai.com/

登录之后点击右上角的头像,点击Manage Account->API Keys->Create New Secret Key, 然后复制下来保存备用。 

#服务器配置     

我们需要一台云服务器,没有云服务器的小伙伴可以在腾讯云或者阿里云购买哦

腾讯云服务器:https://url.cn/WN6i257U(海外服务器-Ubuntu系统)

首先在服务器内安装python

apt updateapt install python3sudo apt install python3-pip

检测是否安装成功

python3 --version

提示版本号 3.7.1~3.10 之间就可以!

项目代码克隆

git clone https://github.com/techxiaofei/bot-on-anythingcd bot-on-anything/

升级pip包管理工具和安装i相关套件

pip3 install --upgrade pippip3 install --upgrade openai

调整配置文件

cp config-template.json config.json

安装依赖

pip3 install werobot

#接入公众号

在本目录打开config.json文件,然后删除里面的所有配置,下面的配置修改成自己的参数后放入config保存

{ "model": { "type" : "chatgpt", "openai": {      "api_key": "这里是你key", "model": "gpt-3.5-turbo", "proxy": "", "conversation_max_tokens": 1000,      "character_desc": "这里是你的开头引语,自己发挥想象。" } }, "channel": { "type": "wechat_mp", "wechat_mp": {      "token": "这里任意输入32位字母记得保存好", "port": "80" } }}

最后运行程序即可

screen -S chattouch nohup.outnohup python3 app.py & tail -f nohup.out

浏览器打开ip地址可以看到这里就可以

设置公众号回调地址

在 微信公众平台 中进入个人订阅号,点击左边侧边栏的基本配置,然后点击右边修改配置,进入以下界面。


URL就是你的服务器的IP地址:http://ip/

Token就是你服务器的config.json配置的那个Token

消息加密密钥随机生成即可,选择默认的明文模式,点击提交。

#使用和注意事项

可以正常和用户聊天对话了,如果问题太长会提示错误,重新提问即可

由于公众号使用url回调和token功能,导致以前的自动回复失效,无法提供软件的下载来链接,后续我整合好发给大家!

目前api key的余额还有12美金,如果到期后未及时更换新的key,请及时提醒  

如果有小伙伴想注册chat账号或者开通plus会员可以及时联系我哦

vx:xiawuqi0615


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存