Seedream 5.0 Pro API

Premium Seedream image model that splits one image into editable layers, edits by coordinate or sketch marker, and fuses up to 10 references.

ByteDanceBilderzeugungVeröffentlicht 8. Juli 2026MalaysiaProprietärer EndpointNeu

Über Seedream 5.0 Pro

Premium Seedream image model that splits one image into editable layers, edits by coordinate or sketch marker, and fuses up to 10 references.

Auch bekannt als ByteDance Seedream 5.0 Pro

image generationimage editinglayer decompositioninteractive editingmulti referencetext renderingmultilingual texttransparent background

Seedream 5.0 Pro Spezifikationen

Modell-ID
seedream-5-0-pro
Anbieter
ByteDance
Kategorie
Bilderzeugung
Veröffentlicht
8. Juli 2026
Eingabe
TextBild
Ausgabe
Bild
Region
Malaysia
Endpoints
POST/v1/images/generations
Alternative Modell-IDs
bytedance/dola-seedream-5-0-pro-260628bytedance/seedream-5-0-probyteplus/dola-seedream-5-0-pro-260628byteplus/seedream-5-0-prodola-seedream-5-0-pro-260628seedream-5-0-pro-260628seedream-5-proseedream-5.0-pro

Seedream 5.0 Pro API-Preise

Live Pay-as-you-go-Preise aus dem EmpirioLabs-Katalog. Du zahlst nur für das, was du nutzt, ohne monatliches Minimum.

Typ
Spezifikation
Preis
Ausgabe bis zu 2,61 MP
pro Bild
$0.075
Ausgangsleistung über 2,61 MP
pro Bild
$0.150
Layer decomposition up to 2.61MP
per image
$0.0375
Layer decomposition above 2.61MP
per image
$0.075
Extra input image
per input image after the first
$0.005
Auf der vollständigen Preisseite vergleichen

So rufst du die Seedream 5.0 Pro API auf

Seedream 5.0 Pro läuft über POST /v1/images/generations. Der Request liefert sofort eine job_id; frage GET /v1/jobs/{job_id} ab, bis der Job abgeschlossen ist, und lies die Ausgabe-URLs aus dem Ergebnis. Oder füge "sync": true hinzu, um das Polling zu überspringen: Der Request bleibt offen und liefert direkt die fertige OpenAI-artige Bildantwort, sodass OpenAI SDKs unverändert funktionieren. Hol dir einen API-Schlüssel im EmpirioLabs Dashboard.

cURL: Job senden
curl https://api.empiriolabs.ai/v1/images/generations \
  -H "Authorization: Bearer $EMPIRIOLABS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "seedream-5-0-pro",
    "prompt": "Describe what you want Seedream 5.0 Pro to generate."
  }'
cURL: Ergebnis abfragen
curl https://api.empiriolabs.ai/v1/jobs/JOB_ID \
  -H "Authorization: Bearer $EMPIRIOLABS_API_KEY"
Python
import requests

response = requests.post(
    "https://api.empiriolabs.ai/v1/images/generations",
    headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
    json={
        "model": "seedream-5-0-pro",
        "prompt": "Describe what you want Seedream 5.0 Pro to generate.",
    },
)
job = response.json()

# Generation runs as an async job. Poll until it completes.
import time
while True:
    status = requests.get(
        f"https://api.empiriolabs.ai/v1/jobs/{job['job_id']}",
        headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
    ).json()
    if status.get("status") in ("completed", "failed"):
        print(status)
        break
    time.sleep(5)
Vollständige Seedream 5.0 Pro API-Referenz

Seedream 5.0 Pro API-Parameter

Request-Parameter, die die Seedream 5.0 Pro API auf EmpirioLabs unterstützt. Standardwerte gelten, wenn ein Feld weggelassen wird.

ParameterTypStandardBereich / WerteBeschreibung
promptstring--Textaufforderung. Mit angehängtem Bild wird es zu einer Bearbeitungs- oder Fusionsanweisung.
imagearray--Reference image URL, data URI, or uploaded image object. Seedream 5.0 Pro supports up to 10 reference images, and exactly one for layer decomposition or a...
imagesarray--Alias für das Bild. Verwenden Sie dies für mehrere hochgeladene Bildreferenzen.
aspect_ratioenumautoauto, 1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, 21:9Auto erlaubt dem Modell die Auswahl der Dimensionen innerhalb der ausgewählten Auflösungsebene. Explizite Verhältnisse verwenden die voreingestellte Größe für diese...
layer_decompositionbooleanfalse-Split one input image into a base image plus up to 16 transparent PNG layers, each returned with its stacking order, its position in the base image, a name, and a...
prompt_optimization_modeenumstandardstandard, fastDer Standard legt Wert auf schnelle Einhaltung und Bildqualität. Schnell reduziert die Erzeugungslatenz bei etwas geringerer Bildqualität.
qualityenum2K1K, 1.5K, 2KSeedream Pro resolution tier. 1.5K has the same price as 1K and provides higher resolution. Defaults to 2K. In layer decomposition, leaving this unset matches the...
sizestring--Resolution tier or explicit pixel size such as 1K, 1.5K, 2K, or 2048x1152. Explicit pixels override aspect_ratio and quality. Layer decomposition accepts tiers or...
sizestring--Resolution tier or explicit pixel size such as 1K, 1.5K, 2K, or 2048x1152. Explicit pixels override aspect_ratio and quality. Layer decomposition accepts tiers or...
use_custom_sizebooleanfalse-Nutze custom_width und custom_height statt voreingestellte aspect_ratio und Qualität.
custom_widthnumber-15 bis 8600Benutzerdefinierte Ausgabebreite in Pixeln. Die Gesamtfläche muss in [0,92MP, 4,62MP] liegen und der Aspekt muss in [1:16, 16:1] liegen.
custom_heightnumber-15 bis 8600Benutzerdefinierte Ausgabehöhe in Pixeln. Die Gesamtfläche muss in [0,92MP, 4,62MP] liegen und der Aspekt muss in [1:16, 16:1] liegen.
watermarkbooleanfalse-Wenn aktiviert, enthält das generierte Bild ein KI-generiertes Herkunfts-Wasserzeichen. EmpirioLabs fügt kein separates Wasserzeichen hinzu.
output_formatenumpngjpeg, pngOutput image file format. In layer decomposition this sets the base image format, and layers are always returned as PNG.
2 weitere Parameter in den Docs

Gut zu wissen

Modes

  • Text to image
  • Single or multi-image to image
  • Interactive editing with coordinate or sketch markers
  • Layer decomposition into a base image plus up to 16 layers

Interactive editing

Mark the region to change directly on the input image with a sketch, circle, or arrow, then describe it in the prompt. For exact placement, use coordinate tags on a 0 to 1000 normalized grid:

Place the subject from image 1 <bbox>179 283 796 986</bbox> at the position in image 2 <bbox>118 331 933 871</bbox>.

Layer decomposition

Set layer_decomposition to true with exactly one input image to split it into a base image plus up to 16 transparent PNG layers. Every returned image carries its stacking order as z_index, and each layer also carries its position in the base image as bounding_box.absolute and bounding_box.normalized, plus a name and a description. Leave the prompt empty to let the model choose the elements, or name the elements or coordinate regions to separate. Resolution accepts 1K, 1.5K, or 2K, and matches the input image when unset.

Prompt optimization

  • Standard (default): prioritizes prompt adherence and image quality
  • Fast: reduces generation latency with slightly lower image quality

Limits

  • One output image per request, except layer decomposition, which returns the base image plus its layers
  • Up to 10 reference images, and exactly one for layer decomposition or a transparent background
  • 1K, 1.5K, and 2K resolution tiers
  • PNG or JPEG output, and layers are always PNG
  • A transparent background needs one input image that already has an alpha channel, and PNG output
  • No grouped output, streaming, or web search

Billing

Layer decomposition bills every returned image, the base image and each layer, at half the standard per-image rate, tiered on the pixel count of that image.

Content safety

Generated images pass an automated content-safety check. An image flagged as explicit is not returned. Because the image is generated before the check runs, a flagged generation is still billed.

Seedream 5.0 Pro API: häufige Fragen

Wie viel kostet die Seedream 5.0 Pro API?

Auf EmpirioLabs wird Seedream 5.0 Pro nach Verbrauch abgerechnet: Ausgabe bis zu 2,61 MP $0.075 pro Bild; Ausgangsleistung über 2,61 MP $0.150 pro Bild; Layer decomposition up to 2.61MP $0.0375 per image. Die Live-Preistabelle auf dieser Seite entspricht immer dem, was die API berechnet.

Welchen Endpoint verwendet Seedream 5.0 Pro?

Seedream 5.0 Pro wird über POST /v1/images/generations auf api.empiriolabs.ai mit normaler Bearer-Token-Authentifizierung bereitgestellt.

Kann ich Seedream 5.0 Pro im Browser testen, bevor ich integriere?

Ja. Der EmpirioLabs Playground führt Seedream 5.0 Pro im Browser mit denselben Parametern aus, die die API bietet. So kannst du Prompts testen, bevor du Code schreibst.

Wie bekomme ich einen Seedream 5.0 Pro API-Schlüssel?

Erstelle ein EmpirioLabs-Konto und generiere dann einen Schlüssel unter API Keys im Dashboard. Die Abrechnung erfolgt über Pay-as-you-go-Guthaben, du zahlst also nur für deine Requests.

Bereit, bessere Endpunkte zu nutzen?

Schauen Sie sich unsere Preise an oder kontaktieren Sie uns, wenn Sie Ihr eigenes Modell auf unserem Stack implementieren möchten.