Техническое задание: Доработка и интеграция сервисов на Python

Основная задача

В рамках проекта необходимо доработать один существующий сервис и обеспечить его корректную работу в составе системы из четырёх взаимозависимых микросервисов.

Детали по основному сервису (доработка)

  • Тип: Веб-интерфейс для чата с искусственным интеллектом (AI ChatUI).
  • Стек технологий фронтенда: SvelteKit, TypeScript, Vite, Tailwind CSS v4, Lucide.
  • Стек технологий бэкенда: FastAPI (Python 3.11), Uvicorn.
  • Статус: Сервис уже существует, требуется его доработка согласно требованиям.

Ключевые требования

  • Выполнить доработку указанного сервиса в сжатые сроки - от 5 до 7 дней.
  • Обеспечить стабильное взаимодействие между всеми четырьмя сервисами системы.
  • Архитектура проекта построена на принципах микросервисов.

Ожидаемый результат

Полностью функционирующий и интегрированный комплекс из четырёх сервисов, где основной доработанный чат-интерфейс корректно взаимодействует с остальными компонентами системы.