Создать MVP сервиса (AI-агента), который автоматически формирует подборку туров на основе параметров клиента через API Слетать ру и передаёт результат в qui-quo.
Система предназначена для внутреннего использования менеджерами, но архитектура должна позволять дальнейшее масштабирование.
1. Входные данные
Через web-интерфейс или API:
* страна / направление
* даты
* состав туристов
* бюджет
* категория отеля
* питание и доп. фильтры
2. Поиск туров
* Интеграция с API Слетать.ру (агентский доступ предоставляется)
* Получение списка туров
* Обработка пагинации и возможных лимитов
3. Алгоритм отбора
Система должна автоматически:
* исключать варианты выше бюджета
* удалять дубликаты
* сортировать по цене / рейтингу
* формировать подборку из 5-10 лучших вариантов
Результат должен быть объяснимым (почему выбран именно этот вариант).
4. Формирование подборки
Передача выбранных вариантов в qui-quo:
* через существующую интеграцию
или
* через автоматизацию браузера (Playwright)
Менеджер получает ссылку на готовую подборку.
Технические требования
* Backend: Python (FastAPI предпочтительно)
* Работа с внешним API
* Очередь задач (поддержка 5-10 параллельных подборок)
* Модульная архитектура (разделение бизнес-логики и интеграций)
* Docker-развёртывание
* Логирование и обработка ошибок
* Хранение задач и результатов (PostgreSQL или аналог)
Важно
Это MVP, но архитектура должна предусматривать:
* дальнейшее масштабирование
* multi-tenant модель
* увеличение количества параллельных задач
* возможность добавления других поставщиков
Решение не должно быть одноразовым скриптом.
Результат работы
* Рабочий сервис
* Возможность создать подборку через UI
* 5 параллельных задач без падений
* docker-compose для запуска
* Документация по запуску
Опубликован 03.03.2026 в 07:46 Последнее изменение: 03.03.2026 в 07:46
Заказ находится в архиве