準備のインストール:VPS、Telegram API、OpenAI API キー
オープンソースプロジェクトのアドレス:【https://github.com/karfly/chatgpt_telegram_bot】
-
SSH 接続ツール Fianlshell のダウンロードリンク:【https://www.hostbuf.com/t/988.html】
-
Telegram API の取得と OpenAI API キーの取得
詳細は api.telegram.org を参照してください。
- オープンソースプロジェクトのダウンロードとインストール
__
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 キーを追加します。
- 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
- ボットの使用コマンド
/retry– 最後のボットの回答を再生成する
/new– 新しい会話を開始する
/mode– チャットモードを選択する
/balance– 残高を表示する
/help– ヘルプを表示する