ChatGPTBot
1.0.0
Это беседовый помощник для Telegram, работающей на AWS Lambda и DynamoDB, и использует API OpenAI для генерации ответов.
Чтобы подключить функцию Lambda к вам Telegram Bot Run:
curl --data " url={API_GATEWAY_URL} " " https://api.telegram.org/bot{TELEGRAM_TOKEN}/setWebhook "Переменные окружающей среды:
| Переменная | Описание |
|---|---|
| Allion_chats | идентификаторы поддерживаемых чатов |
| Bot_id | удостоверение личности бота |
| ЧАСТОТА | Частота, на которую бот отвечает на сообщения |
| Openai_key | Openai Secret Key |
| Openai_model | использованная модель Openai |
| Telegram_token | Telegram API токен доступа |
| System_prompt | Описание роли бота |
| Style_prompt | Как бот должен отвечать, объединяется с любым пользовательским сообщением |
| Context_length | количество сообщений, проанализированных, чтобы получить ответ |
| Dynamodb_table_name | Название таблицы DynamoDB |
| Reset_command | Команда бота Telegram для сброса истории |
| Bot_name | имя бота, как в телеграмме |
| Max_tokens | Количество токенов в ответе моделя |
| Presign_penalty | Параметр штрафной модели присутствия |
| Частота_Пенальность | Параметр модели частотного штрафа |
| Top_p | Параметр модели TOP_P |
| Температура | Параметр температурной модели |