Doubao-Seedream-5.5 API
Doubao-Seedream-5.5 — це модель генерації та редагування зображень від ByteDance Seed, яка зберігає незмінені ділянки протягом до 100 послідовних редагувань і створює прозорі активи з Alpha-каналом.
Doubao-Seedream-5.5 — модель генерації зображень від ByteDance Seed, представлена 9 листопада 2026 року. Вона приймає текстові та графічні запити й повертає зображення. Ключова особливість — багатораундове редагування з піксельним збереженням незмінених областей протягом до 100 послідовних редагувань, що дає змогу покроково доопрацьовувати макет без втрати вже затверджених деталей.
Модель нативно генерує прозорі активи з Alpha-каналом: до 100 шарів на одне зображення, включно з 1 непрозорим базовим зображенням і до 99 прозорими PNG-шарами. Це усуває потребу у видаленні фону. Також покращено реалістичність зображень — зменшено переекспонування та пластичний блиск, — відтворення складних гліфів і щільного дрібного тексту, а також багатоматеріальне компонування з фізично коректним перекриттям і перерахованими освітленням і тінями.
Модель добре підходить для задач, де потрібні послідовні правки та прозорі шари: маркетингові зображення для електронної комерції, рекламний дизайн, кіно- та ігрові активи, дизайн інтер'єрів, візуалізація знань, розкадрування, активи персонажів і наліпок, іконки інтерфейсу, інфографіка та тексти для постерів. Вона доступна в Doubao, Doubao Work і Jimeng, а також через API на Volcano Ark.
Оновлено:
MODEL ID
doubao-seedream-5-5-261028- Вхід
- text / image
- Вихід
- image
Ключові можливості
- До 100 послідовних редагувань без змін у незмінених ділянках
- Нативні прозорі активи з Alpha-каналом
- До 100 шарів на одне зображення
- Реалістичніше зображення без переекспонування
- Краще відтворення складних гліфів і дрібного тексту
- Доступна через API на Volcano Ark
Постачальники
Найкраща цінаПорівняйте ціни API у різних постачальників. Виберіть постачальника, щоб переглянути всі тарифи й умови.
| Доступність | |||
|---|---|---|---|
Історична статистика не є перевіркою наживо. Відсутність даних не означає збій.
Бенчмарки
- 0.4%
Частка серйозних спотворень тексту
офіційна оцінка, менше — краще
- 1.7%
Частка незначних спотворень тексту
офіційна оцінка, менше — краще
- 95%
Точність дрібного тексту
офіційна оцінка
Результати за публікацією постачальника моделі.
Швидкий старт
Надішліть завдання зображення, перевіряйте стан і збережіть зображення. Приклади використовують curl і стандартну бібліотеку Python 3.
POST https://openapi.felo.ai/api/v1/images/generations
1Отримайте API-ключ
Створіть ключ у своєму обліковому записі Felo API Platform і встановіть його як змінну середовища.
export FELO_API_KEY="YOUR_API_KEY"2Зробіть перший запит
Необов’язкові значення залежать від моделі та тут не задані. Перевірте їх у Playground. Поля розташовані поруч із model і prompt, без обгортки input.
curl --fail-with-body --max-time 60 "https://openapi.felo.ai/api/v1/images/generations" \
-H "Authorization: Bearer $FELO_API_KEY" \
-H "Content-Type: application/json" \
-o created.json \
-d '{
"prompt": "A studio product photo of a ceramic coffee cup on warm linen, soft morning light",
"model": "doubao-seedream-5-5-261028"
}'3Опитувати завдання
Надсилання повертає task_id. При queued або running перевіряйте кожні 3 секунди; при succeeded, failed або interrupted зупиніться. Очікуйте до 30 хвилин. Збережіть created.json для продовження без повторного надсилання.
python3 - <<'PY'
import json, os, time
from pathlib import Path
from urllib.parse import quote
from urllib.request import Request, urlopen
task = json.loads(Path("created.json").read_text())
task_id = task["task_id"]
url = "https://openapi.felo.ai/api/v1/images/generations/" + quote(task_id, safe="")
headers = {"Authorization": "Bearer " + os.environ["FELO_API_KEY"]}
deadline = time.monotonic() + 1800
while task["status"] in ("queued", "running"):
if time.monotonic() >= deadline:
raise TimeoutError(f"Keep task_id={task_id} to resume polling")
time.sleep(3)
with urlopen(Request(url, headers=headers), timeout=60) as response:
task = json.load(response)
if task.get("task_id") != task_id or task.get("kind") != "image":
raise ValueError("Unexpected task response")
print(task["status"])
if task["status"] != "succeeded":
raise RuntimeError(task.get("error") or task["status"])
if not task.get("outputs"):
raise ValueError("Task succeeded without image outputs")
Path("task.json").write_text(json.dumps(task))
print("Saved task.json")
PY4Завантажити вихід
Після успіху збережіть outputs із task.json. Підтримуються HTTPS URL, об’єкти URL і b64_json. Підписані посилання завантажуйте вчасно; для зображень API-ключ не потрібен.
python3 - <<'PY'
import base64, json
from pathlib import Path
from urllib.request import urlopen
task = json.loads(Path("task.json").read_text())
if task.get("status") != "succeeded" or not task.get("outputs"):
raise ValueError("No completed image outputs")
extensions = {"image/png": ".png", "image/jpeg": ".jpg", "image/webp": ".webp", "image/gif": ".gif", "image/avif": ".avif"}
for index, output in enumerate(task["outputs"], 1):
item = output if isinstance(output, dict) else {}
url = output if isinstance(output, str) else item.get("url") or item.get("unsigned_url")
mime = item.get("media_type") or "image/png"
if url and url.startswith("https://"):
with urlopen(url, timeout=60) as response:
data = response.read()
mime = response.headers.get_content_type()
elif url and url.startswith("data:image/") and ";base64," in url:
header, encoded = url.split(",", 1)
mime = header[5:].split(";", 1)[0]
data = base64.b64decode(encoded, validate=True)
elif item.get("b64_json"):
data = base64.b64decode(item["b64_json"], validate=True)
else:
raise ValueError("Unrecognized image output")
path = Path(f"image-{index}" + extensions.get(mime, ".bin"))
path.write_bytes(data)
print(path)
PYПотрібна повна довідка?
Довідка API →Часті запитання
Що таке Doubao-Seedream-5.5?
Doubao-Seedream-5.5 — модель генерації зображень від ByteDance Seed, представлена 9 листопада 2026 року. Вона приймає текстові та графічні запити й повертає зображення. Ключова особливість — багатораундове редагування з піксельним збереженням незмінених областей протягом до 100 послідовних редагувань, що дає змогу покроково доопрацьовувати макет без втрати вже затверджених деталей. Модель нативно генерує прозорі активи з Alpha-каналом: до 100 шарів на одне зображення, включно з 1 непрозорим базовим зображенням і до 99 прозорими PNG-шарами. Це усуває потребу у видаленні фону. Також покращено реалістичність зображень — зменшено переекспонування та пластичний блиск, — відтворення складних гліфів і щільного дрібного тексту, а також багатоматеріальне компонування з фізично коректним перекриттям і перерахованими освітленням і тінями. Модель добре підходить для задач, де потрібні послідовні правки та прозорі шари: маркетингові зображення для електронної комерції, рекламний дизайн, кіно- та ігрові активи, дизайн інтер'єрів, візуалізація знань, розкадрування, активи персонажів і наліпок, іконки інтерфейсу, інфографіка та тексти для постерів. Вона доступна в Doubao, Doubao Work і Jimeng, а також через API на Volcano Ark.
Як нараховується оплата за використання?
Рахунок залежить від обраного постачальника, його цін і вашого використання. Довші вхідні дані або інші умови можуть мати інші ціни.
Які типи входів і виходів підтримує модель?
Модель приймає текстові та графічні запити, а на виході дає зображення.
Наскільки стабільним є багатораундове редагування?
Незмінені ділянки зберігаються на рівні пікселів протягом до 100 послідовних редагувань.
Чи може модель створювати прозорі активи?
Так, вона нативно генерує прозорі активи з Alpha-каналом — до 100 шарів на одне зображення, включно з 1 непрозорим базовим зображенням і до 99 прозорими PNG-шарами.
Для яких задач модель найкраще підходить?
Для маркетингових зображень електронної комерції, рекламного дизайну, кіно- та ігрових активів, дизайну інтер'єрів, візуалізації знань, розкадрування, активів персонажів і наліпок, іконок інтерфейсу, інфографіки та текстів для постерів.
Де доступна модель?
У Doubao, Doubao Work і Jimeng, а також через API на Volcano Ark.