第1步:获取自己 ChatGPT 的 apikey 【获取地址】 登入后即可获取
第2步:购买VPS
第3步:登入自己的VPS,SSH【客户端下载】
【重要提醒】:如果你对Linux系统的命令不是很清除,那么请严格按照的我的教程来操作,系统一样选择 Debian
登入以后先执行环境安装命令:
sudo apt-get install git
sudo apt-get install golang
1.把ChatGPT接入到微信上
# 获取项目 $ git clone https://github.com/ZYallers/chatgpt_wechat_robot.git # 进入项目目录 $ cd chatgpt_wechat_robot # 复制配置文件 $ cp config.dev.json config.json # 启动项目 $ go run main.go
2、把ChatGPT接入到Telegram (电报)上
1>在电报上搜索 BotFather ,如图第一个。点击BotFather后,在对话框下方点击开始与BotFather对话
点击命令 /newbot 按照引导依次输入。
机器人昵称:ChatGPT-LD
机器人用户名:chatgpt_ld_bot (必须_bot结尾)
最后回复内容是机器人创建成功!红框内的字符串为该机器人的Token(重要信息不能轻易泄露给别人)。
2>在VPS上执行安装nodejs命令:
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt-get install nodejs
3>安装pm2守护进程,一会要用到
npm install pm2 -g
4>下载并安装接入的机器人
git clone https://github.com/harshitethic/chatgpt-bot-telegram.git cd chatgpt-bot-telegram npm install
5>复制一个.env文件,然后修改配置文件。注意:编辑文件的时候请使用Notepad++或者Editplus ,否则可能会造成编码出错
.env
直接编辑 .env 文件
API = 就是你在openAI官网上生成的apikey
TG_API = 就是telegram机器人生成的token
5>保存好配置文件后,启动执行下方的启动命令,就可以和机器人聊天了!
pm2 start index.js
最后提醒下的是,如果需要在后台守护进程运行
那么只需运行下面命令
apt-get install screen screen -S chatgpt
运行以后再运行之前的命令就可以了.
想看运行情况
screen -R chatgpt
这样即使你断开VPS,机器人也会在后台运行。
原文:https://www.freedidi.com/8417.html