Seedream 4.5 генерация последовательных изображений | OdiRouter

Редакция OdiRouter

Для генерации последовательных образов Seedream 4.5 используется API задач обработки образов OdiRouter, который запрашивает связанный набор образов. Справочник OdiRouter для seedream-4.5 документирует sequential_image_generation — параметр управления функцией группы изображений. В этом руководстве рассматриваются настройка, документированное ограничение на количество изображений и URL-адреса задач, возвращаемые после отправки.

Выберите последовательный режим

Установите sequential_image_generation в значение "auto", если хотите, чтобы модель сама решала, возвращать ли группу изображений. Установите его в значение "disabled", если запрос должен создать одно изображение. OdiRouter документирует disabled как значение по умолчанию.

При использовании auto применяйте sequential_image_generation_options.max_images, чтобы ограничить количество генерируемых изображений. Документированный диапазон — от 1 до 15, а значение по умолчанию — 15. Входные эталонные изображения и сгенерированные изображения имеют это ограничение, поэтому их сумма не может превышать 15. Перед выбором ограничения на генерируемое изображение учтите ссылки.

Создайте задачу Seedream 4.5

Базовый URL API модели OdiRouter можно найти по адресу https://api.odirouter.ai/model. Создайте задачу с идентификатором POST /v1/queue/seedream-4.5 и ключом API bearer. Этот запрос запрашивает не более четырёх изображений и использует документированное значение размера 2K.

curl --request POST "https://api.odirouter.ai/model/v1/queue/seedream-4.5" \
  --header "Authorization: Bearer $ODIROUTER_API_KEY" \
  --header "Content-Type: application/json" \
  --data-raw '{
    "prompt": "Create a related set of product concept images with a consistent subject and scene.",
    "sequential_image_generation": "auto",
    "sequential_image_generation_options": {"max_images": 4},
    "stream": false,
    "size": "2K"
  }'

Поле prompt является обязательным. Согласно официальному справочнику, промпты могут быть на китайском или английском языке; рекомендуется не превышать 300 китайских символов или 600 английских слов. Его поле image принимает URL-адрес или входные данные в кодировке Base64, включая одно или несколько эталонных изображений. Прежде чем полагаться на конкретный формат ввода или ограничение, ознакомьтесь с актуальной справочной документацией.

Сохраняйте ответ задачи

Создание задачи возвращает request_id, status_url, response_url и cancel_url. Сохраняйте идентификатор задачи вместе с рабочим элементом. Проверяйте ход выполнения по возвращённому URL-адресу статуса и используйте возвращённый URL-адрес ответа для получения завершённого результата. Используйте URL-адрес отмены только в том случае, когда выполнение работы следует остановить.

Хранение этих URL-адресов вместе с задачей избавляет от необходимости заново формировать пути в коде приложения. В документации OdiRouter указано, что stream: true возвращает каждый результат поиска изображений по мере его поступления. С false он возвращает информацию после завершения генерации.

Осознанно выбирайте размер и входные эталонные данные

Справочник Seedream 4.5 поддерживает именованные значения 2K и 4K, а также пользовательское значение ширины и высоты, соответствующее задокументированным ограничениям по пикселям и соотношению сторон. Ссылки учитываются в общем количестве изображений, генерируемых в последовательном режиме, поэтому запрос с несколькими ссылками оставляет меньше места для генерации изображений.

Для входного изображения используйте доступный URL-адрес или задокументированный формат data:image/<image_format>;base64,<Base64_encoding>. В официальном справочнике перечислены поддерживаемые форматы и ограничения на входные данные. Ознакомьтесь с этой страницей, прежде чем добавлять правила валидации на стороне клиента.

Проверяйте текущую доступность и цены

Доступность моделей, квоты и цены меняются. Ознакомьтесь с каталогом моделей изображений OdiRouter для выбора вариантов работы с изображениями и с OdiRouter pricing для получения актуальных тарифов. Для получения сведений о реализации используйте Seedream 4.5 API reference и OdiRouter documentation introduction.

Источники

#API генерации изображений#OdiRouter#Seedream 4.5 последовательная генерация изображений#Seedream API