doubao-seedream-5-0-flashDoubao Seedream 5.0 Flash — быстрый и недорогой уровень семейства Seedream 5.0 от ByteDance; здесь он работает через официальный эндпоинт Volcano Ark. Модель рассчитана на большие объёмы, где скорость и цена за изображение важнее последних процентов качества: в наших тестах изображение 2K готово примерно за 13–15 секунд, 1K — примерно за 10. Генерация по тексту и правка изображений идут через один эндпоинт, для слияния можно передать до 10 референсов. Модель умеет править изображение, у которого уже есть прозрачный фон, и сохранять прозрачность: отправьте один PNG с альфа-каналом и укажите background "transparent" — вернётся PNG с альфа-каналом, который можно сразу положить на баннер или шаблон карточки товара. На выходе 1K или 2K (4K у этой модели нет), соотношения сторон от 21:9 до 9:16, каждое изображение стоит $0.03, без водяного знака. Модель также раскладывает одно изображение на базовое и до 16 прозрачных слоёв PNG (текст, объекты, реквизит), у каждого есть название, порядок наложения и положение на исходнике; разделение на слои оплачивается по $0.03 за каждое выходное изображение, так что базовое плюс 11 слоёв обойдутся в $0.36.
Generated image will appear here
Enter a prompt and click Generate
Около 10 секунд на 1K и 13–15 секунд на 2K в наших тестах; подходит для больших объёмов и интерактивных сценариев
Отправьте PNG, у которого уже есть альфа-канал, с background "transparent": отредактированное изображение вернётся в PNG с той же прозрачностью (фон у обычных картинок модель не вырезает)
Генерация по тексту, правка одного изображения и слияние до 10 референсов через один эндпоинт
Одна цена для 1K и 2K, одно изображение за вызов, без водяного знака
Раскладывает изображение на базовое и до 16 прозрачных слоёв PNG с названием и положением; $0.03 за каждое выходное изображение
Разделение на слои — функция Seedream 5.0 Flash, которую документация ByteDance называет 图层拆分, а сторонние каталоги перечисляют как doubao-seedream-5-0-flash-layerize: отправьте один PNG или JPEG с layer_decomposition, равным true, и модель вернёт базовое изображение плюс до 16 прозрачных PNG-слоёв. У каждого слоя есть название, описание в одно предложение, z_index для порядка наложения и bounding_box сразу в двух системах — в пикселях и в нормализованных координатах (0–1000). На apimodels.app это один булев параметр у той же модели doubao-seedream-5-0-flash, которую вы уже вызываете для генерации по тексту и редактирования: один API-ключ, аккаунт Volcengine не нужен.
Два свойства вывода Seedream 5.0 Flash удивили нас при первых запусках, и оба становятся важны, как только вы начинаете на этом строить. Первое: базовое изображение — не оригинал. Это картинка, с которой сняты все извлечённые слои, а образовавшиеся дыры дорисованы. Постер кофейни, разложенный на девять слоёв, возвращается с пустой кремовой карточкой в качестве базы; постер, из которого вы попросили вынуть только текст, приходит с заголовком, перекрашенным в небо. Второе: каждый PNG-слой отрисован крупнее своей рамки — как правило, в два–четыре раза по каждой стороне (рамка логотипа 439×70 px вернулась как PNG 1801×287 px) при сохранённых пропорциях. При сборке позиционируйте и масштабируйте каждый слой по bounding_box.absolute, а лишние пиксели считайте бесплатным запасом на случай, если слой потом придётся увеличить.
Всё на этой странице — по одному реальному запросу на apimodels.app, выполненному 27–28 сентября 2026 года на уровне 2K. Картинки, названия слоёв, описания и рамки — ровно то, что вернул Seedream 5.0 Flash, без правок; цены — прейскурантные, $0.03 за каждое выходное изображение; секунды — реальное время ожидания от вызова создания задачи до готового результата. Нажмите на любой слой в обозревателях ниже, чтобы показать его отдельно и увидеть его рамку на базе.
| Поле | Где | Что означает |
|---|---|---|
| resultUrls | результат задачи | сначала базовое изображение, затем каждый слой в порядке z_index |
| resultJson.layers[i].z_index | каждое изображение | 0 — база; 1 и выше складываются в сторону зрителя |
| resultJson.layers[i].name, description | каждый слой | пишет модель, на том языке, который вы попросили в промпте (без просьбы — на китайском) |
| resultJson.layers[i].bounding_box.absolute | каждый слой | [x1, y1, x2, y2] в пикселях базового изображения |
| resultJson.layers[i].bounding_box.normalized | каждый слой | та же рамка на сетке 0–1000, независимо от разрешения |
| файлы слоёв | каждый слой | PNG с альфа-каналом, крупнее рамки; формат базы задаёт output_format |










Нажмите на слой, чтобы показать только его. Рамка — это его bounding_box на базовом изображении; база — то, что модель дорисовала после снятия слоёв.
prompt: Separate every main element onto its own layer. Write every layer name and description in English.
size 2K · 10 выходных изображений · $0.30 по $0.03 за каждое · 62с ожидания
| z_index | name | bounding_box (normalized, 0–1000) | description |
|---|---|---|---|
| 0 | базовое изображение (z_index 0) — без имени, описания и рамки; формат задаёт output_format | ||
| 1 | Sunset Sky | [18, 11, 981, 497] | The gradient sunset sky with purple to orange textured clouds, forming the base background of the poster. |
| 2 | River Water | [400, 595, 908, 810] | The calm river surface reflecting the orange sunset glow, with subtle ripples. |
| 3 | Distant Hills and Forests | [24, 486, 976, 625] | The layered purple distant mountain ranges and dense dark forest tree silhouettes on both river banks. |
| 4 | Setting Sun | [559, 459, 728, 535] | The round yellow-orange setting sun above the distant hills, no other landscape elements included. |
| 5 | Foreground Rock and Grass | [20, 601, 980, 908] | The foreground rocky outcrop and tall wild grass with small wildflowers, excluding the guitar. |
| 6 | Acoustic Guitar | [92, 397, 392, 837] | The full wooden acoustic guitar leaning on the rock, no surrounding grass or rocks included. |
| 7 | Live at Riverside Park Text | [107, 284, 894, 322] | The text 'Live at Riverside Park' with two horizontal divider lines on both sides, in cream retro font. |
| 8 | Event Info Text | [55, 906, 945, 952] | The bottom text 'Aug 14 · 7 PM · Free entry' with two horizontal divider lines on both sides, in cream retro font. |
| 9 | SUMMER ECHOES Title Text | [73, 36, 926, 278] | The large bold vintage text 'SUMMER ECHOES' in cream textured font, no other elements included. |
Реальный запрос на apimodels.app, 2026-09-28, задача cmulg47z
Запуски ниже покрывают три способа, которыми разделение на слои в Seedream 5.0 Flash используют на практике: полное автоматическое разложение (без промпта или с фразой «раздели каждый основной элемент»), выборочное («только текст», «кроссовок и ценник») и вырезание одного элемента. Стоимость зависит от числа вернувшихся изображений, а не от размера или сложности исходника, поэтому выборочное разложение — недорогой способ получить ровно ту деталь, которая нужна: одна вырезка стоит $0.06, целый постер — $0.30, потолок в 17 изображений (основа плюс 16 слоёв) — $0.51.
| Сценарий | Запрос | Выход | Прейскурант | Время |
|---|---|---|---|---|
| Афиша концерта, 3:4 | полное разложение | 1 база + 9 слоёв | $0.30 | 62 с |
| Промо-постер кофейни, 3:4 | полное разложение | 1 база + 9 слоёв | $0.30 | 60 с |
| Рекламный баннер товара, 16:9 | полное разложение | 1 база + 7 слоёв | $0.24 | 53 с |
| Иконка приложения + логотип-надпись, 3.8:1 | полное разложение, упирается в потолок 16 изображений | 1 база + 15 слоёв | $0.48 | 74 с |
| Афиша концерта, только текст | выборочное | 1 база + 4 слоя | $0.15 | 52 с |
| Реклама кроссовок | выборочное, два элемента | 1 база + 2 слоя | $0.09 | 37 с |
| Фото двух человек | один человек | 1 база + 1 слой | $0.06 | 31 с |
| Постер кофейни, промпт на китайском | один бейдж | 1 база + 1 слой | $0.06 | 25 с |
Винтажная концертная афиша — закат, озеро, холмы, гитара у камня, три текстовых блока. По промпту "Separate every main element onto its own layer" Seedream 5.0 Flash вернул девять слоёв: Sunset Sky (закатное небо), River Water, Distant Hills and Forests, Setting Sun, Foreground Rock and Grass, Acoustic Guitar и три текстовых блока тремя отдельными слоями — заголовок, строка "Live at Riverside Park" и строка с датой. Десять выходных изображений, $0.30, 62 секунды.
Именно такое разложение нужно, когда афишу предстоит переиспользовать: поменять дату в нижней строке, перенести гитару в другой макет или сдвинуть заголовок вверх, освободив место под полосу спонсора, — и ничего из этого не требует перерисовывать небо. Обратите внимание на описание слоя с солнцем: "no other landscape elements included" («никаких других элементов пейзажа не включено») — модель прямо говорит, что она не включила в каждую вырезку.










Нажмите на слой, чтобы показать только его. Рамка — это его bounding_box на базовом изображении; база — то, что модель дорисовала после снятия слоёв.
prompt: Separate every main element onto its own layer. Write every layer name and description in English.
size 2K · 10 выходных изображений · $0.30 по $0.03 за каждое · 62с ожидания
| z_index | name | bounding_box (normalized, 0–1000) | description |
|---|---|---|---|
| 0 | базовое изображение (z_index 0) — без имени, описания и рамки; формат задаёт output_format | ||
| 1 | Sunset Sky | [18, 11, 981, 497] | The gradient sunset sky with purple to orange textured clouds, forming the base background of the poster. |
| 2 | River Water | [400, 595, 908, 810] | The calm river surface reflecting the orange sunset glow, with subtle ripples. |
| 3 | Distant Hills and Forests | [24, 486, 976, 625] | The layered purple distant mountain ranges and dense dark forest tree silhouettes on both river banks. |
| 4 | Setting Sun | [559, 459, 728, 535] | The round yellow-orange setting sun above the distant hills, no other landscape elements included. |
| 5 | Foreground Rock and Grass | [20, 601, 980, 908] | The foreground rocky outcrop and tall wild grass with small wildflowers, excluding the guitar. |
| 6 | Acoustic Guitar | [92, 397, 392, 837] | The full wooden acoustic guitar leaning on the rock, no surrounding grass or rocks included. |
| 7 | Live at Riverside Park Text | [107, 284, 894, 322] | The text 'Live at Riverside Park' with two horizontal divider lines on both sides, in cream retro font. |
| 8 | Event Info Text | [55, 906, 945, 952] | The bottom text 'Aug 14 · 7 PM · Free entry' with two horizontal divider lines on both sides, in cream retro font. |
| 9 | SUMMER ECHOES Title Text | [73, 36, 926, 278] | The large bold vintage text 'SUMMER ECHOES' in cream textured font, no other elements included. |
Реальный запрос на apimodels.app, 2026-09-28, задача cmulg47z
Постер «AUTUMN LATTE WEEK» с бейджем 20% OFF, тыквенным латте и четырьмя кленовыми листьями по углам. Seedream 5.0 Flash разложил его на девять слоёв, назвав каждый лист по положению и цвету (Top Left Yellow Maple Leaf, Bottom Right Orange Maple Leaf), отделил чашку от напитка со взбитыми сливками поверх неё и оставил заголовок и нижнюю строку с датами двумя текстовыми слоями. Вернувшаяся база — голая кремовая карточка: снято было всё.
Для сети, которая проводит одну и ту же акцию в двенадцати городах, это готовый шаблон: подменить нижнюю строку под каждую точку, поправить 20% на 15% на слое бейджа, переставить листья под вертикальную версию 9:16 — и всё из одного разложения за $0.30, а не из двенадцати перегенераций, каждая из которых уехала бы по стилю.










Нажмите на слой, чтобы показать только его. Рамка — это его bounding_box на базовом изображении; база — то, что модель дорисовала после снятия слоёв.
prompt: Separate every main element onto its own layer. Write every layer name and description in English.
size 2K · 10 выходных изображений · $0.30 по $0.03 за каждое · 60с ожидания
| z_index | name | bounding_box (normalized, 0–1000) | description |
|---|---|---|---|
| 0 | базовое изображение (z_index 0) — без имени, описания и рамки; формат задаёт output_format | ||
| 1 | Bottom Event Info Text | [100, 912, 899, 943] | The brown text 'Oct 1 - Oct 7 · Maple Street Café' with short horizontal line decorations on both sides, no extra elements included. |
| 2 | Bottom Left Red Maple Leaf | [43, 622, 311, 842] | The large red maple leaf decoration located at the bottom left of the cup, no other elements included. |
| 3 | Bottom Right Orange Maple Leaf | [743, 728, 937, 852] | The orange maple leaf decoration located at the bottom right of the cup, no other elements included. |
| 4 | Top Left Yellow Maple Leaf | [59, 326, 218, 461] | The yellow maple leaf decoration located at the top left of the cup, no other elements included. |
| 5 | Top Right Small Red Maple Leaf | [876, 521, 987, 607] | The small red maple leaf decoration located at the top right of the cup, no other elements included. |
| 6 | White Latte Cup with Pumpkin Logo | [213, 384, 869, 810] | The white ceramic latte cup with an orange pumpkin logo printed on the front, no coffee or cream inside included. |
| 7 | Latte Drink with Whipped Cream | [224, 274, 751, 547] | The pumpkin spice latte topped with swirled whipped cream dusted with cinnamon powder, placed inside the cup. |
| 8 | 20% OFF Red Badge | [682, 260, 950, 459] | The circular red discount badge with white dashed border and white text '20% OFF', no other elements included. |
| 9 | AUTUMN LATTE WEEK Title Text | [77, 52, 923, 227] | The bold brown text 'AUTUMN LATTE WEEK' with small leaf decorations on both sides, no extra elements included. |
Реальный запрос на apimodels.app, 2026-09-28, задача cmukjkdk
Баннер с наушниками в классической e-commerce-вёрстке. Seedream 5.0 Flash вернул семь слоёв, один в один повторяющих то, как дизайнер собирал бы такой макет: логотип SoundPeak, заголовок "Silence Everything", подзаголовок с характеристиками, круглый подиум, жёлтый ценник $129, кнопка "Shop Now" и сами наушники. База — синий студийный фон без подиума. Восемь изображений, $0.24, 53 секунды.
На этом же запуске стало очевидным поведение с разрешением: логотип занимает на базе 2720×1536 рамку 439×70 px, а его PNG — 1801×287 px. Сожмите его до рамки — и он встанет ровно на своё место; сохраните PNG — и у вас есть логотип, который выдержит четырёхкратное увеличение для главного баннера.








Нажмите на слой, чтобы показать только его. Рамка — это его bounding_box на базовом изображении; база — то, что модель дорисовала после снятия слоёв.
prompt: Separate every main element onto its own layer. Write every layer name and description in English.
size 2K · 8 выходных изображений · $0.24 по $0.03 за каждое · 53с ожидания
| z_index | name | bounding_box (normalized, 0–1000) | description |
|---|---|---|---|
| 0 | базовое изображение (z_index 0) — без имени, описания и рамки; формат задаёт output_format | ||
| 1 | SoundPeak Logo and Brand Text | [67, 64, 228, 109] | Extract the SoundPeak brand logo and the text 'SoundPeak', no extra elements included. |
| 2 | Headline Text Silence Everything | [66, 229, 429, 473] | Extract the bold dark blue headline text 'Silence Everything', no extra elements included. |
| 3 | Subtitle Feature Text | [67, 503, 404, 535] | Extract the subtitle text 'Active noise cancelling, 40-hour battery', no extra elements included. |
| 4 | White Round Display Pedestal | [455, 754, 917, 946] | Extract the light blue round display pedestal that holds the headphones, no extra elements included. |
| 5 | Yellow Price Tag $129 | [67, 565, 201, 665] | Extract the yellow price tag with the text '$129', no extra elements included. |
| 6 | Shop Now Button | [67, 705, 253, 792] | Extract the dark blue rounded 'Shop Now' button with arrow, no extra elements included. |
| 7 | Black Over-Ear Headphones | [512, 100, 826, 789] | Extract the black SoundPeak over-ear noise cancelling headphones, no extra elements included. |
Реальный запрос на apimodels.app, 2026-09-27, задача cmujyv1k
Плоский логотип-локап — чёрная скруглённая иконка со звездой и восемью цветными лучами рядом со словом "Sparkpix". Seedream 5.0 Flash использовал все доступные слоты: 15 слоёв плюс база, 16 изображений, $0.48, 74 секунды. Каждому лучу достался свой слой (названный по цвету и положению), звезда отделена от подложки иконки, а надпись разобрана на части: "Spark" остался одним слоем, а p, i, точка над i и x получили по отдельному.
Эта последняя деталь — потолок в действии. Дойдя до 16, модель не выбрасывает элементы, а группирует их. Если в вашем макете больше 15 важных вещей, запрашивайте их выборочно в два–три запроса вместо одного: каждый запрос оплачивается только за то, что вернул, так что два выборочных разложения по четыре слоя стоят вместе $0.30 — меньше, чем одно полное, которое всё равно бы их слило.
Нажмите на слой, чтобы показать только его. Рамка — это его bounding_box на базовом изображении; база — то, что модель дорисовала после снятия слоёв.
prompt: Separate every main element onto its own layer. Write every layer name and description in English.
size 2K · 16 выходных изображений · $0.48 по $0.03 за каждое · 74с ожидания
| z_index | name | bounding_box (normalized, 0–1000) | description |
|---|---|---|---|
| 0 | базовое изображение (z_index 0) — без имени, описания и рамки; формат задаёт output_format | ||
| 1 | Black rounded square icon background | [62, 124, 250, 875] | The black rounded square base of the app icon, no other decorative elements included |
| 2 | Yellow four-pointed star | [88, 323, 176, 653] | The bright yellow four-pointed star shape at the center of the icon, no surrounding rays included |
| 3 | Green top-left ray | [38, 132, 98, 359] | The bright green teardrop-shaped ray at the top-left position of the icon |
| 4 | Green top-right ray | [164, 137, 225, 367] | The bright green teardrop-shaped ray at the top-right position of the icon |
| 5 | Green bottom-left ray | [39, 609, 99, 837] | The bright green teardrop-shaped ray at the bottom-left position of the icon |
| 6 | Green bottom-right ray | [166, 617, 226, 843] | The bright green teardrop-shaped ray at the bottom-right position of the icon |
| 7 | Orange top ray | [122, 55, 143, 280] | The orange teardrop-shaped ray at the top center position of the icon |
| 8 | Red bottom ray | [122, 695, 143, 917] | The red teardrop-shaped ray at the bottom center position of the icon |
| 9 | Pink left ray | [21, 447, 81, 526] | The bright pink teardrop-shaped ray at the left center position of the icon |
| 10 | Purple right ray | [183, 446, 242, 527] | The purple teardrop-shaped ray at the right center position of the icon |
| 11 | Yellow text 'Spark' | [306, 171, 755, 863] | The bold rounded yellow text spelling 'Spark', no other colored text included |
| 12 | Orange text 'p' | [752, 335, 861, 862] | The bold rounded orange lowercase letter 'p' that follows the yellow 'Spark' text |
| 13 | Red text 'i' | [859, 311, 898, 732] | The bold rounded red lowercase letter 'i' that follows the orange 'p' text |
| 14 | Yellow dot of 'i' | [857, 126, 901, 286] | The solid yellow circular dot positioned above the red 'i' letter |
| 15 | Pink text 'x' | [897, 326, 1000, 732] | The bold rounded bright pink lowercase letter 'x' that follows the red 'i' text |
Реальный запрос на apimodels.app, 2026-09-28, задача cmul6zg7
Та же концертная афиша, что и в первом примере, но промпт — "Separate only the text". Seedream 5.0 Flash вернул четыре слоя — "Live at Riverside Park", "ECHOES", "SUMMER" и строку с датой, — а гитару, солнце и пейзаж оставил в базе, дорисовав небо там, где раньше стоял заголовок. Пять изображений, $0.15, 52 секунды: вдвое выгоднее полного разложения, потому что вы заплатили только за запрошенные слои.
Это самый недорогой путь к локализованной афише: оставьте базу, замените четыре текстовых слоя на японские или немецкие версии — и иллюстрация под ними не тронута. Заметьте, что модель решила разбить заголовок из двух слов на два слоя; если он нужен одним блоком, скажите об этом в промпте.





Нажмите на слой, чтобы показать только его. Рамка — это его bounding_box на базовом изображении; база — то, что модель дорисовала после снятия слоёв.
prompt: Separate only the text. Write every layer name and description in English.
size 2K · 5 выходных изображений · $0.15 по $0.03 за каждое · 52с ожидания
| z_index | name | bounding_box (normalized, 0–1000) | description |
|---|---|---|---|
| 0 | базовое изображение (z_index 0) — без имени, описания и рамки; формат задаёт output_format | ||
| 1 | Live at Riverside Park text | [107, 284, 893, 322] | Extract the text 'Live at Riverside Park' with its left and right horizontal divider lines only, no other elements included. |
| 2 | ECHOES text | [157, 155, 852, 278] | Extract the text 'ECHOES' only, no other elements included. |
| 3 | SUMMER text | [73, 36, 927, 178] | Extract the text 'SUMMER' only, no other elements included. |
| 4 | Event info text | [55, 906, 945, 952] | Extract the text 'Aug 14 · 7 PM · Free entry' with its left and right horizontal divider lines only, no other elements included. |
Реальный запрос на apimodels.app, 2026-09-28, задача cmukpy5o
Мятно-зелёная реклама беговых кроссовок с заголовком, кнопкой "Shop now", самой обувью и жёлтым ценником $89. В промпте были названы ровно две вещи — "Separate the sneaker and the price tag" — и Seedream 5.0 Flash вернул ровно эти два слоя, оставив заголовок и кнопку в базе. Три изображения, $0.09, 37 секунд.
Работа с товарным каталогом почти всегда именно такой формы: один главный объект и один элемент с ценой, который меняется каждую неделю. Одно разложение даёт вырезку с чистым альфа-краем для страницы товара и слой ценника, на котором можно переписать цифры, а остальная реклама остаётся зафиксированным фоном.



Нажмите на слой, чтобы показать только его. Рамка — это его bounding_box на базовом изображении; база — то, что модель дорисовала после снятия слоёв.
prompt: Separate the sneaker and the price tag. Write every layer name and description in English.
size 2K · 3 выходных изображений · $0.09 по $0.03 за каждое · 37с ожидания
| z_index | name | bounding_box (normalized, 0–1000) | description |
|---|---|---|---|
| 0 | базовое изображение (z_index 0) — без имени, описания и рамки; формат задаёт output_format | ||
| 1 | Sneaker | [237, 130, 818, 744] | The white and orange running sneaker, including its mesh upper, laces, sole, heel tab, and the attached orange tag string, no price tag included |
| 2 | Price Tag | [761, 219, 954, 403] | The yellow price tag with black text '$89', no other elements included |
Реальный запрос на apimodels.app, 2026-09-28, задача cmukpzj6
Офисное фото двух человек (оба сгенерированы ИИ, так что ничьё реальное лицо здесь не задействовано). По промпту "Separate the woman on the right" Seedream 5.0 Flash дал один слой — модель так его и назвала — и базу, где женщины уже нет, а переговорная за её спиной дорисована. Два изображения, $0.06, 31 секунда.
Вырезать одного человека из группового снимка — обычно это маскирование плюс заливка фона во втором инструменте; здесь и то и другое приходит из одного вызова. Заливка базы сгенерирована, поэтому посмотрите на неё, прежде чем отдавать: в этом запуске стулья и край стола восстановлены чисто, но модель придумывает то, что было за человеком, а не восстанавливает.


Нажмите на слой, чтобы показать только его. Рамка — это его bounding_box на базовом изображении; база — то, что модель дорисовала после снятия слоёв.
prompt: Separate the woman on the right. Write every layer name and description in English.
size 2K · 2 выходных изображений · $0.06 по $0.03 за каждое · 31с ожидания
| z_index | name | bounding_box (normalized, 0–1000) | description |
|---|---|---|---|
| 0 | базовое изображение (z_index 0) — без имени, описания и рамки; формат задаёт output_format | ||
| 1 | Woman on the right | [526, 116, 989, 999] | The full body of the woman sitting on the right side of the image, wearing a black sweater with lace collar and gold hoop earrings, no extra annotation elements included |
Реальный запрос на apimodels.app, 2026-09-28, задача cmukpy7d
Снова постер кофейни, но промпт написан по-китайски — 提取20% off的文字标签 («вырезать текстовый бейдж 20% off») — и дополнен одной английской фразой с просьбой дать названия и описания на английском. Seedream 5.0 Flash вернул единственный слой "20% OFF text badge" с английским описанием и базу, где бейджа нет, а бумага постера под ним дорисована. Два изображения, $0.06, 25 секунд — самый быстрый запуск на этой странице.
Два практических вывода: описывать цель можно на том языке, на котором вы думаете, а язык возвращаемых метаданных управляется отдельно — той самой фразой в конце. Уберите её, и названия придут на китайском: для китайского продукта это в самый раз, для всех остальных — сюрприз.


Нажмите на слой, чтобы показать только его. Рамка — это его bounding_box на базовом изображении; база — то, что модель дорисовала после снятия слоёв.
prompt: 提取20% off的文字标签. Write every layer name and description in English.
size 2K · 2 выходных изображений · $0.06 по $0.03 за каждое · 25с ожидания
| z_index | name | bounding_box (normalized, 0–1000) | description |
|---|---|---|---|
| 0 | базовое изображение (z_index 0) — без имени, описания и рамки; формат задаёт output_format | ||
| 1 | 20% OFF text badge | [681, 260, 950, 459] | Extract the red circular 20% OFF text badge with white dashed outline, only keep the complete badge including the '20% OFF' white text and red circular background, no extra elements included. |
Реальный запрос на apimodels.app, 2026-09-28, задача cmul38tl
Запрос — это обычный эндпоинт изображений плюс два поля. POST https://api.apimodels.app/v1/images/generations с model "doubao-seedream-5-0-flash", image_url, указывающим на один PNG или JPEG (публичный URL или base64), layer_decomposition true и, по желанию, prompt и size ("1K" или "2K"; база сохраняет пропорции исходника). В ответ приходит taskId; опрашивайте GET /v1/images/generations?task_id=… пока state не станет completed, затем читайте resultUrls и resultJson.layers. Каждое изображение в таблице ниже получено ровно этим вызовом.
Три схемы промпта закрывают почти всё. Не передавайте prompt или напишите "Separate every main element onto its own layer" — получите полное разложение. Назовите нужные части — "only the text", "the sneaker and the price tag", "the woman on the right" — и Seedream 5.0 Flash вернёт только эти слои, оставив остальное в базе. Добавьте одну фразу, "Write every layer name and description in English", если хотите метаданные на английском; без неё названия и описания придут на китайском, на каком бы языке ни был сам промпт.
Чего ждать от самого разложения, судя по этим запускам: каждый текстовый блок становится слоем, а крупный заголовок может быть разбит по словам (SUMMER и ECHOES вернулись по отдельности); мелкие украшения вроде листьев и лучей получают по своему слою с названием по цвету и положению; товар и то, на чём он стоит, разделяются (чашка и напиток, подиум и наушники). Когда слоёв набралось бы больше 15, Seedream 5.0 Flash группирует, а не отбрасывает, поэтому для насыщенных макетов лучше сделать два–три выборочных запроса вместо одного.
| Цель | Использованный промпт | Что вернулось |
|---|---|---|
| Полное разложение | (не задан) или "Separate every main element onto its own layer." | 7–15 слоёв в зависимости от макета; каждый текстовый блок, предмет и украшение отдельно |
| Только текст | "Separate only the text." | 4 текстовых слоя; иллюстрация осталась в базе, места под текстом дорисованы |
| Названные объекты | "Separate the sneaker and the price tag." | ровно эти 2 слоя |
| Один объект | "Separate the woman on the right." | 1 слой, база дорисована за ней |
| Любой язык | "提取20% off的文字标签." + фраза про английские названия | 1 слой с английским названием и описанием |
| Метаданные на английском | добавьте "Write every layer name and description in English." | названия и описания на английском вместо китайского |
Каждое изображение, которое возвращает Seedream 5.0 Flash, стоит $0.03 — база считается за одно, каждый слой за одно, — а отдельной платы за само разложение нет. Поскольку число слоёв решает модель, вызов создания задачи резервирует на балансе максимум в 17 изображений ($0.51), а по завершении задача рассчитывается по фактическому количеству; разница возвращается сразу. Неудачный запрос ничего не возвращает и не тарифицируется: частичного успеха, при котором вы платите за половину разложения, не бывает.
Практический вывод: самый недорогой способ пользоваться слоями Seedream 5.0 Flash — просить меньше. Полное разложение постера — $0.30; четыре текстовых слоя того же постера — $0.15; один бейдж — $0.06. Если пайплайну всегда нужны только товар и ценник, выборочный промпт обходится в треть от полного разложения и оставляет меньше файлов, за которыми нужно следить.
| Вернулось изображений | Состав | Вы платите |
|---|---|---|
| 2 | база + 1 слой | $0.06 |
| 3 | база + 2 слоя | $0.09 |
| 5 | база + 4 слоя | $0.15 |
| 8 | база + 7 слоёв | $0.24 |
| 10 | база + 9 слоёв | $0.30 |
| 16 | база + 15 слоёв | $0.48 |
| 17 (максимум) | база + 16 слоёв | $0.51 — сумма, резервируемая при создании задачи |
Передача дизайнеру. Плоский сгенерированный баннер для дизайнера — тупик; тот же баннер в виде базы Seedream 5.0 Flash плюс семи именованных PNG-слоёв с координатами — это PSD или файл Figma, который осталось собрать. Запишите каждый слой по bounding_box.absolute, сохраните z_index как порядок слоёв — и заголовок, цена и кнопка снова становятся редактируемыми объектами. Инструменты, построенные на этой модели, делают ровно это: раскладывают постер или фото на именованные слои и выгружают их в PSD.
Локализация и варианты. Примеры «только текст» и постер кофейни выше — это готовый шаблон работы: одно разложение за $0.15–$0.30 даёт зафиксированный фон и несколько текстовых слоёв, после чего каждый язык, регион или размер скидки — это замена текста, а не новая генерация, которая изменила бы иллюстрацию. То же относится к A/B-тестам ценника или призыва к действию по разным наборам объявлений.
Анимация и композитинг. Слои с порядком глубины и рамками — именно то, что нужно параллаксу, кинетической типографике и анимациям с появлением товара: небо, холмы, гитара и заголовок афиши могут двигаться с разной скоростью, потому что это отдельные файлы с известными позициями. Шаблоны для e-commerce устроены так же: вырезку кроссовка и его ценник можно положить на любой фон, а запас разрешения в каждом PNG-слое означает, что вырезка из рекламы 2K всё ещё годится на главное изображение.
Вход: ровно одно изображение, PNG или JPEG. Слияние нескольких изображений, генерация по тексту и разделение на слои — разные режимы одной модели, и в одном вызове они не сочетаются; layer_decomposition нельзя совместить и с background "transparent" — тот режим редактирует изображение, у которого уже есть альфа-канал, и сохраняет его, а это другая задача. size выбирает только уровень 1K или 2K; база сохраняет пропорции исходника — поэтому баннер 16:9 вернулся в 2720×1536, а постеры 3:4 — в 1760×2352.
Выход: число слоёв вы не контролируете — Seedream 5.0 Flash сам выбирает от 1 до 16 и группирует элементы, когда слоты кончаются. База перерисована там, откуда сняты слои, поэтому относитесь к ней как к сгенерированному контенту и проверяйте перед отправкой, особенно за людьми и товарами. PNG-слои крупнее своего bounding_box (в два–четыре раза по каждой стороне во всех запусках здесь), и при сборке их нужно масштабировать до рамки. При обратной сборке ждите едва заметный шов там, где крупный слой с мягким краем — вода или небо — стыкуется с перерисованной базой; обозреватели выше показывают это без прикрас. Названия и описания слоёв пишет модель, и приходят они на китайском, если промпт не просит другой язык.
Время и доставка: наши восемь запусков заняли от 25 до 74 секунд — примерно 25 секунд плюс по три на слой — против 10–15 секунд для обычного изображения Seedream 5.0 Flash. Ставьте таймаут клиента на 180 секунд или используйте callback_url вместо блокирующего ожидания. Ссылки на результат временные: скопируйте базу и слои в собственное хранилище сразу после завершения задачи.
Три уровня Seedream 5.0 на apimodels.app отвечают на одном эндпоинте с одинаковыми параметрами, так что выбор сводится к тому, что добавляет каждый. Seedream 5.0 Flash — уровень для объёмов и на этой платформе единственный с разделением на слои и редактированием с прозрачным фоном. Seedream 5.0 Pro добавляет интерактивное редактирование — укажите область координатами, рамкой или нарисованной от руки пометкой, и изменится только она — и более сильный текст внутри кадра. Seedream 5.0 Lite — универсал официального канала в 2K/4K. Переключение — замена одной строки в model.
| Уровень | Id модели | Цена здесь | Разделение на слои | Правка с прозрачным фоном | Лучше всего для |
|---|---|---|---|---|---|
| Seedream 5.0 Flash | doubao-seedream-5-0-flash | $0.03 за выходное изображение, 1K/2K | да — база + до 16 слоёв | да | объёмы, разложение на слои, правки с сохранением альфа-канала |
| Seedream 5.0 Pro | doubao-seedream-5-0-pro | $0.03 (1K) / $0.06 (2K) | здесь не предлагается | да | интерактивная правка областей, плотный текст в кадре |
| Seedream 5.0 Lite | doubao-seedream-5-0-260128 | $0.055 за изображение, 2K/4K | нет | нет | генерация и слияние общего назначения в 2K/4K |
Смотрите Seedream 5.0 Pro: интерактивное редактирование и цены →
Doubao Seedream 5.0 Flash — это API категории «генерация изображений» от ByteDance. Doubao Seedream 5.0 Flash — быстрый и недорогой уровень семейства Seedream 5.0 от ByteDance; здесь он работает через официальный эндпоинт Volcano Ark. Модель рассчитана на большие объёмы, где скорость и цена за изображение важнее последних процентов качества: в наших тестах изображение 2K готово примерно за 13–15 секунд, 1K — примерно за 10. Генерация по тексту и правка изображений идут через один эндпоинт, для слияния можно передать до 10 референсов. Модель умеет править изображение, у которого уже есть прозрачный фон, и сохранять прозрачность: отправьте один PNG с альфа-каналом и укажите background "transparent" — вернётся PNG с альфа-каналом, который можно сразу положить на баннер или шаблон карточки товара. На выходе 1K или 2K (4K у этой модели нет), соотношения сторон от 21:9 до 9:16, каждое изображение стоит $0.03, без водяного знака. Модель также раскладывает одно изображение на базовое и до 16 прозрачных слоёв PNG (текст, объекты, реквизит), у каждого есть название, порядок наложения и положение на исходнике; разделение на слои оплачивается по $0.03 за каждое выходное изображение, так что базовое плюс 11 слоёв обойдутся в $0.36. Через платформу APIMODELS доступ к этой модели идёт по единому API с прозрачной оплатой по факту использования. Текущая цена: 1K: $0.03, 2K: $0.03.
Качественные изображения товаров для интернет-магазинов, рекламы и маркетинговых материалов.
Заметные визуалы для соцсетей, которые повышают вовлечённость и узнаваемость бренда.
Концепт-арт персонажей, локаций и предметов, чтобы ускорить разработку игры.
Постеры, баннеры и промо-графика за долю стоимости обычного дизайна.
Doubao Seedream 5.0 Flash доступна через APIMODELS по цене: 1K: $0.03, 2K: $0.03. Оплата идёт по факту использования — вы платите только за то, что сгенерировали.
Зарегистрируйтесь на APIMODELS, получите API-ключ и обращайтесь к нашему единому эндпоинту. Есть подробная документация с примерами на cURL, Python и Node.js.
APIMODELS отдаёт ту же самую модель Doubao Seedream 5.0 Flash через свою агрегирующую платформу. Мы предоставляем единый интерфейс API, поэтому отдельные аккаунты у каждого поставщика не нужны — один ключ открывает доступ ко всем моделям.
Отправьте один PNG или JPEG в doubao-seedream-5-0-flash с layer_decomposition, равным true, и модель разложит его на базовое изображение плюс до 16 прозрачных PNG-слоёв. У каждого слоя есть название, описание в одно предложение, z_index (0 — база, чем больше, тем выше) и bounding_box в абсолютных пикселях и на нормализованной сетке 0–1000. В resultUrls первым идёт база, затем слои по порядку z; те же поля лежат в resultJson.layers. Документация ByteDance называет функцию 图层拆分 (разделение на слои); на apimodels.app это булев параметр у той же модели, что и для генерации по тексту, с одним API-ключом и без аккаунта Volcengine.
$0.03 за каждое выходное изображение, включая базу; отдельной платы за само разложение нет. Сколько слоёв вернуть, решает модель, поэтому вызов создания задачи резервирует максимум в 17 изображений ($0.51), а по завершении задача рассчитывается по фактическому числу: постер, вернувшийся как база плюс 9 слоёв, обошёлся в $0.30, выборочное разложение из двух элементов — в $0.09, одна вырезка — в $0.06. Неудачные запросы ничего не возвращают и не тарифицируются; частичного успеха не бывает.
Да — назовите их в промпте. "Separate only the text" на концертной афише вернул четыре текстовых слоя, а гитару, солнце и пейзаж оставил в базе ($0.15 вместо $0.30 за полное разложение). "Separate the sneaker and the price tag" вернул ровно эти два слоя. "Separate the woman on the right" — один. Если промпт не передавать или написать "Separate every main element onto its own layer", получится полное автоматическое разложение. Поскольку платят за каждое вернувшееся изображение, выборочные промпты — недорогой путь к одной конкретной детали.
Названия и описания пишет модель, и по умолчанию они приходят на китайском, на каком бы языке ни был ваш промпт. Добавьте в конец промпта одну фразу — "Write every layer name and description in English." — и они вернутся на английском; с другими языками это работает так же. Сам промпт с описанием того, что выделить, может быть на любом языке: китайский промпт (提取20% off的文字标签) с этой английской фразой вернул слой под названием "20% OFF text badge".
Нет. База — это картинка, с которой сняты все извлечённые слои, а дыры дорисованы. Постер кофейни, разложенный на девять слоёв, вернулся с голой кремовой карточкой в качестве базы; разложение «только текст» — с заголовком, перекрашенным в небо; вырезка одного человека — с дорисованной комнатой за ним. Относитесь к базе как к сгенерированному контенту и проверяйте её перед отправкой, особенно за людьми и товарами: модель придумывает то, что было скрыто, а не восстанавливает.
Потому что Seedream 5.0 Flash отрисовывает каждый слой в собственном разрешении, крупнее рамки, которую он занимает на базе, — в два–четыре раза по каждой стороне во всех измеренных нами запусках (рамка логотипа 439×70 px вернулась как PNG 1801×287 px), с сохранением пропорций. При сборке масштабируйте каждый слой до bounding_box.absolute — и он встанет ровно на своё место; сохраните исходный PNG — и у вас есть запас, чтобы позже увеличить этот элемент без апскейла.
На apimodels.app — нет: разделение на слои и редактирование с прозрачным фоном предлагаются только для doubao-seedream-5-0-flash. Seedream 5.0 Pro — уровень для интерактивной правки областей и плотного текста в кадре ($0.03 за 1K, $0.06 за 2K), а Seedream 5.0 Lite — универсал в 2K/4K за $0.055. Все три отвечают на одном эндпоинте с одинаковыми параметрами, так что пайплайн может раскладывать через Flash и править через Pro, меняя только строку model.
Наши восемь запусков заняли от 25 до 74 секунд — примерно 25 секунд плюс около трёх на слой — против 10–15 секунд для обычного изображения Seedream 5.0 Flash. Вызов асинхронный: создание сразу возвращает taskId, дальше опрашивайте GET /v1/images/generations?task_id=… или передайте callback_url. Ставьте таймаут клиента не меньше 180 секунд. Ссылки на результат временные, поэтому скопируйте базу и слои в собственное хранилище сразу после завершения задачи.
В APIMODELS Doubao Seedream 5.0 Flash соседствует более чем с 60 моделями под одним API-ключом и общим балансом, поэтому выбор — это вопрос соответствия задаче, а не привязки к поставщику. Модель поддерживает Fast (~10–15s), Keeps PNG Transparency, Layer Decomposition (up to 16 layers), Multi-Image (up to 10), Aspect Ratio 21:9 to 9:16, 1K / 2K, $0.03/image; вы можете сравнить её по цене и возможностям с другими моделями категории «генерация изображений» и переключиться, изменив одну строку с именем модели — без нового аккаунта и без переписывания интеграции. Все варианты категории «генерация изображений» с актуальными ценами — на apimodels.app/models.
Doubao Seedream 5.0 Flash поддерживает: Fast (~10–15s), Keeps PNG Transparency, Layer Decomposition (up to 16 layers), Multi-Image (up to 10), Aspect Ratio 21:9 to 9:16, 1K / 2K, $0.03/image. Полный список параметров и примеры вызовов — в документации APIMODELS.
Да. APIMODELS отдаёт Doubao Seedream 5.0 Flash через единый API и один ключ — отдельные аккаунты у каждого поставщика не нужны, и вам не приходится самостоятельно решать вопросы регионального сетевого доступа к каждому из них.
Принимаем Stripe (Visa, Mastercard и другие международные карты) и Alipay. Баланс становится доступен сразу после оплаты.
Типичный сценарий для режима разделения на слои — инструменты, которые раскладывают фото или постер на именованные слои и выгружают каждый в PNG или PSD: заголовок можно сдвинуть, а товар заменить, не перерисовывая остальное.
Prompts shared by their authors — copy and adapt them. Each one credits its author and links back to the original post.

Weathered sailor on a fishing boat
Create a photorealistic candid photograph of an elderly sailor standing on a small fishing boat. He has weathered skin with visible wrinkles, pores, and sun texture, and a few faded traditional sailor tattoos on his arms. He is calmly adjusting a net while his dog sits nearby on the deck. Shot like a 35mm film photograph, medium close-up at eye level, using a 50mm lens. Soft coastal daylight, shallow depth of field, subtle film grain, natural color balance. The image should feel honest and unposed, with real skin texture, worn materials, and everyday detail. No glamorization, no heavy retouching.
by OpenAI

Automatic coffee machine workflow infographic
Create a detailed Infographic of the functioning and flow of an automatic coffee machine like a Jura. From bean basket, to grinding, to scale, water tank, boiler, etc. I'd like to understand technically and visually the flow.
by OpenAI

Thread streetwear ad with exact typography
Give me a cool in culture ad / fashion shot for a brand called Thread. It's a hip young street brand. The ad shows a group of friends hanging out together with the tagline "Yours to Create." Make it feel like a polished campaign image for a youth streetwear audience: stylish, contemporary, energetic, and tasteful. Use clean composition, strong color direction, natural poses, and premium fashion photography cues. Render the tagline exactly once, clearly and legibly, integrated into the ad layout. No extra text, no watermarks, no unrelated logos.
by OpenAI
We curate copy-ready prompt libraries — every entry shows its full text and a sample result, ready to adapt.
How to get access, regional availability, and how this model compares with its alternatives.