Задача
Необходимо разработать модуль для интеграции современной нейросети (ChatGPT) в чат поддержки Telegram-бота. Система должна самостоятельно отвечать на вопросы клиентов по заданным правилам и на основе обучения. В критических или нестандартных ситуациях требуется автоматический перевод диалога на живого оператора.
Обучение и логика ответов
- Настроить модель так, чтобы она различала простые запросы (FAQ, очевидные вопросы) и сложные.
- Для типовых сценариев обучить заранее заготовленным ответам.
- При усложнении диалога (неопределенность, жалобы, вопросы к оператору) передавать чат живому оператору с сохранением истории.
Сбор статистики и мониторинг
Панель (или скрипты) для анализа работы поддержки:
- Среднее время ответа - учитывать реакцию как бота, так и оператора. Отдельно фиксировать «окна», когда оператор не отвечал несколько часов подряд.
- Отслеживание незакрытых диалогов - видеть, сколько чатов сейчас «висит» без ответа.
- Ведение статистики по посещаемости и паттернам обращений.
Технические требования (кратко)
- Решение для TelegramBot API, использование нейросети от OpenAI или аналога.
- База данных для логики обучения и хранения статистики.
- Интерфейс (хотя бы минимальный) для анализа показателей.
- Код должен быть документально описан и готов к расширению.