ChatGPTBot
1.0.0
これは、AWS Lambdaとdynamodbで実行されているTelegramの会話アシスタントであり、Openai APIを使用して回答を生成します。
Lambda関数をTelegram Bot Runに接続するには:
curl --data " url={API_GATEWAY_URL} " " https://api.telegram.org/bot{TELEGRAM_TOKEN}/setWebhook "環境変数:
| 変数 | 説明 |
|---|---|
| Aldoct_chats | サポートされているチャットのID |
| bot_id | ボットのID |
| 頻度 | ボットがメッセージに応答する頻度 |
| openai_key | Openaiの秘密の鍵 |
| openai_model | 使用済みのOpenaiモデル |
| telegram_token | Telegram APIアクセストークン |
| System_prompt | ボットの役割の説明 |
| style_prompt | ボットがどのように答えるべきか、任意のユーザーメッセージに連結した |
| Context_length | 返信するために分析されたメッセージの数 |
| dynamodb_table_name | dynamodbテーブル名 |
| reset_command | 履歴をリセットするためのTelegram Botコマンド |
| bot_name | 電報にあるボットの名前 |
| max_tokens | モデル応答のトークンの数 |
| 存在感_ペナルティ | プレゼンスペナルティモデルパラメーター |
| Fuelcure_Penalty | 周波数ペナルティモデルパラメーター |
| TOP_P | TOP_Pモデルパラメーター |
| 温度 | 温度モデルパラメーター |