Modelle

ByteDance Seed: Seedream 5.0 Pro

Markdown · JSON

ByteDance Seed: Seedream 5.0 Pro

Seedream 5.0 Pro erstellt und bearbeitet Bilder mit dichten Infografiklayouts, räumlich gesteuerten lokalen Änderungen, Ebenentrennung und realistischen fotografischen Texturen. Seine native mehrsprachige Generierung unterstützt lokalisierte Poster und Designkonzepte mit umfangreichem Text im Bild.

Über das Modell

Diese Beschreibung erläutert die Fähigkeiten des Modells. Die über Ailoot verfügbaren Eingaben, Ausgaben und Optionen sind unten für die ausgewählte Methode aufgeführt.

Seedream 5.0 Pro ist das multimodale Modell von ByteDance Seed zur Bilderstellung für professionelle visuelle Arbeit. Es verbindet die Generierung neuer Bilder mit referenzbasierter Bearbeitung und betont sowohl die Struktur eines Designs als auch sein Erscheinungsbild. Der Hersteller stellt bei dieser Edition vier Stärken in den Mittelpunkt: dichte Informationsgrafiken, interaktive Bearbeitung, realistische Bilder und native mehrsprachige Generierung. Seine dokumentierte Generierungsschnittstelle gibt ein einzelnes fertiges Bild zurück; Folgen zusammengehöriger Bilder, Suche und Streaming-Ausgabe gehören zu anderen Editionsabläufen. Die Prompt-Optimierung bietet die Modi standard und fast, wobei fast etwas Qualität gegen eine kürzere Generierungszeit eintauscht.

Komplexe Informationen in einem Bild Pro kann einen umfangreichen Auftrag in eine Infografik, ein Poster oder ein visuelles Oberflächenkonzept umsetzen. Bereiten Sie die Fakteninhalte vor den Stilanweisungen vor: bestätigte Beschriftungen, Werte, Beziehungen und die Reihenfolge, in der die Informationen gelesen werden sollen. Legen Sie danach Komposition, Hauptfokus, Typografie und ergänzende Illustrationen fest. Geben Sie für eine Museumstafel den Ausstellungstitel und drei bestätigte Beschreibungen an, verlangen Sie eine Illustration neben jeder Beschreibung und bestimmen Sie, welche Überschrift dominieren soll. Prüfen Sie die fertige Hierarchie und Formulierung anhand des Auftrags, besonders bei kleineren ergänzenden Texten.

Diese Art von Ergebnis ist für Unterrichtsbilder, technische Erklärungen, Präsentationsgrafik und frühe Erkundung von Produktlayouts nützlich. Ein erzeugtes Oberflächenbild vermittelt eine visuelle Idee; halten Sie die tatsächlichen Bedienelemente und Texte in einer bearbeitbaren Designquelle, wenn daraus ein funktionsfähiges Produkt werden soll. Bewahren Sie bei einer Infografik die ursprüngliche Tabelle oder Notizen zusammen mit dem Bild auf, damit ein Designer einzelne Fakten prüfen und korrigieren kann.

Räumliche Hinweise für lokale Änderungen Interaktive Bearbeitung ergänzt die Anweisung um Ortsinformationen. Markieren oder wählen Sie den relevanten Bereich aus, benennen Sie die Änderung und identifizieren Sie die umgebenden Merkmale, die erhalten bleiben müssen. Der Hersteller beschreibt Punkte, Lasso- oder Rechteckauswahlen und Skizzen als Möglichkeiten, Positionen mitzuteilen. Markieren Sie bei einem Innenraumkonzept nur den Stuhl und verlangen Sie ein anderes Material, während Kamera, Boden, Wand und benachbarte Schatten erhalten bleiben. Benennen Sie bei einem Produktfoto den Etikettbereich, statt eine breite Neugestaltung des gesamten Objekts anzufordern.

Pros Bearbeitungsfähigkeiten umfassen den Austausch von Farben und Materialien, das Hinzufügen oder Entfernen von Objekten, Rendern aus einer Skizze und das Kombinieren von Elementen mehrerer Referenzen. Weisen Sie jeder Referenz eine Rolle zu: Grundkomposition, Ersatzobjekt, Material oder Palette. Stellen Sie zum Beispiel einen Raum, ein Stoffmuster und eine Stuhlreferenz bereit und verlangen Sie danach den Stuhl an der markierten Stelle mit dem aufgebrachten Stoff. Vergleichen Sie das Ergebnis mit jeder Referenz und achten Sie auf Maßstab, Verbindungspunkte und Beleuchtung. Kennzeichnen Sie bei einer groben Skizze die Bereiche und sagen Sie dem Modell, ob die gezeichneten Markierungen im fertigen Bild erhalten bleiben sollen.

Visuelle Elemente trennen und neu zusammensetzen Der Hersteller zeigt, wie ein Bild in unabhängige Ebenen mit transparenten Elementen und wiederhergestellten Hintergrundinhalten zerlegt wird. Das ist für eine Komposition nützlich, die weiter umgeordnet werden soll: Benennen Sie Titel, Hauptmotiv und die zu trennenden Dekorationen und prüfen Sie anschließend jedes erzeugte Element in einem Designwerkzeug. Bewahren Sie das Grundbild zum Vergleich auf. Untersuchen Sie vor dem Verschieben oder Ersetzen von Elementen Kanten, fehlende Details und die Hintergrundbereiche, die vom ursprünglichen Motiv verdeckt waren. Ebenentrennung ist ein eigener Bildverarbeitungsablauf; mehrere nicht zusammengehörige fertige Bilder anzufordern ist eine andere Aufgabe. Im Ebenenablauf des Herstellers ist ein JPEG- oder PNG-Bild erforderlich: bis zu 30 MB, 262.144–36.000.000 Pixel und ein Seitenverhältnis von 1:16–16:1. Das Ergebnis enthält ein Grundbild und bis zu 16 PNG-Ebenen mit Alpha sowie den Namen, die Beschreibung, Stapelreihenfolge und Platzierungsbox jeder Ebene. Ebenengrößen verwenden 1K, 1.5K, 2K oder eine automatische Einstellung, die die Quellseitenverhältnisse bewahrt.

Realistisches Licht, Materialien und Porträts Pro betont fotografische und computergenerierte Bilder, einschließlich Beleuchtung, Oberflächenverhalten und Hauttextur. Ein nützlicher Auftrag beschreibt die physische Szene, statt sich nur auf Adjektive zu verlassen: Motiv, Kameraposition, Hauptlicht, Hintergrund und die Materialien, die Licht reflektieren oder durchlassen sollen. Legen Sie bei einem Möbelkonzept fest, ob der Rahmen aus gebürstetem Metall, klarem Glas oder lackiertem Holz besteht, und erklären Sie die Beleuchtung. Beschreiben Sie bei einer Porträtbearbeitung die gewünschten Änderungen und bewahren Sie die wichtigen Gesichtszüge und die Pose. Prüfen Sie Haut, Hände, Reflexionen und die Übergänge zwischen Materialien in der endgültigen Betrachtungsgröße. Die Option des Herstellers für transparenten Hintergrund gilt für Bildbearbeitung mit genau einer Eingabe, die bereits einen Alphakanal hat; die transparente Ausgabe muss PNG sein. Sie ist von gewöhnlicher undurchsichtiger Generierung getrennt.

Mehrsprachige Bilder Das Modell unterstützt native Prompts und gerenderten Text in mehreren weitverbreiteten Sprachen, darunter Chinesisch, Englisch, Französisch, Deutsch, Russisch, Japanisch, Koreanisch, Spanisch und Arabisch. Geben Sie den genauen bestätigten Wortlaut an, legen Sie Sprache und Leserichtung fest und benennen Sie die Bereiche mit Text. Halten Sie bei einem lokalisierten Poster Layout und Bilder einheitlich, während Sie Überschrift und ergänzenden Text separat bereitstellen. Lassen Sie einen Leser dieser Sprache das Ergebnis prüfen, einschließlich Akzenten, verbundenen Zeichen, Zeilenumbrüchen und kleinen Beschriftungen.

Ein nützliches Ergebnis vorbereiten Beginnen Sie mit dem gewünschten Bild: einer datenreichen Grafik, einem lokalisierten Poster, einem visuellen Konzept oder einem präzise überarbeiteten Quellbild. Stellen Sie die für diese konkrete Aufgabe nötigen Inhalte und Referenzen bereit und vergleichen Sie danach das Ergebnis mit den Ausgangsdateien und verlangten Änderungen. Der Generierungsablauf des Herstellers akzeptiert bis zu 10 Referenzen in JPEG, PNG, WebP, BMP, TIFF, GIF, HEIC oder HEIF, jeweils bis zu 30 MB, mit beiden Seiten über 14 Pixeln, insgesamt 196–36.000.000 Pixeln und Seitenverhältnissen von 1:16 bis 16:1. Er gibt JPEG oder PNG zurück, mit den Ausgabeoptionen 1K, 1.5K und 2K sowie 2K als Standard; benutzerdefinierte Abmessungen verlangen insgesamt 921.600–4.624.220 Pixel und denselben Seitenverhältnisbereich. Bildergebnisse können kodierte Daten oder Downloadlinks sein, die innerhalb von 24 Stunden ablaufen. Der Hersteller nennt präzises Textrendering und konsistente Bearbeitung auf Pixelebene als weiter zu verbessernde Bereiche. Prüfen Sie dichte Beschriftungen und unveränderte Regionen sorgfältig, selbst wenn die Gesamtkomposition überzeugend wirkt.

Ailoot Ultra · Bilder POST /v1/images/generations bytedance-seed/seedream-5-0-pro

bytedance-seed/seedream-5-0-pro

ByteDance Seed /bytedance-seed/seedream-5-0-pro

Start

Seedream 5.0 Pro erstellt und bearbeitet Bilder mit dichten Infografiklayouts, räumlich gesteuerten lokalen Änderungen, Ebenentrennung und realistischen fotografischen Texturen. Seine native mehrsprachige Generierung unterstützt lokalisierte Poster und Designkonzepte mit umfangreichem Text im Bild.

Zulässige Eingaben
Text · Bilder
Ergebnisse
Bilder

In Ailoot verfügbar · Eingaben und Methoden

Ailoot Ultra · Bilder POST /v1/images/generations
Eingabetypen
text, image
Ausgabetypen
image
FeldTypAnforderungWerte und LimitsStandard
FeldmodelTypstringAnforderungErforderlichWerte und Limits
bytedance-seed/seedream-5-0-pro
Standard—
FeldpromptTypstringAnforderungErforderlichWerte und Limits
Mindestlänge: 1
Standard—
FeldresolutionTypstringAnforderungOptionalWerte und Limits
1K, 2K
Standard—
Feldaspect_ratioTypstringAnforderungOptionalWerte und Limits
1:1, 1:2, 2:1, 2:3, 3:2, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9, 9:19.5, 19.5:9, 9:20, 20:9, 9:21, 21:9, auto
Standard—
FeldnTypintegerAnforderungOptionalWerte und Limits
Minimum: 1
Maximum: 1
Standard—
Feldinput_referencesTyparrayAnforderungOptionalWerte und Limits
Mindestanzahl Elemente: 0
Maximale Anzahl Elemente: 14
Standard—
FeldproviderTypobjectAnforderungOptionalWerte und LimitsStandard—
Methodenparameter und Lebenszyklus
ParameterVertrag
Parametercontent_typeVertragapplication/json
ParameterrequiredVertragmodel, prompt
Parametermaterial_typesVertragtext, image

Lebenszyklus: synchronous_result_then_owned_library

GET /v1/media/tasks/{task_id} · die tatsächlich zurückgegebene task_id oder ein Eintrag in der Medienbibliothek

GET /v1/media/assets/{asset_id}/content

GET /v1/media/assets

GET /v1/media/assets/{asset_id}

Tarife

So wird die endgültige Gebühr berechnet

Die angezeigten Tarife dienen zur Kostenschätzung vor der Generierung. Der endgültige Betrag wird aus den für die ursprüngliche Generierung erfassten Kosten berechnet. Die gemessene Ausgabedauer und prognostizierte Mengen sind nicht die endgültige abrechenbare Menge.

Tarifangaben erweitern die Anfrageoptionen nicht. Unterstützte Parameter stehen bei der ausgewählten Methode.

Schnellmodus
Nicht angegeben Wenn der Schnellmodus ausgewählt ist
Flex-Modus
Nicht angegeben Wenn der Modus flex ausgewählt ist
Maximaler Denkaufwand
Nicht angegeben Wenn beim maximalen Denkaufwand die Standardanpassung (default) verwendet wird

Geschätzte Tarife zum Vergleich

Preise nach Konfiguration

Ordnen Sie jede Gebühr den angezeigten Bedingungen zu. Verwenden Sie für jede Gruppe alternativer Konfigurationen einen Tarif.

KonfigurationTarifstaffelPrognostizierte MengeAbrechnungseinheitGebühr
KonfigurationBasistarife für TokenTarifstaffelGrundtarifPrognostizierte Menge—Abrechnungseinheit—Gebühr
Eingabe · Eingabetoken · Schätzung nur zum Vergleich — / 1K Token
Ausgabe · Ausgabetoken · Schätzung nur zum Vergleich — / 1K Token
Eingabe · Cache-Lesen · Schätzung nur zum Vergleich — / 1K Token
Eingabe · Cache-Schreiben · Schätzung nur zum Vergleich — / 1K Token
Eingabe · Cache-Schreiben, 1 Stunde · Schätzung nur zum Vergleich — / 1K Token
KonfigurationEingabebildTarifstaffel—Prognostizierte Menge—Abrechnungseinheitpro EingabebildGebühr
Eingabe · Eingabebild · Schätzung nur zum Vergleich $0.006 pro Eingabebild
KonfigurationAusgabebildTarifstaffel—Prognostizierte Menge—Abrechnungseinheitpro AusgabebildGebühr
Ausgabe · Ausgabebild · Schätzung nur zum Vergleich $0.09 pro Ausgabebild
KonfigurationGeschätzte GenerierungskostenTarifstaffel—Prognostizierte MengeSchätzung für eine GenerierungAbrechnungseinheit—Gebühr
Ausgabe · Geschätzte Generierungskosten · Schätzung nur zum Vergleich $0.09 Schätzung vor der Generierung

Diese Schätzung ist weder eine zusätzliche Gebühr noch ein fester Tarif für die abgeschlossene Generierung.

Ailoot reserviert vor einer Anfrage einen geschätzten Betrag. Nach dem Ergebnis rechnet Ailoot die endgültige Gebühr anhand des gemessenen Verbrauchs ab. Bei Streaming erfolgt die Abrechnung anhand des abschließenden Verbrauchsdatensatzes. So funktionieren Reservierung und Abrechnung →

Beispielanfragen

Ailoot Ultra · Bilder

curl
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p={'model': 'bytedance-seed/seedream-5-0-pro', 'prompt': 'a red panda astronaut floating in space, studio lighting'}

Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/images/generations \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o result.json
python3 - <<'PY_RESULT'
import base64, json, os, subprocess
from pathlib import Path
from urllib.parse import urlsplit, urljoin

def save_images(items):
    if not items: raise SystemExit("No completed images; retain the full response")
    for index, item in enumerate(items):
        encoded=item.get("b64_json")
        uri=item.get("url", "")
        if not encoded and uri.startswith("data:image/"):
            header, separator, encoded=uri.partition(",")
            if not separator or ";base64" not in header: raise SystemExit("Unsupported image data URI")
        if encoded:
            raw=base64.b64decode(encoded,validate=True)
        elif uri:
            uri=urljoin("https://api.ailoot.ai",uri)
            parsed=urlsplit(uri)
            if parsed.scheme!="https" or not parsed.netloc or parsed.username or parsed.password:
                raise SystemExit("Invalid returned image URL")
            owned=parsed.netloc=="api.ailoot.ai" and parsed.path.startswith("/v1/media/assets/") and parsed.path.endswith("/content")
            args=["curl","--fail-with-body","--silent","--show-error",uri]
            if owned: args += ["-H","Authorization: Bearer "+os.environ["AILOOT_API_KEY"]]
            temporary=Path(f"image-{index}.bin")
            subprocess.run(args+["-o",str(temporary)],check=True)
            raw=temporary.read_bytes()
            temporary.unlink()
        else: raise SystemExit("Image has neither bytes nor URL")
        if not raw: raise SystemExit("Empty image result")
        ext="png" if raw.startswith(b"\x89PNG") else "jpg" if raw.startswith(b"\xff\xd8") else "webp" if raw[:4]==b"RIFF" and raw[8:12]==b"WEBP" else "svg" if raw.lstrip().startswith((b"<svg",b"<?xml")) else "bin"
        Path(f"image-{index}.{ext}").write_bytes(raw)
    print("Every returned image saved; complete response metadata retained")
save_images(json.loads(Path("result.json").read_text())["data"])
PY_RESULT

Ergebnisse abrufen und speichern

Ailoot Ultra · Bilder

Laden Sie jedes zurückgegebene Bild herunter oder speichern Sie seinen Base64-Inhalt

  • GET /v1/media/tasks/{task_id}
  • GET /v1/media/assets/{asset_id}/content
  • GET /v1/media/assets
  • GET /v1/media/assets/{asset_id}
Abrufe anderer Inhalte
Vorhandene eigene Dateien abrufen
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/media/assets \
  -H "Authorization: Bearer $AILOOT_API_KEY" -o owned-assets.json
# Preserve every returned asset and follow its exact signed content URL. Do not construct a signed token.
Alle fertiggestellten Ergebnisse aufbewahren

Speichern Sie jedes fertiggestellte Bild; rufen Sie jede zurückgegebene URL ab oder dekodieren Sie seinen Base64-Inhalt.

Die vollständige Antwort und ihre Header, jede tatsächliche Ausgabe, die ursprünglich zurückgegebenen Kennungen und alle Nutzungsfelder aufbewahren. Den ursprünglichen Vorgang wiederaufnehmen, ohne die Erstellung erneut anzufordern.

Wenn die ursprüngliche Antwort geprüft werden muss

Die zurückgegebene X-Client-Request-ID zum Abgleich aufbewahren. Nur tatsächlich zurückgegebene task_id-/asset_id-Werte oder die eigene Medienbibliothek abfragen; niemals eine Aufgaben-URL aus der Vorgangs-ID bilden und die Erstellung niemals erneut anfordern.

Antwortfelder
FeldTyp
FeldcreatedTyp
Felddata[].urlTyp
Felddata[].b64_jsonTyp
FeldusageTyp

Aliasnamen

Modellaliasnamen

Ailoot Ultra bytedance-seed/seedream-5-0-pro

Aliasnamen für Methodenpfade

/v1/images

Zugehörige Aufrufer-IDs

bytedance-seed/seedream-5-0-pro

FAQ · ByteDance Seed: Seedream 5.0 Pro
Welche Eingaben und Ergebnisse sind verfügbar?

POST /v1/images/generations · bytedance-seed/seedream-5-0-pro: text, image → image

Welche Felder verwendet die Anfrage?

POST /v1/images/generations · bytedance-seed/seedream-5-0-pro: model, prompt, resolution, aspect_ratio, n, input_references, provider

Welche Grenzen gelten?

POST /v1/images/generations · bytedance-seed/seedream-5-0-pro: n.minimum: 1; n.maximum: 1

Weitere Details

Verbinden Sie Ailoot mit Claude Code, OpenCode, Hermes oder Ihrer eigenen Anwendung.

Das Unternehmen und sein Projektportfolio

Das Unternehmen und sein Projektportfolio: Millionen von Kunden; monatliche Umsätze in Milliardenhöhe.

Tokens mit Rabatt kaufen.

Aborabatt für regelmäßige Arbeit. Aktionscodes bieten bis 50% beim Tokenkauf.

Abo
Wählen Sie einen Tarif mit Rabatt für Ihre regelmäßigen Anfragen.
Aktionscode bis 50%
Geben Sie den Code beim Kauf ein. Der Preis wird nach den gültigen Aktionsbedingungen berechnet.
Ausgaben in der Historie
Modell, Tokens und Betrag werden für jede Anfrage gespeichert.

Abo wählen · Modellpreise ansehen

Verbinden Sie die API mit dem Produkt, das Sie verkaufen.

SaaS, Anwendungen und Bots nach dem offiziellen Angebot und Lizenzvertrag von Ailoot. Fordern Sie für den Weiterverkauf eine Reseller-Lizenz an.

Kommerzielle Anwendung
Integrieren Sie Text-, Bild-, Video- und Audioerzeugung in kostenpflichtige Funktionen Ihres Dienstes.
Reseller-Lizenz
Senden Sie Projektbeschreibung und Zugangsmodell. Fordern Sie schriftliche Nutzungs- und Weiterverkaufsbedingungen an.
Dokumente auf der Website
Offizielles Angebot, Lizenzvertrag und Datenschutzerklärung sind vor der Verbindung zugänglich.

Reseller-Lizenz anfordern · Offizielles Angebot und Lizenzvertrag