Chatgpt接入TG机器人 还在尝试中
创建TG机器人
找机器人爸爸去创建新机器人,
BotFather
输入命令:/newbot
输入名称:ChatGPT-kejilion
输入用户名:chatgpt_kejilion_bot
把机器人的API保存下一会儿用:6132938997:AAFA8m787aqwqqqW_g0er1K2jMb51r9kstV_4
搜索框找chatgpt_caihu_bot 与机器人对话。
获取openai的串码信息
在GPT任意网页F12 应用选项里有个
eyJhb
复制下方一堆乱码,存起来一会儿用。
云服务器上操作
搭建前测试服务器行不行!
bash <(curl -Ls https://cpp.li/openai)
这样就不行
这样可以,可以的继续往下走
安装nodejs依赖
sudo apt update
sudo apt install curl software-properties-common
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt install nodejs
node -v
克隆代码
git clone https://github.com/malaohu/chagpt-telebot.git
cd chagpt-telebot
npm install
创建文件编辑文件保存退出
cp .env.example .env
nano .env
填写API环节刚才保存的两个API
token 'TG机器人的API'
sessionToken 'GPT的API'
运行
node index.js
全部删除
sudo apt remove nodejs npm && sudo apt autoremove
失败告终!流程没问题就是GPT不稳定
评论
发表评论