优先选国外服务器,如果你的服务器是国内,看底部国内云服务器配置代理内容。
最新ChatGPT接入微信公众号升级版教程,支持国内云服务器【视频教程+文档教程】课程介绍:
设备及其他需要
云服务器、OpenAi key(可自行魔法获取)
特点H W = | u – t 8 =
支持国内云v R h服务器
重点说明
1.需要有一定技术的程序员,纯小白或者半吊子请勿拍!!!纯小白或者半吊子N \ Y Y n m l请勿D ~ [ # &拍!!!纯小白或者半吊子请勿拍!!!不提供任何售后指导!有详细的视频教程和配套的文档教程。
2.附详细的注册openai chatgpt账号教程。
配置过程(部分):
Github代码
首先,我们需要使用到github上的一份第三方代码,这份代码将 AI模型 接入各类 消息应用,开发者通过轻量配置即可在二者之间选择一条连线,运行起一个智能对话机器人,在一个项目中轻松完成多条链路的切换。该架构扩展性强,每接入一个应用可复用已有的算法能力,同样每接入一个模型也可作用于所有应用之上。
它可以支持:
微信
公众号
Telegram
QQ
Gmail
等等,未来还会支持更多的平台。
https://github.com/zhayujie/bot-on-anything
OpenAPI地址
需要一个chatGPT账号并生成一个API Key,这个API secret Key是为了验证你的身份。
这个非常简单,如果需要直接的key可以找我要,几块钱一个而已,便宜耐用。想要可以找我要(微信:cywz2017),外面随随便便都能买到,比如闲鱼,直接搜索AI对话即可找到一大堆。或者微信chatgpt key。
想要自己注册的看《附:国内注册ChatGPT教程,100%成功》。注册完后,我们打开openai的平台地址:https://platform.openai.com/
登录之后点击右上角的头像,点击Manage Account->API Keys->Create New Secret Key, 然后复制下来保存备用。
部署服务
1.运行环境
我们需要一台云服务器,可以去阿里云购买。我们登录到云服务器之后执行命令。
支持 Linux、MacOS、Windows 系统(Linux服务器上可长期运行)。同时需安装 Python,建议Python版本在 3.7.1~3.10 之间。
项目代码克隆:
git clone https://github.com/zhayujie/bot-on-anything
cd bot-on-anything/
2.配置说明
核心配置文件为 config.json,在项目中提供了模板文件 config-template.json ,可以从模板复制生成最终生效的 config.json 文件:
cp config-template.json config.json
每一个模型和应用都有自己的配置块,最终组成完整的配置文件,我们这个教程只需要接入公众号,我已经在json文件里面删除了其他平台的配置,只保留公众号的配置即可:
{
“model”: {
“type” : “chatgpt”,
“openai”: {
“api_key”: “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”,
“proxy”: “”,
“conversation_max_tokens”: 1000,
“character_desc”: “你是ChatGPT, 一个由OpenAI训练的大型语言模型, 你旨在回答并解决人们的任何问题,并且可以使用多种语言与人交流。”
}
},
“channel”: {
“type”: “wechat_mp”,"wechat_mp": { "token": "abcdefghijklmnopqrstuvwxyz", "port": "80" }
}
}
配置文件在最外层分成 model 和 channel 两部分。
model部分为模型配置,其中的: type 指定了选用哪个模型:
chatgpt – 是gpt3.5 模型,我们默认填这个就好
openai – 是gpt3.0 模型
api_key 是你从openai官网生成的。 proxy 服务器在外网就不需要填写。
channel部分包含了应用渠道的配置,type 字段指定了接入哪个应用。wechat_mp就是微信公众号。
token 随便设置,32位以内,后续在公众号里面填入相同的token即可。
port 填 80,因为公众号不支持自定义端口
暂无评论内容