Разработка сервиса генерации изображений на основе анализа товарных фото

Цель проекта

Создать REST API сервис, который принимает изображение одежды и дополнительный текстовый запрос, выполняет двухэтапную обработку и возвращает сгенерированное изображение ребёнка в указанной одежде.

Основные функции

1. Анализ исходного изображения

  • Приём входных данных: URL изображения или строка base64
  • Анализ через ChatGPT с vision-модулем
  • Извлечение детального описания: точный принт, цвета, текст на одежде, расположение элементов

2. Генерация нового изображения

  • Формирование детального промпта на основе анализа
  • Использование OpenAI Images API для генерации
  • Создание изображения ребёнка в проанализированной одежде

3. Возврат результата

  • URL готового изображения
  • Отладочная информация в JSON-формате (анализ и финальный промпт)

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

  • Реализация REST API
  • Система хранения результатов обработки
  • Логирование всех операций
  • Обработка ошибок на всех этапах
  • Конфигурация моделей через настройки
  • Предпочтительный стек: Python (FastAPI) или Node.js

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

  • Чёткое соответствие промпта анализу изображения
  • Стабильная работа API при различных входных данных
  • Защита от некорректных запросов
  • Документирование API

Доработка и развитие интернет-магазина с мобильным приложением

Требуется доработка существующего самописного интернет-магазина и его мобильного приложения. Технологический стек: Nest.js (бэкенд), Next.js (фронтенд), React Native (мобильное приложение). Полный код проекта будет предоставлен после подписания NDA.