Разработка AI-агента для Telegram-бота

Цель проекта

Создать и внедрить систему на основе искусственного интеллекта для автоматической первичной обработки сообщений в существующем Telegram-боте. Агент должен фильтровать входящие запросы и взаимодействовать с пользователями по заданному сценарию.

Основные задачи агента

  • Анализ релевантности: Определение, относится ли входящее сообщение пользователя к теме оказываемых услуг.
  • Автоматический ответ: Отправка стандартного приветственного сообщения на сообщения, признанные релевантными.
  • Интеграция: Агент должен работать с уже существующим ботом, доступ к которому предоставляется по подписке через API.

Требования к реализации

  • Агент должен быть реализован как отдельный модуль или микросервис.
  • Использование моделей машинного обучения или NLP для классификации сообщений (например, на базе библиотек scikit-learn, transformers или аналогичных).
  • Настройка и обучение модели на предоставленных примерах релевантных и нерелевантных запросов.
  • Реализация механизма отправки шаблонных сообщений через API Telegram-бота.
  • Логирование действий агента для последующего анализа качества фильтрации.

Технические особенности

  • Проект не предполагает полную разработку бота с нуля - требуется интеграция с уже работающим решением.
  • Необходимо обеспечить стабильную работу и минимальное время отклика системы.
  • Код должен быть хорошо документирован и готов к развертыванию.