Примечание автора: с помощью четырёх типов операций — генерации сцены, последовательного редактирования, прозрачных материалов и разделения постера на слои — плюс внешней оркестрации и контроля качества можно выстроить повторяемый процесс производства изображений товаров.
Когда команда интернет-магазина делает карточки товара, сложность обычно не в том, чтобы «получить красивую картинку», а в том, что идёт после: маркетологу нужно поменять фон, дизайнеру — прозрачный объект, для рекламы — изменить цену, и каждая правка может обернуться полной переделкой. Seedream 5.5, выпущенный ByteDance 9 ноября 2026 года, объединил в одной модели последовательное редактирование, нативный прозрачный вывод RGBA, разделение на слои до 99 уровней и OCR с сохранением форматирования — и эти возможности как раз соответствуют нескольким этапам производства изображений товара.
Это не пересказ списка возможностей с презентации. Сквозной пример — один термос из нержавеющей стали; на нём в реальном рабочем порядке разберём, как вызывается каждый шаг, как используется результат предыдущего и что в итоге сдаётся на выходе. В тексте разделены три типа информации: возможности, показанные официально, наблюдения сторонних тестировщиков и автоматизированный рабочий процесс, предложенный в этой статье.
Главная ценность: дочитав до конца, вы получите проект процесса — от исходного фото товара до готовых к сдаче материалов: ключевые параметры четырёх этапов, промпты на китайском, которые можно сразу адаптировать под себя, способ пересборки полей, возвращаемых при разделении на слои, и точки контроля качества, которые нужно настроить перед запуском.

Кратко в одну фразу: ценность Seedream 5.5 не только в генерации карточек товара, а в том, что визуальное производство товара разбивается на несколько стыкуемых шагов, которые затем собираются в полный процесс через оркестрацию API и инструменты дизайна ниже по потоку.
Что нужно знать: 5 терминов из этой статьи
- Многораундовое редактирование: изображение, сгенерированное в предыдущем раунде, подаётся на вход нового раунда, и правки вносятся шаг за шагом.
- Альфа-канал: канал, хранящий степень прозрачности каждого пикселя изображения. Именно он обозначается буквой A в RGBA; JPEG этот канал не поддерживает.
- OCR: распознавание текста на изображении. При разделении на слои Seedream 5.5 дополнительно оценивает положение текста и примерный стиль.
- z_index: поле, возвращаемое при разделении на слои, обозначает порядок наложения слоёв; у фонового изображения — 0.
- API: интерфейс, через который программа вызывает сервис. Все автоматизированные процессы в этой статье построены на вызовах API.
Почему автоматизацию товарных изображений Seedream 5.5 нельзя сводить к одной генерации?
На примере карточки термоса: для одного товара обычно нужно пять типов визуальных материалов — главное изображение на белом или простом фоне, сцена из повседневной жизни, прозрачный объект, который можно вставить в любой макет, маркетинговый постер с заголовком и ценой, а также версии, которые многократно правят во время больших распродаж. Если каждый материал получать одной генерацией, на выходе будет цельная плоская картинка, и при каждой следующей правке придётся генерировать заново — а внешний вид товара может «поплыть» от версии к версии.
У однократной генерации есть две структурные проблемы. Во-первых, изменения плохо контролируются: хочется поменять только фон, а заодно перерисовываются конструкция крышки или логотип. Во-вторых, материалы нельзя переиспользовать: после генерации постера товар, текст и декор слипаются в один слой пикселей, и чтобы изменить цену, приходится переделывать всё изображение. Именно эти боли ByteDance перечисляет в статье о релизе: локальные правки задевают другие области, после нескольких изменений объект «дрейфует», нужно вручную вырезать объект, а плоские изображения трудно разложить на слои.
Подход Seedream 5.5 — разобрать эти задачи по отдельности. На этапе редактирования акцент сделан на сохранении неизменённых областей, прозрачный вывод избавляет от необходимости вырезать объект, а разделение на слои превращает плоский постер обратно в материалы, которые можно пересобирать. Но модель отвечает только за «генерацию и разборку»; оркестрацию, хранение, контроль качества и финальную сборку по-прежнему должны брать на себя приложение и инструменты дизайна.
Seedream 5.5: полный цикл автоматизации изображений товаров — как из одной картинки получить переиспользуемые материалы?
Сначала посмотрим на общую картину. Схема ниже — это бизнес-процесс, который мы построили на основе возможностей официального API, а не готовая функция «в один клик» от вендора:
- Исходные фотографии товара попадают в хранилище: бизнес-система передаёт реальное изображение товара, описание и визуальные требования; оригинал сохраняется бессрочно.
- Генерация сцены: исходное изображение используется как эталонное, на выходе получаем основной визуал товара.
- Многократное редактирование: выход предыдущего раунда становится входом следующего; так вносятся правки — замена фона, освещения и т. п.
- Две ветви: ветвь прозрачных материалов напрямую выдаёт RGBA PNG из исходного изображения товара; ветвь разделения на слои разбирает готовый постер на слои и возвращает слои и координаты.
- Сборка макета: нижестоящая программа или дизайн-инструмент считывает слои, координаты и данные OCR и заново собирает макет.
- Проверка качества и архивирование материалов: после проверки человеком или по правилам материалы архивируются по версиям для последующей передачи.

Самый важный вывод по архитектуре: прозрачные материалы и разделение на слои — две независимые ветви, которые можно вызывать отдельно, а не строго по очереди. Если нужен только прозрачный вариант самой термокружки, достаточно сразу взять исходное фото товара и сгенерировать RGBA-материал — не нужно сначала делать постер, а потом разбирать его на слои. Разделение на слои нужно только тогда, когда у вас уже есть готовый постер с товаром, заголовком, ценой и декором и вы хотите переиспользовать отдельные элементы.
📌 Совет по проверке процесса: перед сборкой можно сначала прогнать запросы всех этапов через единый интерфейс APIYI apiyi.com, проверить параметры и структуру ответов и только потом решать, подключать ли к полноценной системе оркестрации. Конкретные доступные модели для генерации изображений смотрите в списке моделей платформы.
Seedream 5.5: шаг 1 автоматизации товарных изображений — генерируем сцену с товаром по эталонному изображению
На входе первого шага — исходное фото термоса, на выходе — главный визуал сцены, который уже можно ставить на страницу описания товара. Эндпоинт Volcano Ark: https://ark.cn-beijing.volces.com/api/v3/images/generations, Model ID — doubao-seedream-5-5-261028. В документации международной версии BytePlus Model ID указан как dola-seedream-5-5-261028; у сторонних платформ имя модели и поддерживаемые параметры тоже могут отличаться, так что перед вызовом это нужно сверять.
Ключевые настройки всех четырёх этапов удобно собрать в одну таблицу:
| Этап | Ключевые поля запроса | Вход | Выход |
|---|---|---|---|
| Генерация сцены | image, prompt, size, background:"opaque" |
Исходное фото товара | Полноценное изображение сцены |
| Последовательное редактирование | data[].url предыдущего раунда как image текущего раунда |
Результат предыдущего раунда | Изменённое изображение сцены |
| Прозрачный ресурс | background:"transparent", output_format:"png" |
Исходное фото товара | PNG с альфа-каналом |
| Разделение на слои | layer_decomposition:true, layer_decomposition_options |
Цельный постер | Базовое изображение + отдельные слои |
В обычных задачах генерации size по умолчанию — 2K. Можно указать 1K, 1.5K или задать свои ширину и высоту в допустимых пределах: общее количество пикселей — примерно от 920 000 до 4 620 000, соотношение сторон — от 1:16 до 16:1. В текущей официальной документации 4K-режима нет. У watermark значение по умолчанию — true: в правом нижнем углу добавляется метка «AI生成» (сгенерировано ИИ). Отключать её или нет — решайте исходя из своих требований к комплаенсу.
Промпт для генерации сцены (учебный пример, не результат реального теста):
Используй термос из нержавеющей стали с эталонного изображения как единственный объект товара и сгенерируй премиальное lifestyle-изображение для страницы описания товара в интернет-магазине. Термос стоит на светлом офисном столе в современном стиле, естественный боковой свет из окна, реалистичная фотографическая фактура. Строго сохрани исходную форму корпуса, конструкцию крышки, материал, цвет и маркировку товара. Кадр 1:1, без дополнительных товаров.
Фразы «единственный объект товара» и «без дополнительных товаров» в промпте — не просто декоративные уточнения. В тесте Segmind от 11 ноября 2026 года заметили: когда один ботинок поместили в lifestyle-сцену, на выходе получилась пара обуви, да ещё и ракурс съёмки изменился. Товарные изображения крайне чувствительны к количеству объектов и структуре. Ограничения нужно прописывать и в промпт, и в проверку качества.
Минимальный пример генерации сцен с Seedream 5.5
Ниже на Python показан первый шаг. Пример использует OpenAI-совместимый путь генерации изображений. Можно ли передавать напрямую расширенные поля вроде layer_decomposition и совпадает ли имя модели — смотрите в документации вашей платформы:
import requests
resp = requests.post(
"https://api.apiyi.com/v1/images/generations", # единый интерфейс APIYI
headers={"Authorization": "Bearer YOUR_API_KEY"},
json={
"model": "doubao-seedream-5-5-261028", # ориентируйтесь на список моделей платформы
"prompt": "使用参考图中的不锈钢保温杯作为唯一商品主体……不添加额外商品。",
"image": "https://your-cdn.com/cup_original.png",
"size": "2K",
"background": "opaque",
"output_format": "png",
"response_format": "url",
"watermark": False,
},
timeout=120,
)
print(resp.json()["data"][0]["url"])
timeout задан с запасом не случайно. Наблюдения третьих сторон показывают, что время одного запроса сильно разнится: Segmind сообщает в среднем около 24 секунд на одно изображение, SeedRouter измерил 29–47 секунд для вывода 1K и примерно 59 секунд для разбора слоёв постера в 2K. Это лишь наблюдения отдельных платформ, и их нельзя воспринимать как единый стандарт, но их вполне достаточно, чтобы понять: синхронные блокирующие вызовы не годятся для пакетных задач.
🚀 Быстрый старт: если команда уже работает с OpenAI-совместимым SDK, API-ключ и бесплатный тестовый лимит для новых пользователей можно получить через APIYI на apiyi.com. Начните с небольшого набора товарных изображений, чтобы проверить, как работает промпт, и только потом расширяйте пакет.
Seedream 5.5, автоматизация товарных изображений, шаг 2: последовательное редактирование и повторные правки
Сотрудник отдела операций посмотрел на сцену с рабочим столом и попросил заменить её на кофейню. На этом шаге на вход подаётся не исходное фото, а утверждённый ключевой визуал из первого шага: скачайте и пересохраните data[].url, возвращённый в предыдущем раунде, а затем отправьте его как image в текущем раунде. Генерация по тексту и редактирование одного изображения каждый раз выдают только один результат. Так называемое «100 раундов редактирования подряд» — это возможность, которую официально демонстрирует вендор; каждый раунд представляет собой отдельный вызов генерации, и ваш рабочий процесс должен отправлять их по одному.
Принцип составления промптов для последовательного редактирования такой: описывайте только изменения текущего раунда и явно перечисляйте объекты, которые нужно сохранить.
将办公桌背景替换为温暖的木质咖啡厅场景,只修改环境背景和环境光。保持保温杯形状、尺寸比例、颜色、杯盖、Logo、摆放角度和整体构图不变,确保商品始终为单个主体。
Официальная рекомендация: при последовательном редактировании RGB-изображений устанавливайте background в opaque — обычно так правки получаются согласованнее. Причина понятна: по цепочке редактирования передаётся полное изображение сцены, а прозрачный канал добавляет неопределённость на каждом раунде. Поэтому в этом сценарии прозрачные материалы вынесены в отдельную ветку и не попадают в цепочку редактирования.
Сторонние тесты дают противоречивые сигналы. 11 ноября «Синхай Цинбаоцзюй» провёл на веб-версии Doubao три раунда тестов с перекрашиванием куртки и заменой фона: поза человека и одежда заметно не смещались, но автор прямо говорит, что до 100 раундов он не тестировал. Segmind выполнил 12 раундов редактирования одного товарного изображения: в области фона не было заметных изменений пикселей, превышающих порог в 32 уровня, но всё изображение постепенно темнело — на 12-м раунде среднее смещение относительно 2-го составило около 5,1 уровня цвета. В другом случае, когда на узкую заднюю петлю обуви добавляли текст, модель изменила конструкцию петли, чтобы вместить надпись.
Применительно к процессу с термокружкой это даёт две практические рекомендации:
- Каждый раунд начинайте с «утверждённой версии», а не выстраивайте бесконечную цепочку. Утверждённый ключевой визуал нужно хранить отдельно; если что-то пойдёт не так, возвращайтесь к этой версии и редактируйте заново.
- Ограничивайте длину цепочки редактирования: например, задайте максимальное число раундов, после которого возвращайтесь к исходному изображению и заново генерируйте сцену. Так вы избежите накопления цветового дрейфа.
Seedream 5.5, автоматизация карточек товаров, шаг третий: извлекаем прозрачные материалы товара напрямую
На вход ветке «прозрачные материалы» подаётся исходная фотография товара, а не отредактированное изображение сцены. Так полученный объект ближе всего к реальному товару, и его можно вставить в шаблон страницы с описанием, в рекламный макет или в другие задачи композитинга. Ключевых настроек всего две:
{
"model": "doubao-seedream-5-5-261028",
"image": "https://your-cdn.com/cup_original.png",
"prompt": "提取参考图中的保温杯主体,去除桌面、背景、其他物品及其投影,保留完整杯身、杯盖和产品细节。输出单个独立商品素材,边缘自然清晰,背景完全透明,PNG 格式。",
"background": "transparent",
"output_format": "png",
"response_format": "url"
}
Обратите внимание: output_format обязательно должен быть png — JPEG не поддерживает альфа-канал. По сравнению с предыдущим поколением Seedream 5.5 умеет делать прозрачные изображения из текста, а для режима изображение-в-изображение можно подать до 10 эталонных изображений, причём сами эталонные картинки не обязаны иметь прозрачный канал. А Seedream 5.0 Pro / Flash в сценарии с прозрачным выводом принимает только одно эталонное PNG-изображение, у которого прозрачный канал уже есть.

Проверять прозрачные материалы нужно куда внимательнее, чем просто пробежаться глазами. В официальных примерах показаны сложные края — например, перья полярной совы, — но в тестах Segmind прозрачные границы рюкзаков и твёрдых товаров получались чистыми, а вот стеклянные изделия, где нужна настоящая прозрачность с преломлением, не удались оба раза. Термокружка — это твёрдая нержавеющая сталь, сложность сравнительно невысокая, но если речь о стеклянном стакане или модели с прозрачной крышкой, проверять надо особенно тщательно. Рекомендуемые способы проверки:
- Наложите PNG по очереди на чисто чёрный, чисто белый и цветной фон и посмотрите, нет ли рваных краёв и остаточных теней.
- Программно прочитайте альфа-канал и убедитесь, что область фона полностью равна 0, а в области самого объекта нет неожиданных полупрозрачных «дырок».
- Сверьте с исходным изображением, целы ли все элементы конструкции: крышка, ручка, логотип и прочее.
Seedream 5.5: автоматизация товарных изображений, шаг 4 — разбираем рекламный постер на отдельные слои
Постер к большой распродаже уже готов: термокружка как главный объект, основной заголовок, подзаголовок, цена, декоративные элементы и фон — всё на одном плоском изображении. Теперь нужно поменять цену со 129 на 99 или сделать английскую версию китайского постера. В этот момент и вызываем разделение на слои:
{
"model": "doubao-seedream-5-5-261028",
"image": "https://your-cdn.com/cup_poster.png",
"prompt": "将商品海报拆分为独立图层:商品主体、主标题、副标题、价格文字、装饰图形和背景。保持各元素原有位置、尺寸比例和视觉样式。商品主体及文字分别作为独立图层,其他背景元素保留在底图中,并自然补全被移除元素覆盖的区域。",
"layer_decomposition": true,
"layer_decomposition_options": {
"max_images": 15,
"text_recognition": true
}
}
Несколько ограничений, на которых легко споткнуться. Разделение на слои принимает только одно входное изображение в PNG или JPEG с разрешением от 512×512 до 6000×6000 пикселей; нельзя передавать параметр background, иначе вернётся ошибка; по умолчанию size — auto; выходные слои всегда в PNG, а output_format определяет только формат базового изображения. max_images принимает значения от 2 до 100, по умолчанию — 30 (включая базовое изображение). Это верхняя граница, а не гарантированное количество. В официальном примере с постером указали максимум 15 изображений, а по факту вернулось 13 (1 базовое изображение + 12 слоёв), причём 9 текстовых слоёв содержали результаты OCR.
Как использовать поля ответа при разбиении на слои в Seedream 5.5
Ценность разбиения на слои в том, что поля ответа можно обрабатывать программно:
| Возвращаемое поле | Практическое назначение | Как использовать дальше |
|---|---|---|
data[].url |
Скачать базовое изображение и отдельные слои | В течение 24 часов перенести в собственное хранилище |
data[].z_index |
Порядок наложения; у базового изображения — 0 | Накладывать по возрастанию |
data[].name / description |
Название слоя и семантическое описание | Автоматически распознавать слои вроде «основной товар», «цена» и т. п. |
bounding_box.absolute |
Пиксельные координаты [left, top, right, bottom] |
Восстанавливать положение на холсте исходного размера |
bounding_box.normalized |
Нормализованные координаты в диапазоне 0—1000 | Пересчитывать положение под ширину и высоту нового холста |
text_recognition |
OCR-информация для текстового слоя | Считывать текст, позиции строк и приблизительные стили |
Официальный способ пересборки такой: сначала положить базовое изображение с z_index=0, затем по возрастанию z_index накладывать прозрачные слои. Ширина слоя — right-left, высота — bottom-top. Если целевой холст 1080×1350, left из нормализованных координат пересчитывается как left / 1000 × 1080.
Структура OCR: text_recognition → text / lines[] → bounding_box / runs[] → style. В style есть поля similar_font_family, foreground_color, bold, italic, underline, strikethrough, shadow, translucent и т. д. Чтобы заменить цену, нужно скрыть исходный слой с ценой, считать его положение, цвет и похожий шрифт, а затем заново отрисовать новый текст средствами программы для дизайна.
Важно обозначить границы: это не автоматическая генерация PSD. similar_font_family — лишь оценка похожего шрифта; для рукописного текста и художественных надписей OCR-результата может не быть, и нет гарантии, что весь текст удастся разбить на отдельные слои. Кроме того, разбиение на слои оплачивается отдельно за каждое фактически выходное изображение: 13 изображений на выходе — 13 оплаченных изображений.

Как связать четыре этапа автоматизации товарных изображений Seedream 5.5
Когда все четыре этапа по отдельности уже работают, остаётся решить вопрос стыковки: что именно передаётся на каждом шаге, когда запускать следующий этап и что делать, если что-то пошло не так. В таблице ниже сведены входы-выходы и точки контроля качества (это инженерные рекомендации, а не официальная спецификация):
| Этап | Результат этапа | Условие перехода к следующему шагу | Что проверять |
|---|---|---|---|
| Приём исходников | Оригинальные фото, номер товара, данные об авторизации | Данные собраны полностью | Исходный размер, авторизация, номер |
| Генерация сцены | Основной визуал сцены PNG | Пройдено ручное подтверждение | Количество, форма, цвет, логотип |
| Последовательное редактирование | PNG каждой итерации + журнал промптов | Подтверждение оператора или достигнут лимит итераций | Изменения в незаданных областях, дрейф цвета |
| Прозрачные материалы | RGBA PNG | Проверка Alpha пройдена | Целостность объекта, бахрома, прозрачные материалы |
| Разделение на слои | База, слои, JSON координат, OCR | Количество и положение слоёв разумны | Пропущенные слои, достройка фона, порядок наложения |
| Дизайн-композиция | Финальный постер, материалы для карточки товара | Проверка текста пройдена | Цена, модель, написание бренда |
| Архив и передача | Пакет материалов с версией | — | Целевой размер, формат, номер версии |
Несколько инженерных деталей нужно продумать заранее. Первое — персистентность: сгенерированные ссылки на изображения живут 24 часа, поэтому их нужно вовремя скачать и сохранить. Второе — хранение версий: сохраняйте как минимум три версии — исходное фото товара, утверждённый основной визуал и финальные материалы дизайна. Третье — обработка ошибок: повтор при таймауте, откат к последней подтверждённой версии при странном количестве возвращённых слоёв или непройденном контроле качества. Четвёртое — ограничение частоты запросов: в списке моделей Volcano Ark указан максимум 500 IPM (это не жёсткая гарантия); разделение на слои может заранее списывать квоту по max_images, так что не стоит слепо завышать max_images.
По темпу внедрения можно постепенно переходить от ручных операций к оркестрации через API: сначала вручную прогнать кейс с термокружкой в Dreamina (即梦) или Doubao (豆包), затем связать один товар скриптом и, наконец, подключить очередь и библиотеку материалов для пакетной обработки. Узлы ручного контроля качества лучше сохранять всегда: точность структуры товара нельзя определять только по принципу «выглядит реалистично».
Посмотреть полный код оркестрации (генерация сцены → редактирование → ветка прозрачности → разделение и пересборка слоёв)
import requests, io, time
from PIL import Image
BASE_URL = "https://api.apiyi.com/v1" # совместимый с OpenAI интерфейс APIYI
API_KEY = "YOUR_API_KEY"
MODEL = "doubao-seedream-5-5-261028" # ориентируйтесь на список моделей платформы
def gen(payload: dict, retries: int = 2) -> dict:
"""Единый вызов с простой повторной попыткой"""
payload = {"model": MODEL, "response_format": "url", **payload}
for i in range(retries + 1):
try:
r = requests.post(f"{BASE_URL}/images/generations",
headers={"Authorization": f"Bearer {API_KEY}"},
json=payload, timeout=180)
r.raise_for_status()
return r.json()
except Exception as e:
if i == retries:
raise
time.sleep(5 * (i + 1))
def persist(url: str, path: str) -> str:
"""Ссылка живёт 24 часа, файл нужно сохранить (здесь — локально, в продакшене — объектное хранилище)"""
with open(path, "wb") as f:
f.write(requests.get(url, timeout=60).content)
return path
def scene(original_url: str, prompt: str) -> str:
res = gen({"image": original_url, "prompt": prompt, "size": "2K",
"background": "opaque", "output_format": "png", "watermark": False})
return res["data"][0]["url"]
def edit(prev_url: str, prompt: str) -> str:
# результат предыдущего раунда становится входом для текущего
return scene(prev_url, prompt)
def transparent(original_url: str, prompt: str) -> str:
res = gen({"image": original_url, "prompt": prompt,
"background": "transparent", "output_format": "png"})
return res["data"][0]["url"]
def decompose(poster_url: str, prompt: str, max_images: int = 15) -> list:
# внимание: в запросе на разбор по слоям нельзя передавать параметр background
res = gen({"image": poster_url, "prompt": prompt,
"layer_decomposition": True,
"layer_decomposition_options": {"max_images": max_images,
"text_recognition": True}})
return res["data"]
def recompose(layers: list, canvas_w: int, canvas_h: int, skip=()) -> Image.Image:
"""Накладываем слои по возрастанию z_index, подгоняя нормализованные координаты под новое полотно"""
canvas = Image.new("RGBA", (canvas_w, canvas_h))
for layer in sorted(layers, key=lambda x: x["z_index"]):
if layer.get("name") in skip:
continue # например, пропускаем старый слой с ценой — его перерисует дизайнерская программа
img = Image.open(io.BytesIO(requests.get(layer["url"]).content)).convert("RGBA")
l, t, r, b = layer["bounding_box"]["normalized"]
x, y = int(l / 1000 * canvas_w), int(t / 1000 * canvas_h)
w, h = int((r - l) / 1000 * canvas_w), int((b - t) / 1000 * canvas_h)
canvas.alpha_composite(img.resize((w, h)), (x, y))
return canvas
if __name__ == "__main__":
original = "https://your-cdn.com/cup_original.png"
v1 = scene(original, "使用参考图中的不锈钢保温杯作为唯一商品主体……不添加额外商品。")
persist(v1, "cup_v1_office.png") # после ручной проверки переходим к следующему шагу
v2 = edit(v1, "将办公桌背景替换为温暖的木质咖啡厅场景……确保商品始终为单个主体。")
persist(v2, "cup_v2_cafe.png")
persist(transparent(original, "提取参考图中的保温杯主体……背景完全透明,PNG 格式。"),
"cup_alpha.png")
layers = decompose("https://your-cdn.com/cup_poster.png", "将商品海报拆分为独立图层……")
for ly in layers:
ocr = ly.get("text_recognition")
if ocr:
print(ly["z_index"], ocr["text"]) # передаём в дизайнерскую программу для замены текста
recompose(layers, 1080, 1350).save("cup_poster_rebuilt.png")
Оценка стоимости автоматизации генерации товарных изображений с помощью Seedream 5.5
Дальше расчёт идёт по официальному прайс-листу «Цены на модели» от Volcano Ark (обновление от 12 ноября 2026 года), по стандартным ценам в юанях, без учёта дополнительных сборов сторонних платформ: входное изображение — 0.05 юаня за штуку; выходное изображение размером не более 2,61 млн пикселей — 0.13 юаня за штуку, от 2,61 до 4,63 млн пикселей — 0.23 юаня за штуку.
| Этап процесса для термокружки (расчёт редакции) | Условия расчёта | Стоимость за один раз |
|---|---|---|
| Генерация сцены | 1 эталонное изображение, вывод 2048×2048 | 0.05 + 0.23 = 0.28 юаня |
| Каждый раунд последовательного редактирования | 1 изображение на входе, вывод 2048×2048 | 0.28 юаня |
| Прозрачный материал | 1 эталонное изображение, вывод 2048×2048 | 0.28 юаня |
| Разбор постера на слои | 1 изображение на входе, предполагается вывод 6 изображений, все по низкому тарифу | 0.05 + 6×0.13 = 0.83 юаня |
| Разбор постера на слои (предельный случай) | То же самое, 6 изображений все по высокому тарифу | 0.05 + 6×0.23 = 1.43 юаня |
Если считать по схеме «1 генерация + 2 раунда редактирования + 1 прозрачный материал + 1 разбор на слои (предположение о низком тарифе)», на один товар выходит примерно 1.95 юаня, а стоимость изготовления самого постера считается отдельно. Затраты на разбор на слои растут линейно с числом слоёв — именно поэтому max_images нужно задавать по потребности. Для справки: при официальных ценах редактирование одного эталонного квадратного изображения 2K у Seedream 5.0 Pro стоит 0.60 юаня, у 5.5 — 0.28 юаня, но правила тарификации входных изображений у двух поколений разные, так что распространять это на все задачи нельзя.
Частые вопросы по автоматизации товарных изображений с Seedream 5.5
Q1: Что такое процесс автоматизации товарных изображений с Seedream 5.5?
Это бизнес-процесс, который мы проектируем в этой статье на основе возможностей официального API Seedream 5.5: исходное изображение товара проходит генерацию сцены и последовательное редактирование, затем разделяется на две ветки — прозрачные материалы и разбор по слоям; в конце внешняя программа выполняет компоновку, контроль качества и архивирование. Модель отвечает за генерацию и разбор, а оркестрация процесса — не официальная функция «одной кнопкой».
Q2: Чем отличаются прозрачные материалы и разбор по слоям? Обязательно делать и то, и другое?
Не обязательно. Прозрачные материалы — это отдельный объект с Alpha-каналом, который напрямую получается из исходного изображения товара; разбор по слоям — это разбиение готового постера на базовое изображение и несколько слоёв с возвратом координат и OCR. Если нужен только сам товар, используйте первый вариант; если нужно переиспользовать текст и декор из постера — второй.
Q3: Когда вышел Seedream 5.5 и можно ли уже использовать API?
ByteDance официально выпустила модель 9 ноября 2026 года. По состоянию на 12 ноября список моделей, инструкции по вызову и тарифная таблица Volcano Ark уже включают Seedream 5.5; Jimeng, Doubao и Doubao Work также подключены. Доступность может различаться в зависимости от аккаунта, региона и сторонней платформы — ориентируйтесь на фактическую консоль.
Q4: Для каких сценариев с товарными изображениями этот процесс подходит лучше всего?
— **Сценические изображения для страницы товара**: быстро создавать несколько лайфстайл-сцен для одного товара.
— **Главные изображения в нескольких версиях**: последовательные итерации со сменой фона и освещения.
— **Прозрачные материалы объекта**: для повторного использования в шаблонных страницах товара и рекламных макетах.
— **Изменение цены и локализация постера**: после разбора по слоям заменить цену или перевести текст на иностранный язык.
Q5: Как быстро вызвать API и проверить этот процесс?
Рекомендуем сначала проверить на небольшой выборке:
1. Зарегистрируйтесь на APIYI (apiyi.com), получите API-ключ и бесплатную тестовую квоту;
2. Просмотрите список моделей платформы и уточните, какие модели для изображений и параметры доступны;
3. Прогоните кейс с термокружкой из этой статьи, используя пример кода (укажите `base_url` как `https://api.apiyi.com/v1`).
Поддержку расширенных параметров вроде `layer_decomposition` уточняйте в документации платформы.
Q6: Какие известные ограничения есть у Seedream 5.5 при работе с товарными изображениями?
По данным сторонних тестов: при многократном редактировании всё ещё может происходить постепенное смещение цвета; модель может менять структуру товара или даже количество объектов, чтобы соблюсти требования к тексту или композиции; для прозрачного стекла и подобных материалов Alpha-канал может получаться некорректным; плотный мелкий текст может искажаться при последующих правках. В производственном процессе обязательно сохраняйте ручную проверку качества. Если хотите заодно сравнить, как другие модели справляются с этими этапами, можно переключаться и тестировать через единый интерфейс APIYI (apiyi.com).
Q7: Может ли разбор по слоям сразу выдавать PSD?
Нет. Разделение слоёв на выходе даёт базовое изображение и прозрачные PNG-слои, `z_index`, `bounding_box` и данные OCR — чтобы собрать всё обратно, нужна программа или инструмент, который считывает эти данные и пересобирает результат. А шрифт OCR определяет лишь как «похожий», а не восстанавливает оригинальный.
Q8: Разработчик говорит о 100 последовательных правках — можно ли в продакшене выстраивать цепочку без ограничений?
Не рекомендуется. 100 итераций — это официальный демонстрационный пример, каждая итерация представляет собой отдельный вызов и не означает, что любое изображение покажет такой же результат. В тестах Segmind на 12 итерациях уже заметили лёгкое падение общей яркости. Советую задать верхний лимит по числу итераций и при повторной правке отталкиваться от уже подтверждённой версии.
Seedream 5.5: главное об автоматизации изображений товаров (Key Takeaways)
- Чёткое разделение на четыре шага: генерация сцены создаёт главный визуал, последовательные правки вносят изменения, прозрачность и разделение слоёв отвечают за переиспользование материалов.
- Две независимые ветви: прозрачные материалы берутся из исходного фото товара, разделение слоёв применяется только к готовому постеру — и вызываются они по мере необходимости.
- Цепочка правок использует opaque: разработчик рекомендует RGB-цепочку правок с
background:"opaque". - Разделение слоёв идёт без background: принимает только 1 PNG/JPEG, оплата — по фактическому числу выходных изображений.
- Сборка управляется полями: слои накладываются по возрастанию
z_index, а нормализованные координаты позволяют подогнать их под новый холст. - Сохранение и контроль качества обязательны: URL действует 24 часа, структуру товара нужно проверять вручную.
- Сначала проверьте на небольшой выборке: через APIYI apiyi.com можно на нескольких изображениях товаров протестировать промпт и структуру ответа.
Итог: переводим товарные изображения Seedream 5.5 из разовой генерации в производство материалов
Если вернуться к главной задаче — сдаче товарных изображений, — то распределение ролей между четырьмя возможностями Seedream 5.5 можно описать так:
- Генерация сцены отвечает за качество главного визуала: эталонное изображение плюс промпт с жёсткими ограничениями — так мы удерживаем форму товара, логотип и количество.
- Последовательное редактирование отвечает за стабильность правок: результат предыдущего раунда становится входом для следующего, мы описываем только изменения и отталкиваемся от уже подтверждённой версии.
- Прозрачные материалы и разделение слоёв отвечают за переиспользуемость: первое избавляет от вырезания фона, второе превращает плоский постер в данные, которые можно пересобрать заново.
- Оркестрация и контроль качества отвечают за управляемую стоимость: оплата по фактическому результату, ограничение числа раундов и параметра
max_images, хранение трёх версий.
Модель — всего лишь производственный узел в общем процессе. Управление материалами, композиция и контроль качества по-прежнему остаются за вашей системой. Советую сначала вручную прогнать все четыре этапа на одном реальном товаре, а уже потом постепенно переходить к оркестрации через API. Чтобы быстро проверить результат, рекомендую APIYI apiyi.com — платформа даёт интерфейс, совместимый с OpenAI, и бесплатный лимит для новых пользователей, так что небольшое тестирование перед запуском в продакшн пройдёт без лишних хлопот.
📚 Справочные материалы
- Официальный анонс Seedream 5.5: ключевые улучшения, официальные примеры и обзоры
- Ссылка:
seed.bytedance.com/zh/blog/more-realistic-images-more-stable-editing-across-100-rounds-introducing-seedream-5-5 -
Пояснение: источник официальных демонстраций 100 раундов редактирования, прозрачных материалов и разделения на слои
-
Официальное руководство по Seedream 5.5 в Volcano Ark: параметры, примеры вызова и пакет демонстрационных материалов
- Ссылка:
console.volcengine.com/ark/region:cn-beijing/docs/seedream-5-5 -
Пояснение: настройка многораундового редактирования, прозрачного вывода, разделения на слои и OCR
-
API генерации изображений Volcano Ark: поля запроса и структура ответа
- Ссылка:
console.volcengine.com/ark/region:cn-beijing/docs/image-generation-api -
Пояснение: определения полей
z_index,bounding_box,text_recognitionи других -
Цены моделей Volcano Ark: правила тарификации в юанях (обновлено 12 ноября 2026 года)
- Ссылка:
console.volcengine.com/ark/region:cn-beijing/docs/model-pricing -
Пояснение: на этих ценах основаны расчёты стоимости в статье
-
Технический блог Segmind: практические тесты 36 платных генераций и 12 раундов редактирования
- Ссылка:
blog.segmind.com/seedream-5-5-is-here-edit-in-rounds-transparent-pngs-and-layers/ -
Пояснение: сторонние наблюдения за дрейфом цвета, прозрачными материалами, изменением структуры товаров и т. п.
-
Практический тест «星海情报局»: проверка в сценариях коммерческого дизайна
- Ссылка:
eet-china.com/mp/a538489.html -
Пояснение: реальные отзывы о перекраске товаров для e-commerce, прозрачных PNG и проблемах с текстом
-
Страница модели SeedRouter: наблюдения за временем вызова API
- Ссылка:
seedrouter.ai/zh/models/seedream-5-5 - Пояснение: ориентиры по сквозному времени выполнения для разных вариантов вывода и задач разделения на слои
Автор: техническая команда APIYI
Связь по техническим вопросам: пишите нам через главную страницу сайта APIYI, больше материалов по интеграции — в центре документации docs.apiyi.com
