Общение на базе chatGPT
Эта функция позволяет вашему AiMANAGER взаимодействовать с пользователями на основе модели ChatGPT, предоставляя интеллектуальные ответы на вопросы и поддерживая общение. В основе работы этой функции лежит использование API ключа OpenAI для интеграции с GPT-моделью. Бот может вести диалоги, отвечать на вопросы, решать задачи и поддерживать долгосрочное взаимодействие с пользователями.
Мы не взимаем никаких комиссий и не ограничеваем ответы, вы полностью контролируете свой ключ и расходы в личном кабинете ( OpenAi Billing ).
Как настроить:
Получение OpenAI API ключа:
Для начала вам нужно получить API ключ от OpenAI. Перейдите на сайт OpenAI, используя VPN, если это требуется в вашей стране, и создайте ключ для интеграции. Добавление ключа в настройки бота:
Используйте команду /addopenaikey ваш_ключ для того чтобы добавить API ключ в бота. После добавления ключа бот начнет использовать мощность GPT для общения с пользователями.
Настройка промпта:
В файле config.json есть параметры для управления основным поведением бота в рамках общения: promt_primary — основной промпт, задающий манеру общения бота и то, как он отвечает на вопросы. Этот промпт определяет базовое поведение и стиль общения. promt_secondary — дополнительный промпт, который можно использовать для более узких случаев. temperature_chat — параметр, отвечающий за "творческость" бота. Чем выше значение (0.0 до 1.0), тем разнообразнее и нестандартнее будут ответы. История сообщений:
Если требуется сохранять историю общения с пользователями, в конфигурационном файле можно установить параметр messageHistory: true. Это позволит хранить, а так же обрабатывать вопросы и ответы.
Пример настроек в config.json:
Копировать код
{
"OPENAI_API_KEY": "sk-...",
"promt_primary": "Ты NEM, ты отвечаешь на любые вопросы и помогаешь пользователям в различных задачах!",
"promt_secondary": "",
"temperature_chat": 0.4,
"messageHistory": true
}
Возможности:
Интеллектуальные ответы на вопросы пользователей. Поддержка диалога, включая голосовые сообщения. Персонализация ответов с использованием контекста (если включено). Автоматические отчеты о поведении пользователей и советы для менеджеров (при необходимости).