Техническое задание: AI-ассистент ветеринар

Основная цель

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

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

1. Интеллектуальный диалог

  • Ведение диалога в формате чата с пользователем.
  • Учет контекста всей истории переписки.
  • Работа на основе заданной роли (system prompt) - поведение ветеринарного консультанта.
  • Поддержка уточняющих вопросов для сбора информации.

2. Обработка и анализ файлов

Документы (PDF, DOCX):

  • Извлечение текста из загруженных файлов.
  • Анализ содержания документов.
  • Использование извлеченных данных при формировании ответов.

Изображения (JPG, PNG, WEBP):

  • Анализ загруженных изображений (описание, выявление визуальных признаков).
  • Интеграция анализа изображений в процесс консультации.
  • Связь каждого изображения с конкретным диалогом и пользователем.

Видео и аудио:

  • Поддержка обработки видеофайлов (MP4, HEVC).
  • Обработка аудиофайлов и голосовых сообщений (MP3, M4A).

3. Хранение данных

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

4. Автоматизация и интеграция

  • Реализация функции отложенных сообщений (напоминания, follow-up) через заданный временной интервал (например, через неделю после консультации).
  • Интеграция с AI-моделью через API-ключ, хранящийся исключительно на backend-сервере.
  • Клиентские части (Telegram) не должны иметь прямого доступа к AI-сервисам.
  • Архитектура должна позволять гибкую настройку поведения AI-ассистента: смену промптов, правил работы и самой модели через API.

Технические требования

  • Backend-система, обрабатывающая логику бота, запросы к AI и работу с базой данных.
  • Безопасное хранение конфиденциальных ключей доступа.
  • Масштабируемая и документированная архитектура.

Разработка корпоративного сайта на Tilda в инженерном стиле

Требуется веб-дизайнер для создания современного, структурированного сайта на платформе Tilda. Дизайн должен быть строгим, функциональным и отражать профессиональную деятельность компании в сфере проектирования.