Необходимо разработать бота технической поддержки для мессенджера MAX с полной логикой существующего Telegram-бота. Бот должен работать как «умный помощник»: проводить пользователя по иерархии продукции (категория серия модель контроллер), загружать соответствующую документацию и принимать вопрос для обработки.
Ответ формируется на основе двух источников: текстовой базы знаний (через OpenAI API) и загруженных PDF-руководств. Если ответ найден, бот отправляет его пользователю и запрашивает обратную связь; при двух отрицательных ответах вопрос автоматически эскалируется специалисту техподдержки с созданием уникальной сессии.
В рамках эскалации реализуется двусторонний диалог между пользователем и специалистом через бота с возможностью завершения сессии и сохранения диалога в базу знаний. Также предусмотрены автоматические таймауты (5 минут на обратную связь и 12 часов на ответ пользователя специалисту) и логирование всех сессий в отдельный канал.
Дополнительно реализуются административные функции: перезагрузка базы знаний, ручное добавление записей и получение ID пользователя. Архитектура должна включать хранение состояний пользователей, многопоточную проверку таймаутов, обработку сетевых ошибок и использование переменных окружения для токенов и API-ключей.
Указывайте свои кейсы и сроки/стоимость выполнения!
Опубликован 24.02.2026 в 17:27 Последнее изменение: 24.02.2026 в 17:27
Заказ находится в архиве