Техническое задание: Создание автономного скрипта для генерации изображений

Цель проекта

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

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

  • Анализ сетевых запросов, которые выполняет веб-интерфейс целевого сервиса при генерации изображения.
  • Разработка логики для авторизации/аутентификации в сервисе (если требуется).
  • Реализация функции загрузки до 10 референсных (исходных) изображений в формате, поддерживаемом сервисом.
  • Формирование и отправка корректного запроса на генерацию нового изображения на основе загруженных референсов и текстового описания (prompt).
  • Обработка ответа от сервера и сохранение сгенерированного изображения в файловой системе.
  • Скрипт должен работать автономно, без необходимости имитации действий пользователя в браузере (например, через Selenium).

Требования к реализации

  • Язык программирования: Python (предпочтительно).
  • Использование библиотек для работы с HTTP-запросами (например, requests).
  • Код должен быть чистым, документированным и готовым к запуску.
  • В результате предоставить рабочий скрипт и краткую инструкцию по его использованию.

Критерии приемки

  • Скрипт успешно выполняет полный цикл генерации изображения через API сервиса.
  • Поддерживается загрузка нескольких изображений-референсов.
  • Результат работы - готовое изображение, сохраненное на диск.

Контейнеризация устаревшего веб-приложения на PHP и MySQL

Требуется перенести корпоративную систему учёта на базе PHP 5.3, YII и MySQL в Docker-контейнер для запуска на современном оборудовании. Необходимо обеспечить работоспособность старого стека технологий в изолированной среде.