Skip to Content
ModelleSeedream (Doubao)

Reihe Seedream (Doubao)

Die Doubao-Bildmodelle von ByteDance, insgesamt drei. Sie werden über den OpenAI-kompatiblen Endpunkt /v1/images/generations aufgerufen; Text zu Bild und Bearbeitung laufen beide über diesen Endpunkt.

Modellwahl

Kurz gesagt5.0 Pro generiert ein Bild pro Anfrage und unterstützt 1K bis 2K; Bildserien und 4K bieten 5.0 Lite und 4.5.
Seedream 5.0 ProFlaggschiff
  • Unterstützt die Größe 1K
  • Keine Bildserien und keine Voreinstellung 4k
doubao-seedream-5.0-pro
Seedream 5.0 Lite
  • Unterstützt Bildserien und 4K
  • Mindestens 2K
doubao-seedream-5.0-lite
Seedream 4.5Vorherige Generation
  • Unterstützt Bildserien und mehrere Bilder per n
  • Mindestens 2K
doubao-seedream-4.5
Modell-ID (beim Aufruf exakt kopieren)
5.0 Provolcengine/doubao-seedream-5.0-proFlaggschiff, unterstützt 1K

Aktuelle Preise finden Sie auf der Modellseite .

Text zu Bild

seedream.py
import base64 from openai import OpenAI client = OpenAI(api_key="YOUR_OFOX_API_KEY", base_url="https://api.ofox.io/v1", timeout=600) resp = client.images.generate( model="volcengine/doubao-seedream-5.0-pro", prompt="Ein roter Apfel auf einem weißen Tisch", size="2560x1440", ) with open("output.jpg", "wb") as f: f.write(base64.b64decode(resp.data[0].b64_json))

Das Ausgabeformat ist fest JPEG; speichern Sie mit der Endung .jpg. Standardmäßig wird base64 zurückgegeben; mit "response_format": "url" erhalten Sie stattdessen einen Bildlink.

Größe (size)

Kurz gesagt4.5 und 5.0 Lite verlangen mindestens 2K (3.686.400 Pixel); 1k und 1024×1024 werden beide abgelehnt.

size kennt zwei Schreibweisen:

  • Auflösungsstufen 1k, 2k, 4k (Groß-/Kleinschreibung egal): legen nur die Auflösung fest, das Seitenverhältnis bestimmt das Modell anhand des Prompts. Gemessen lieferte 4.5 mit 2k sowohl 2048×2048 als auch 1664×2496.
  • Exakte Breite und Höhe WIDTHxHEIGHT: festes Seitenverhältnis; die Pixelzahl muss im Bereich der folgenden Tabelle liegen.
5.0 Pro5.0 Lite4.5
Mindestpixelzahl921.600 (z. B. 1280×720)3.686.400 (z. B. 2560×1440)3.686.400
Höchstpixelzahl——16.777.216 (4096×4096)
1kUnterstützt, gemessen 1152×864Nicht unterstütztNicht unterstützt
2kUnterstütztUnterstütztUnterstützt
4kNicht unterstütztUnterstützt, gemessen 4096×4096Unterstützt
Ohne sizeGemessen 2368×1776——

„—“ bedeutet: diesmal nicht gemessen; maßgeblich ist die offizielle Dokumentation von Volcano Engine Ark .

Gängige gültige Größen (erfüllen die Mindestpixelzahl von 4.5 und 5.0 Lite):

SeitenverhältnisBreite x Höhe
1:12048x2048
16:92560x1440
9:161440x2560
4:32304x1728
3:41728x2304

Bearbeitung und mehrere Referenzbilder

Kurz gesagtReferenzbilder stehen im Feld image, nicht in input_images; /v1/images/edits wird nicht unterstützt.
seedream_edit.py
import base64 from openai import OpenAI client = OpenAI(api_key="YOUR_OFOX_API_KEY", base_url="https://api.ofox.io/v1", timeout=600) with open("apple.jpg", "rb") as f: ref = "data:image/jpeg;base64," + base64.b64encode(f.read()).decode() resp = client.images.generate( model="volcengine/doubao-seedream-5.0-pro", prompt="Färbe den Apfel lila, lass alles andere unverändert", size="2k", extra_body={"image": [ref]}, ) with open("apple_purple.jpg", "wb") as f: f.write(base64.b64decode(resp.data[0].b64_json))
  • image ist ein Array; jeder Eintrag ist eine Bild-URL oder ein String, der mit data:image/...;base64, beginnt. Mehrere Referenzbilder legen Sie nacheinander in das Array und beschreiben im Prompt die Rolle jedes Bildes.
  • input_images ist ein Feld nur für Qwen-Image und wird von Seedream nicht unterstützt.
  • Seedream unterstützt /v1/images/edits nicht; zum Bearbeiten verwenden Sie das Feld image aus diesem Abschnitt.

Bildserien und mehrere Bilder

Kurz gesagt5.0 Lite und 4.5 können mehrere Bilder pro Anfrage liefern; 5.0 Pro generiert nur ein Bild pro Anfrage.
Schreibweise5.0 Pro5.0 Lite4.5
n: 2Liefert 400—Gemessen 2 Bilder
sequential_image_generation: "auto"Liefert 400Gemessen 3 BilderGemessen nur 1 Bild

Beispiel für eine Bildserie:

{ "model": "volcengine/doubao-seedream-5.0-lite", "prompt": "Generiere 3 separate Bilder: derselbe Fuchs jeweils im Frühling, Sommer und Herbst", "size": "2k", "sequential_image_generation": "auto", "sequential_image_generation_options": { "max_images": 3 } }
  • auto bedeutet, dass das Modell entscheidet, wie viele Bilder es generiert; max_images ist nur die Obergrenze. Gemessen setzte 4.5 bei derselben Anfrage einen Comic mit drei Feldern in ein einziges Bild und lieferte nur 1 Bild. Für eine feste Anzahl schreiben Sie ausdrücklich „Generiere N separate Bilder“ in den Prompt.
  • Jedes Bild wird einzeln abgerechnet; usage.output_tokens ist die Summe über alle Bilder.

Wasserzeichen

Gemessen enthalten Bilder beim Aufruf über OfoxAI standardmäßig kein Wasserzeichen; zusätzliche Parameter sind nicht nötig.

Dauer

Gemessen dauert 2K etwa 12 bis 40 Sekunden, eine Serie aus 3 Bildern etwa 76 Sekunden. Empfohlen ist ein Client-Timeout von mindestens 300 Sekunden.

Häufige Fehler

Kurz gesagtGrößenfehler sind am häufigsten; sehen Sie zuerst auf die Pixelzahl in der Fehlermeldung.
Fehlermeldung (Auszug)UrsacheLösung
image size must be at least 3686400 pixelsGröße bei 4.5 oder 5.0 Lite unter 2K2k, 2560x1440 o. Ä. verwenden; siehe Größe
image area must be at least 921600 pixelsGröße bei 5.0 Pro unter 1280×720Größe erhöhen
image size must be at most 16777216 pixelsÜber 4096×4096Größe verringern
the specified size is not supported for model doubao-seedream-4-51k an 4.5 gesendet2k oder 4k verwenden
must be 'WIDTHxHEIGHT' or a supported size preset4k an 5.0 Pro gesendet2k oder exakte Breite und Höhe verwenden
size must be one of 'WIDTHxHEIGHT', '1k', '2k', or '4k'Ungültiger Wert wie 8K oder 2048 gesendetEines der vier genannten Formate verwenden
the parameter sequential_image_generation is not supported by the current modeln oder Serienparameter an 5.0 Pro gesendetn entfernen; für mehrere Bilder mehrere Anfragen parallel senden
the parameter output_format is not supported by the current modeloutput_format gesendetDen Parameter entfernen; das Ausgabeformat ist fest JPEG
does not support the /v1/images/edits endpointBearbeitungs-Endpunkt aufgerufenDas Feld image von /v1/images/generations verwenden
Referenzbild wirkt nichtinput_images verwendetimage verwenden

Das Request id: 0217… am Ende der Fehlermeldung ist die Anfragenummer des Upstream-Anbieters; geben Sie sie bei Anfragen an den technischen Support zusammen mit der request_id aus der Antwort an.

Fehlermeldungen im Wortlaut

The parameter `size` specified in the request is not valid: image size must be at least 3686400 pixels. The parameter `size` specified in the request are not valid: image area must be at least 921600 pixels. The parameter `size` specified in the request is not valid: image size must be at most 16777216 pixels. The parameter `size` specified in the request is not valid: the specified size is not supported for model doubao-seedream-4-5. The parameter `size` specified in the request are not valid: must be 'WIDTHxHEIGHT' or a supported size preset. The parameter `size` specified in the request is not valid: size must be one of 'WIDTHxHEIGHT', '1k', '2k', or '4k'. The parameter `sequential_image_generation` specified in the request are not valid: the parameter `sequential_image_generation` is not supported by the current model. The parameter `output_format` specified in the request is not valid: the parameter `output_format` is not supported by the current model.

Offizielle Dokumentation

Die offizielle Dokumentation beschreibt das Verhalten bei direktem Aufruf von Volcano Engine Ark; beim Aufruf über OfoxAI gelten die gemessenen Ergebnisse dieser Seite.

Häufige Fragen

Was tun beim Seedream-Fehler image size must be at least 3686400 pixels?

Die Mindestgröße von Seedream 4.5 und 5.0 Lite ist 2K, also 3.686.400 Pixel; 1024x1024 und 1k erfüllen das beide nicht. Verwenden Sie 2k oder eine Größe wie 2048x2048, 2560x1440 oder 1440x2560. Für kleinere Größen verwenden Sie 5.0 Pro: Es verlangt mindestens 921.600 Pixel (1280x720) und unterstützt auch 1k.

Wie bearbeite ich Bilder mit Seedream? input_images wirkt nicht?

Das Feld für Referenzbilder heißt bei Seedream image (ein Array; jeder Eintrag ist eine Bild-URL oder base64, das mit data:image beginnt), nicht input_images; input_images ist ein Feld von Qwen-Image. Außerdem unterstützt Seedream /v1/images/edits nicht; auch zum Bearbeiten verwenden Sie /v1/images/generations.

Wie generiere ich mit Seedream eine Bildserie in einer Anfrage?

Senden Sie sequential_image_generation: "auto" und sequential_image_generation_options.max_images. auto bedeutet, dass das Modell die Anzahl bestimmt, max_images ist die Obergrenze; zuverlässiger ist es, im Prompt ausdrücklich „Generiere N separate Bilder“ zu schreiben. 5.0 Lite und 4.5 unterstützen das, 5.0 Pro nicht.

Seedream 5.0 Pro meldet bei n den Fehler sequential_image_generation is not supported?

5.0 Pro unterstützt nicht mehrere Bilder pro Anfrage; sowohl n als auch die Serienparameter liefern diesen Fehler. Entfernen Sie n; für mehrere Bilder senden Sie mehrere Anfragen parallel.

Haben die von Seedream generierten Bilder ein Wasserzeichen?

Beim Aufruf über OfoxAI enthalten sie gemessen standardmäßig kein Wasserzeichen; zusätzliche Parameter sind nicht nötig.

Kann Seedream PNG ausgeben?

Nein, die Ausgabe ist fest JPEG. output_format liefert 400; entfernen Sie den Parameter einfach.

Warum ist das Seitenverhältnis bei Seedream mit size 2k nicht fest?

1k, 2k und 4k legen nur die Auflösung fest; das Seitenverhältnis bestimmt das Modell anhand des Prompts. Für ein festes Seitenverhältnis senden Sie exakte Breite und Höhe, z. B. 2560x1440.

Zuletzt aktualisiert am