Decision acceptance deadline

29.10.26 (inclusive)

Form of award

Проектная работа в компании

Product status

Finished product

Task type

ICT tasks

Сфера применения

Media sphere

Область задачи

Neurotechnology and artificial Intelligence

Purpose and description of task (project)

Rekreate AI — платформа для создания и автоматизации контента с помощью искусственного интеллекта. В продукт интегрированы сторонние генеративные модели, включая Google Veo, Kling и другие AI-сервисы. Необходимо устранить проблемы с обработкой одновременных запросов на генерацию видео и обеспечить стабильную параллельную работу нескольких задач и пользователей.

Type of product

Software/ IS

Problem description

Что необходимо реализовать: Проанализировать текущую архитектуру обработки AI-генераций и выявить причины проблем с параллельными запросами. Оптимизировать асинхронную обработку задач с использованием очередей и фоновых воркеров. Реализовать управление количеством одновременных запросов с учётом ограничений каждого AI-провайдера. Настроить корректную обработку ошибок API, таймаутов, лимитов запросов (429) и повторных попыток. Обеспечить независимое выполнение задач разных пользователей без блокировок, потери запросов и дублирования генераций. Настроить отслеживание статусов генераций, логирование и мониторинг ошибок. Провести нагрузочное тестирование и проверить устойчивость системы при одновременной работе нескольких пользователей.

Expected effect

Стабильная и масштабируемая система параллельной AI-генерации, которая корректно обрабатывает запросы нескольких пользователей, соблюдает лимиты сторонних API и обеспечивает предсказуемое выполнение задач.

Full name of responsible person

Алимжан Сабина

Note

Технологии: Python, FastAPI, Celery, Redis, REST API, асинхронные процессы, сторонние AI API.