安裝準備:一台 VPS、Telegram API、OpenAI API 金鑰
開源專案地址:【https://github.com/karfly/chatgpt_telegram_bot】
1、SSH 連接工具 Fianlshell 下載鏈接:【https://www.hostbuf.com/t/988.html】
2、獲取 Telegram API 和獲取 OpenAI API 金鑰
詳情請參閱 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 金鑰
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– 顯示幫助