Задача

Разработать Telegram-бота для исследовательского агентства, специализирующегося на сложных комплексных исследованиях (анализ рынка, конкурентов, пользовательские исследования, тайная закупка, экспертные интервью).

Функциональные требования

  • Прием исходных данных: бот должен принимать от пользователя следующие форматы ТЗ от клиентов:
    • Текстовые файлы (.txt)
    • Документы Word (.docx)
    • Файлы Excel (.xlsx)
    • Текст из переписки в самом чате
  • Обработка ТЗ с помощью ИИ: при подключении к языковой модели (ChatGPT или аналогичной), бот по заданному промпту должен анализировать полученный документ и формировать отчет, содержащий:
    • Источники и методы: как именно выполнять заказ (например, глубинное интервью, web-скрининг)
    • Конкретный план работ: пошаговая дорожная карта
    • Сроки выполнения: примерные сроки по каждому этапу
    • Примерная стоимость: развернутая смета затрат
  • Контекст и структурирование:
    • Бот должен сохранять историю диалога (в рамках одной сессии), чтобы избежать путаницы при длительной переписке
    • Выдавать готовый ответ сразу после загрузки документа без необходимости повторного ввода уточнений
  • Удобство и замена ручного процесса: заместить текущую практику работы через веб-версию ChatGPT, где происходит путаница при работе с несколькими ТЗ.

Технические детали

  • Платформа: Telegram Bot API
  • Бэкенд: предпочтителен чистый Python (или другой гибкий язык по согласованию)
  • Интеграция: нужен модуль для вызова ИИ (ChatGPT API версии *), промпт составляет заказчик
  • Обработка файлов: поддержка .docx, .xlsx
  • Безопасность: не указана (обсудить)

Разработка AI-чатбота с интеграцией в WhatsApp и CRM

Требуется создать многофункционального AI-бота на платформе для конструкторов чат-ботов (аналог NextBot). Бот должен вести осмысленный диалог на основе базы знаний, записывать клиентов на прием и передавать данные в CRM.