Open NeroGPT
1.0.0
Open-Nerogptは、GPT-3を使用してユーザープロンプトに基づいて自然言語応答を生成する電報ボットです。 Pythonで書かれており、Openai-AsyncおよびAiogramライブラリを使用しています。ソースコードは開いており、GitHubで利用可能です。
必要な依存関係をインストールするには、実行します。
pip install -r requirements.txt
また、https://openai.comからOpenai APIキーと@botfatherからTelegram APIキーを取得する必要があります。
次に、main.pyファイルを編集し、次の行にキーを入力します。
openai_api = "" # Enter your OpenAI API
telegram_api = "" # Enter your Telegram API
ボットを実行するには、実行してください:
python3 main.py
ボットと対話するには、次のコマンドのいずれかでメッセージを送信します。
/nerogpt:ボットは、プロンプトに基づいて応答を生成します。たとえば、 /nerogpt GPT-3とは何ですか? /wipedialog:ボットは、以前のメッセージの履歴を削除します。ボットは、ユーザーのIDにちなんで名付けられたテキストファイルに、各ユーザーとの会話の履歴を保持します。ファイルは、プロジェクトのルートフォルダーに保存されます。
このプロジェクトは、MITライセンスに基づいてライセンスされています。詳細については、ライセンスファイルを参照してください。