Felo API PlatformFelo API Platform
Wróć do modeli

Doubao-Seedream-5.5 API

Doubao-Seedream-5.5 to model ByteDance Seed do generowania i edycji obrazów, który zachowuje spójność nieedytowanych obszarów przez do 100 kolejnych rund edycji i natywnie tworzy przezroczyste zasoby RGBA.

Doubao-Seedream-5.5 to model obrazowy ByteDance Seed wydany 9 listopada 2026 roku. Przyjmuje tekst i obraz na wejściu, a zwraca obraz, obsługując edycję wielorundową z zachowaniem pikselowej spójności nieedytowanych fragmentów przez maksymalnie 100 kolejnych edycji. Model generuje natywnie zasoby RGBA z kanałem Alpha: jeden nieprzezroczysty obraz bazowy i do 99 przezroczystych warstw PNG, co eliminuje potrzebę ręcznego usuwania tła.

W porównaniu z poprzednią generacją poprawiono realizm obrazów – mniej prześwietleń i plastikowego połysku – a także renderowanie tekstu, w tym skomplikowanych glifów i gęstego drobnego tekstu. Model obsługuje komponowanie wielu materiałów z poprawnym wzajemnym zasłanianiem oraz przeliczaniem oświetlenia i cieni. Pojedyncza generacja obrazu trwa około 5 do 10 sekund, a model jest dostępny w Doubao, Doubao Work i Jimeng oraz przez API na Volcano Ark.

Model sprawdza się w zadaniach wymagających powtarzalnej edycji i gotowych przezroczystych zasobów: w kompozycjach marketingowych e-commerce, projektowaniu reklam, assetach do filmów i gier, projektowaniu wnętrz, wizualizacji wiedzy, storyboardach, naklejkach i assetach postaci, ikonach UI, infografikach oraz tekstach na plakatach.

Zaktualizowano:

MODEL ID

doubao-seedream-5-5-261028
Wejście
text / image
Wyjście
image

Najważniejsze informacje

  • Spójność nieedytowanych obszarów przez do 100 edycji
  • Natywne zasoby RGBA z kanałem Alpha
  • Do 99 przezroczystych warstw PNG na wynik
  • Lepszy realizm, mniej prześwietleń i plastikowego połysku
  • Ulepszone renderowanie drobnego i gęstego tekstu
  • Generacja obrazu w około 5–10 sekund

Dostawcy

Najlepsza cena
1 dostawców

Porównaj ceny API u różnych dostawców. Wybierz dostawcę, aby zobaczyć wszystkie opłaty i warunki.

Dostawca · Szczegóły cen
Dostępność
$0.007143$0.0064287$0.018571$0.0167139

Benchmarki

  • Wskaźnik poważnych zniekształceń tekstu

    oficjalna ocena, im niższy, tym lepiej

    0.4%
  • Wskaźnik drobnych zniekształceń tekstu

    oficjalna ocena, im niższy, tym lepiej

    1.7%
  • Dokładność drobnego tekstu

    oficjalna ocena

    95%

Wyniki zgodnie z publikacją dostawcy modelu.

Szybki start

Wyślij zadanie obrazu, sprawdzaj stan i zapisz obrazy. Przykłady używają curl i biblioteki standardowej Pythona 3.

POST https://openapi.felo.ai/api/v1/images/generations

1Pobierz klucz API

Utwórz klucz w swoim koncie Felo API Platform i ustaw go jako zmienną środowiskową.

export FELO_API_KEY="YOUR_API_KEY"

2Wyślij pierwsze żądanie

Wartości opcjonalne zależą od modelu i nie są tu ustawione. Sprawdź je w Playground. Pola są na tym samym poziomie co model i prompt, bez opakowania 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"
}'

3Odpytuj zadanie

Odpowiedź zawiera task_id. Sprawdzaj co 3 sekundy przy queued lub running; zakończ przy succeeded, failed lub interrupted. Maksymalny czas: 30 minut. Zachowaj created.json, aby wznowić odpytywanie bez ponownego wysłania.

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")
PY

4Pobierz wynik

Po sukcesie zapisz outputs z task.json. Obsługiwane są adresy HTTPS, obiekty URL i b64_json. Pobierz podpisane adresy szybko; do pobierania obrazów nie potrzeba klucza 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

Potrzebujesz pełnej dokumentacji?

Dokumentacja API →

Często zadawane pytania

Co to jest Doubao-Seedream-5.5?

Doubao-Seedream-5.5 to model obrazowy ByteDance Seed wydany 9 listopada 2026 roku. Przyjmuje tekst i obraz na wejściu, a zwraca obraz, obsługując edycję wielorundową z zachowaniem pikselowej spójności nieedytowanych fragmentów przez maksymalnie 100 kolejnych edycji. Model generuje natywnie zasoby RGBA z kanałem Alpha: jeden nieprzezroczysty obraz bazowy i do 99 przezroczystych warstw PNG, co eliminuje potrzebę ręcznego usuwania tła. W porównaniu z poprzednią generacją poprawiono realizm obrazów – mniej prześwietleń i plastikowego połysku – a także renderowanie tekstu, w tym skomplikowanych glifów i gęstego drobnego tekstu. Model obsługuje komponowanie wielu materiałów z poprawnym wzajemnym zasłanianiem oraz przeliczaniem oświetlenia i cieni. Pojedyncza generacja obrazu trwa około 5 do 10 sekund, a model jest dostępny w Doubao, Doubao Work i Jimeng oraz przez API na Volcano Ark. Model sprawdza się w zadaniach wymagających powtarzalnej edycji i gotowych przezroczystych zasobów: w kompozycjach marketingowych e-commerce, projektowaniu reklam, assetach do filmów i gier, projektowaniu wnętrz, wizualizacji wiedzy, storyboardach, naklejkach i assetach postaci, ikonach UI, infografikach oraz tekstach na plakatach.

Jak rozliczane jest użycie?

Rachunek zależy od wybranego dostawcy, jego cen i faktycznego zużycia. Dłuższe dane wejściowe lub inne warunki mogą mieć inne ceny.

Jakie dane wejściowe obsługuje Doubao-Seedream-5.5?

Model przyjmuje tekst i obraz na wejściu, a na wyjściu zwraca obraz.

Jak długo można edytować obraz bez utraty spójności?

Model zachowuje pikselową spójność nieedytowanych obszarów przez maksymalnie 100 kolejnych edycji.

Czy model generuje przezroczyste tła?

Tak. Model natywnie tworzy zasoby RGBA z kanałem Alpha: jeden nieprzezroczysty obraz bazowy i do 99 przezroczystych warstw PNG na wynik.

Do jakich zadań najlepiej nadaje się ten model?

Sprawdza się w grafice marketingowej e-commerce, projektowaniu reklam, assetach do filmów i gier, projektowaniu wnętrz, storyboardach, ikonach UI oraz infografikach.

Czym Doubao-Seedream-5.5 różni się od Seedream 5.0 Pro?

Według doniesień medialnych jest tańszy i generuje szybciej niż Seedream 5.0 Pro, a w scenariuszach storyboardów filmowych i ilustracji biurowych jego użyteczność ekspercka jest ponad dwukrotnie wyższa.

Gdzie można korzystać z modelu?

Model jest dostępny w Doubao, Doubao Work i Jimeng oraz przez API na Volcano Ark.