安装准备:一台 VPS、Telegram API、OpenAI API key
开源项目地址:【https://github.com/karfly/chatgpt_telegram_bot】
1、SSH 连接工具 Fianlshell 下载链接:【https://www.hostbuf.com/t/988.html】
2、获取 Telegram API 和获取 OpenAI API key
详情看 api.telegram.org
3、下载并安装开源项目
__
安装 git
apt install git
先把开源项目克隆过来
git clone https://github.com/karfly/chatgpt_telegram_bot.git
进入文件目录
cd /root/chatgpt_telegram_bot
更改文件名称
mv config/config.example.yml config/config.yml
mv config/config.example.env config/config.env
双击打开 config.yml 文件,添加前面准备好的 Telegram API 和 OpenAI API keys
4、安装 Docker 和 Docker Compose
安装 Docker
apt update
apt install curl
curl -fsSL get.docker.com -o get-docker.sh
sh get-docker.sh
Docker 管理
systemctl start docker #启动容器
systemctl enable docker #开机自启
systemctl status docker #查看状态
docker --version #查看 docker 版本
安装 Docker Compose
apt-get install docker-compose
重启服务器
reboot
再次进入文件目录
cd /root/chatgpt_telegram_bot
执行安装
docker-compose --env-file config/config.env up --build
5. 机器人使用命令
/retry– 重新生成最后的机器人答案
/new– 开始新对话
/mode– 选择聊天模式
/balance– 显示余额
/help– 显示帮助