Seedream 5.5 API
ByteDance Seedream 5.5 — фотографический реализм и сильная визуальная эстетика, стабильное многократное редактирование, при котором неотредактированные области не меняются, и точный мелкий и многоязычный текст. Нативный вывод прозрачных PNG, уровень разрешения 3K и эндпоинт разложения на слои, который делит одно изображение на базовое изображение и прозрачные слои.
Три эндпоинта в одном семействе: текст в изображение, Edit с 1–10 референсными изображениями и Layer Decomposition, который превращает одно изображение в базовое изображение и прозрачные слои PNG. Текст в изображение и Edit поддерживают вывод 1k / 1.5k / 2k / 3k, пятнадцать соотношений сторон от 1:3 до 3:1 (включая 9:21 и 21:9), вывод png или jpeg и параметр background (auto / transparent / opaque), который возвращает PNG с альфа-каналом прямо из модели.
/filters:quality(82)/examples/f5f78e1cf4e0a817381598e24db55ca1/f1aef82f-920b-4df5-b513-9878f69c7d52-92bbc258f913.webp)
Обзор
О модели Seedream 5.5 API
Что делает Seedream 5.5, какое место занимает в линейке моделей ByteDance и почему её выбирают команды.
Seedream 5.5 — модель генерации и редактирования изображений от ByteDance, доступная через REST API WaveSpeedAI. ByteDance Seedream 5.5 — фотографический реализм и сильная визуальная эстетика, стабильное многократное редактирование, при котором неотредактированные области не меняются, и точный мелкий и многоязычный текст. Нативный вывод прозрачных PNG, уровень разрешения 3K и эндпоинт разложения на слои, который делит одно изображение на базовое изображение и прозрачные слои.
Три эндпоинта в одном семействе: текст в изображение, Edit с 1–10 референсными изображениями и Layer Decomposition, который превращает одно изображение в базовое изображение и прозрачные слои PNG. Текст в изображение и Edit поддерживают вывод 1k / 1.5k / 2k / 3k, пятнадцать соотношений сторон от 1:3 до 3:1 (включая 9:21 и 21:9), вывод png или jpeg и параметр background (auto / transparent / opaque), который возвращает PNG с альфа-каналом прямо из модели.
Семейство Seedream 5.5 в WaveSpeedAI включает 3 REST-эндпоинта для сценариев: Image-Tools, Text-To-Image, Image-To-Image. У каждого варианта свои цены, параметры и примеры результатов — выберите тот, что подходит под ваш тип входных данных и требования продакшена, или вызывайте несколько с одним API-ключом и собирайте многошаговые пайплайны.
Запускайте Seedream 5.5 с тем же API-ключом, платёжным аккаунтом и лимитами, что и остальные 1000+ ИИ-моделей WaveSpeedAI. Без отдельной регистрации у вендора, без SDK для каждого провайдера, без разных лимитов у каждого поставщика — одна интеграция охватывает всё: от текста в изображение и текста в видео до синтеза аудио, 3D-генерации, апскейлинга и редактирования.
Характеристики
Возможности Seedream 5.5 API и статус релиза
То, что разработчики ищут перед выбором API: доступность, ожидаемая длина результата, поддержка референсов и текущая рабочая альтернатива.
Эндпоинты
3 варианта
Текст в изображение, Edit (1–10 референсных изображений) и Layer Decomposition.
Разрешение
1k / 1.5k / 2k / 3k
3k — это около 8 мегапикселей (3840x2160 при 16:9). Layer Decomposition поддерживает 1k, 1.5k и 2k.
Прозрачный фон
Нативный альфа-канал PNG
background = auto, transparent или opaque в текст в изображение и Edit; для transparent нужен вывод png.
Слои
До 99
max_images от 2 до 100 результатов всего (по умолчанию 30): базовое изображение и прозрачные слои PNG.
Соотношения сторон
15 вариантов
1:1, 1:2, 2:1, 1:3, 3:1, 2:3, 3:2, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9, 9:21 и 21:9.
Эндпоинты
Все эндпоинты API Seedream 5.5
Сейчас в WaveSpeedAI доступно эндпоинтов Seedream 5.5: 3 — выберите вариант под ваш сценарий.
/filters:quality(82)/media/images/8c8fcb40-841c-4a9c-8760-9e682fb7c494.webp)
Seedream v5.5 Layer Decomposition
Seedream 5.5 Layer Decomposition separates a single image into a base image and transparent layers, enabling flexible compositing, image editing, asset extraction, and layered design workflows. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/9fe24f82-29bb-48e1-b20b-4fd74e0642e6.webp)
Seedream v5.5
Seedream 5.5 Text to Image by ByteDance generates images from text prompts with improved photographic realism and aesthetics, native transparent-background output, aspect ratio selection, and 1K, 1.5K, 2K and 3K output tiers. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/c48b23e9-ca36-4f8c-b525-5f3ba60ce4f0.webp)
Seedream v5.5 Edit
Seedream 5.5 Edit by ByteDance edits and generates images from single-image or multi-reference inputs, supporting up to 10 reference images, consistent multi-turn edits, native transparent-background output, and 1K, 1.5K, 2K and 3K output tiers. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
Примеры
Seedream 5.5 в деле
Реальные результаты, созданные через API Seedream 5.5. Наведите курсор на видео для предпросмотра, нажмите, чтобы открыть в полном размере.
Как использовать
Как использовать API Seedream 5.5
Четыре шага от регистрации до готовой генерации. Полные примеры на Python, Node.js и cURL — в разделе API ниже.
- 01
Получите API-ключ
Создайте аккаунт WaveSpeedAI и скопируйте API-ключ на панели управления. Новые аккаунты получают бесплатные стартовые кредиты — их хватит, чтобы несколько десятков раз запустить playground до начала списаний.
- 02
Отправьте предсказание
Отправьте входные данные в формате JSON методом POST на https://api.wavespeed.ai/api/v3/bytedance/seedream-v5.5. Эндпоинт сразу возвращает id предсказания — генерация асинхронная, поэтому соединение не нужно держать открытым на время инференса.
- 03
Опрашивайте до завершения
Выполняйте GET https://api.wavespeed.ai/api/v3/predictions/{request_id}/result. При статусе completed забирайте результат; при failed, cancelled, timeout или deleted остановитесь с ошибкой; при любом другом статусе продолжайте опрос.
- 04
Получите URL результата
Когда статус станет "completed", возьмите URL из data.outputs[0]. Он указывает на созданный файл в CDN WaveSpeedAI — изображение, видео, аудио или 3D-файл, в зависимости от вызванного варианта Seedream 5.5.
Сценарии применения
Что можно создать с Seedream 5.5
Типичные сценарии, для которых разработчики и авторы используют API Seedream 5.5.
Прозрачные ассеты прямо из модели
Установите background в transparent в bytedance/seedream-v5.5 или bytedance/seedream-v5.5/edit, и результатом будет PNG с альфа-каналом без отдельного шага удаления фона. Edit может вырезать объект из обычной фотографии: входному изображению не нужен альфа-канал.
Разделение изображения на редактируемые слои
bytedance/seedream-v5.5/layer-decomposition разделяет одно изображение на базовое изображение и прозрачные слои PNG. max_images задаёт общее число результатов, от 2 до 100 (по умолчанию 30), а необязательный промпт подсказывает модели, какие элементы должны стать отдельными слоями.
Многократное редактирование без смещений
Повторные правки в bytedance/seedream-v5.5/edit сохраняют неизменными от раунда к раунду те области, которые вы не просили менять, поэтому снимок товара или портрет можно дорабатывать шаг за шагом без дрейфа.
Правки на основе до 10 референсов
Edit принимает от 1 до 10 референсных изображений на запрос: объедините товар, персонажа и референс стиля в одном вызове. Если соотношение сторон не задано, результат следует за первым входным изображением.
Фотореалистичные изображения до 3K
Seedream 5.5 настроен на фотографический реализм и визуальную эстетику. Уровень 3k — это около 8 мегапикселей (3840x2160 при 16:9) для главных изображений и материалов под печать; 1k и 1.5k позволяют быстро делать черновики.
Мелкий и многоязычный текст
Seedream 5.5 точно отрисовывает мелкий текст и текст на разных языках: этикетки, тексты на упаковке, вывески и локализованные постеры, которые остаются читаемыми в итоговом размере.
Советы
Советы по написанию запросов для Seedream 5.5
Практические советы, как получать лучшие результаты от Seedream 5.5, — на основе приёмов, которые работают в продакшен-пайплайнах для моделей изображений.
- 01
Запрашивайте прозрачность параметром, а не промптом
Установите background в transparent и оставьте output_format в png: модель вернёт PNG с альфа-каналом. У jpeg нет альфа-канала, поэтому для прозрачного запроса нужен png. Оставьте background в auto, если вам не важно.
- 02
Вырезайте объекты с помощью Edit
bytedance/seedream-v5.5/edit с background, установленным в transparent, выделяет объект из обычной фотографии; входу не нужен альфа-канал. Если кадр перегружен, опишите объект, который нужно оставить, например "кроссовок, без коробки".
- 03
Направляйте Layer Decomposition промптом
bytedance/seedream-v5.5/layer-decomposition работает без промпта, но если перечислить элементы, которые нужно разделить (текст заголовка, товар, область логотипа, фон), слои будут соответствовать вашему дизайн-файлу. Уменьшите max_images, чтобы получить несколько чистых слоёв; увеличьте для более детального разделения.
- 04
Редактируйте по раундам
Неотредактированные области остаются стабильными при повторных правках, поэтому вносите одно изменение за запрос и подавайте результат обратно на вход. Так проще проверять, а остальная часть изображения остаётся прежней.
- 05
Черновик в малом разрешении, финал в 3k
Отладьте промпт в 1k или 1.5k, затем повторите запуск в 3k (около 8 мегапикселей) для финального ассета. Layer Decomposition поддерживает максимум 2k, поэтому выбирайте разрешение разложения с учётом этого.
- 06
Берите точный текст в кавычки
Seedream 5.5 точно отрисовывает мелкий и многоязычный текст. Пишите точную формулировку в кавычках и на целевом языке и указывайте, где она должна располагаться ("на этикетке", "заголовок в левом верхнем углу").
Цены
Цены на API Seedream 5.5
Оплата — за каждый результат. Итоговая стоимость зависит от параметров, заданных в playground каждого варианта (разрешение, длительность, количество результатов, референсы).
| Эндпоинт | Тип | Цена от |
|---|---|---|
| bytedance/ | image-tools | $0.60 |
| bytedance/ | text-to-image | $0.02 |
| bytedance/ | image-to-image | $0.028 |
API
Вызов API Seedream 5.5
Получите API-ключ на wavespeed.ai/accesskey, затем отправьте предсказание через REST. Playground генерирует готовые к вставке примеры для любой комбинации входных данных.
POSThttps://api.wavespeed.ai/api/v3/bytedance/seedream-v5.5
# 1. Submit the prediction.
SUBMIT_RESPONSE=$(curl --silent --show-error --fail-with-body \
-X POST "https://api.wavespeed.ai/api/v3/bytedance/seedream-v5.5" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $WAVESPEED_API_KEY" \
-d '{
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"aspect_ratio": "1:1",
"resolution": "1k",
"output_format": "png",
"background": "auto"
}')
TASK=$(printf '%s' "$SUBMIT_RESPONSE" | jq 'if has("data") then .data else . end')
PREDICTION_ID=$(printf '%s' "$TASK" | jq -r '.id')
if [ -z "$PREDICTION_ID" ] || [ "$PREDICTION_ID" = "null" ]; then
printf 'Submission response did not contain a prediction id
' >&2
exit 1
fi
RESULT_URL="https://api.wavespeed.ai/api/v3/predictions/$PREDICTION_ID/result"
# 2. Poll until the prediction finishes.
while true; do
RESPONSE=$(curl --silent --show-error --fail-with-body "$RESULT_URL" \
-H "Authorization: Bearer $WAVESPEED_API_KEY")
RESULT=$(printf '%s' "$RESPONSE" | jq 'if has("data") then .data else . end')
STATUS=$(printf '%s' "$RESULT" | jq -r '.status')
case "$STATUS" in
completed) printf '%s\n' "$RESULT" | jq '.outputs'; break ;;
failed|cancelled|timeout|deleted) printf '%s\n' "$RESULT" | jq . >&2; exit 1 ;;
*) sleep 2 ;;
esac
doneconst submitUrl = "https://api.wavespeed.ai/api/v3/bytedance/seedream-v5.5";
const apiKey = process.env.WAVESPEED_API_KEY;
if (!apiKey) throw new Error('Set WAVESPEED_API_KEY');
async function requestJson(url, options = {}) {
const response = await fetch(url, options);
if (!response.ok) throw new Error(await response.text());
return response.json();
}
// 1. Submit the prediction.
const body = await requestJson(submitUrl, {
method: "POST",
headers: {
"Authorization": `Bearer ${apiKey}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"aspect_ratio": "1:1",
"resolution": "1k",
"output_format": "png",
"background": "auto"
}),
});
const task = body.data ?? body;
const resultUrl = `https://api.wavespeed.ai/api/v3/predictions/${task.id}/result`;
// 2. Poll until the prediction finishes.
while (true) {
const resultBody = await requestJson(resultUrl, {
headers: { "Authorization": `Bearer ${apiKey}` },
});
const result = resultBody.data ?? resultBody;
if (result.status === "completed") {
console.log(result.outputs);
break;
}
if (["failed", "cancelled", "timeout", "deleted"].includes(result.status)) throw new Error(JSON.stringify(result));
await new Promise(resolve => setTimeout(resolve, 2000));
}import json
import os
import time
from urllib.request import Request, urlopen
api_key = os.environ["WAVESPEED_API_KEY"]
headers = {"Authorization": f"Bearer {api_key}", "Content-Type": "application/json"}
payload = {
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"aspect_ratio": "1:1",
"resolution": "1k",
"output_format": "png",
"background": "auto"
}
def request_json(url, data=None):
request = Request(url, data=data, headers=headers, method="POST" if data else "GET")
with urlopen(request) as response:
return json.load(response)
# 1. Submit the prediction.
body = request_json("https://api.wavespeed.ai/api/v3/bytedance/seedream-v5.5", json.dumps(payload).encode())
task = body.get("data", body)
result_url = f"https://api.wavespeed.ai/api/v3/predictions/{task['id']}/result"
# 2. Poll until the prediction finishes.
while True:
result_body = request_json(result_url)
result = result_body.get("data", result_body)
status = result.get("status")
if status == "completed":
print(result.get("outputs", []))
break
if status in {"failed", "cancelled", "timeout", "deleted"}:
raise RuntimeError(result)
time.sleep(2)Сравнение
Seedream 5.5 и альтернативы
Когда стоит выбрать Seedream 5.5, а не похожие модели в WaveSpeedAI.
Seedream 5.5 и Seedream 5 Pro
Seedream 5.5 добавляет три возможности, которых нет у 5 Pro: нативный прозрачный вывод, уровень разрешения 3k выше 2k и эндпоинт разложения на слои, который возвращает до 99 прозрачных слоёв и базовое изображение. У 5 Pro остаётся быстрый режим оптимизации промпта, которого нет у 5.5.
Seedream 5.5 и Nano Banana 2.1
Nano Banana 2.1 принимает до 14 референсных изображений, выдаёт до 4K и предлагает необязательный поиск в интернете и по изображениям. Seedream 5.5 отвечает прозрачными PNG, которые генерирует сама модель, отдельным эндпоинтом разложения на слои и многократным редактированием, при котором неотредактированные области остаются стабильными.
Seedream 5.5 и GPT Image 2.6
GPT Image 2.6 предлагает два уровня, пять уровней качества, вывод в анимированный GIF и векторный SVG, а также правки с до 16 референсами в разрешении до 4K. Seedream 5.5 — выбор для прозрачных PNG-ассетов, разделения готовых изображений на слои и фотореалистичного вывода до 3K.
FAQ
Seedream 5.5 API — часто задаваемые вопросы
Цены, лицензия, интеграция — частые вопросы о запуске Seedream 5.5 в WaveSpeedAI.
Может ли Seedream 5.5 создавать изображения с прозрачным фоном?
Да. Установите background в transparent в текст в изображение или Edit с выводом png, и модель сразу вернёт PNG с альфа-каналом. В Edit входному изображению не нужен альфа-канал: модель может выделить объект из обычной фотографии.
Что возвращает Layer Decomposition в Seedream 5.5?
Базовое изображение и прозрачные слои PNG. max_images задаёт общее число результатов, от 2 до 100, по умолчанию 30, то есть до 99 слоёв. Необязательный промпт указывает, какие элементы станут слоями, а output_format применяется к базовому изображению; каждый слой — это PNG с прозрачностью.
Чем Seedream 5.5 отличается от Seedream 5 Pro?
Seedream 5.5 добавляет нативный прозрачный вывод, уровень разрешения 3k и эндпоинт разложения на слои с до 99 слоями. У Seedream 5 Pro есть быстрый режим оптимизации промпта, которого нет у Seedream 5.5.
Какие разрешения и форматы поддерживает Seedream 5.5?
Текст в изображение и Edit поддерживают 1k, 1.5k, 2k и 3k (около 8 мегапикселей, например 3840x2160 при 16:9); Layer Decomposition поддерживает 1k, 1.5k и 2k. Вывод — png (по умолчанию) или jpeg.
Что такое API Seedream 5.5?
Seedream 5.5 — модель генерации изображений от ByteDance, доступная как REST API в WaveSpeedAI. ByteDance Seedream 5.5 — фотографический реализм и сильная визуальная эстетика, стабильное многократное редактирование, при котором неотредактированные области не меняются, и точный мелкий и многоязычный текст. Нативный вывод прозрачных PNG, уровень разрешения 3K и эндпоинт разложения на слои, который делит одно изображение на базовое изображение и прозрачные слои. Её можно вызывать программно или попробовать в playground по ссылке выше.
Как вызывать API Seedream 5.5?
Создайте аккаунт WaveSpeedAI, скопируйте API-ключ на странице /accesskey и отправьте POST на https://api.wavespeed.ai/api/v3/bytedance/seedream-v5.5 с входными данными в JSON. Эндпоинт вернёт id предсказания. Опрашивайте эндпоинт результата примерно раз в 2 секунды, для долгих задач увеличивайте интервал и останавливайтесь на любом финальном статусе. Примеры для продакшена на Python / Node.js / cURL — выше.
Сколько стоит API Seedream 5.5?
Seedream 5.5 стоит от $0.02. Точная стоимость зависит от заданных параметров (разрешение, длительность, количество результатов, референсы). Предпросмотр стоимости рядом с кнопкой «Сгенерировать» в playground показывает точную цену для ваших текущих данных.
Какие варианты Seedream 5.5 доступны?
В WaveSpeedAI доступно рабочих эндпоинтов Seedream 5.5: 3 — bytedance/seedream-v5.5/layer-decomposition, bytedance/seedream-v5.5, bytedance/seedream-v5.5/edit. У каждого варианта своя страница playground и свои цены.
Можно ли использовать результаты Seedream 5.5 в коммерческих целях?
Права на коммерческое использование определяются лицензией модели ByteDance. Большинство моделей ByteDance разрешают коммерческое использование результатов; краткое описание лицензии смотрите на странице playground каждой модели, а условия платформы — в Условиях использования WaveSpeedAI.
Зачем использовать Seedream 5.5 в WaveSpeedAI, а не напрямую?
Один API-ключ и один платёжный аккаунт для Seedream 5.5 И для 1000+ других ИИ-моделей от разных провайдеров. Без настройки SDK для каждого вендора, без отдельных лимитов, без переписывания интеграционного кода под каждого поставщика. Цены, как правило, на уровне прямого API ByteDance или ниже.
Разработчик
О ByteDance
Команда, стоящая за Seedream 5.5 и всей линейкой моделей ByteDance в WaveSpeedAI.
ByteDance — компания, стоящая за TikTok, CapCut и Doubao, — ведёт одно из крупнейших в мире направлений исследований в области ИИ. Её команды Seed и Doubao выпускают передовые модели для генерации видео (Seedance), генерации и редактирования изображений (Seedream, Nano Banana) и работы с аватарами и липсинком. Модели обучаются на данных внутреннего масштаба и запускаются в продакшен через потребительские приложения ByteDance, прежде чем выйти в виде API.
Начните создавать с Seedream 5.5 в WaveSpeedAI
Бесплатные стартовые кредиты при регистрации. Один API-ключ для 1000+ ИИ-моделей от ByteDance и всех остальных провайдеров.
/filters:quality(82)/examples/52d1777161efd4c4a1eb8f367d2bfdc1/e4e62e6c-afed-4fc6-81e3-8e15d9a2905c-a90fc868dcee.webp)
/filters:quality(82)/examples/a3a2c988c8ff271c6311fc6fd5b75076/8c70bf02-7370-4785-a80a-247fe5b0cdf5-487bb3f09732.webp)
/filters:quality(82)/examples/68f10dbf5606d977f7c60a8c6cc321db/fc56bf35-bdd2-481b-8650-251ff7a3a4ff-1ffd75fef9ed.webp)
/filters:quality(82)/examples/5549abed42d94882c754d980220eed45/8cc56cee-6f83-44cd-8533-7f921932a352-0c5fbb46e60d.webp)