Seedream 5.0 Pro API-Integration
Nutze Seedream 5.0 Pro über Rivya Public API v1 mit Model-ID seedream-5-pro, unterstützten Eingaben, Parametern, Files-API-Regeln, Credits und Response-Beispielen.
seedream-5-pro
text, file
Für Referenzmodi erforderlich
Die Credits hängen von Eingaben und Einstellungen ab. Prüfe die Schätzung vor dem Generieren. Die endgültigen Auftragskosten werden auf ganze Credits aufgerundet.
Bild
FIXED
5000 Zeichen
Request-Kontrakt
Sende die Modell-ID auf Top-Level. Modellspezifische Controls gehören in params.
| Key | Typ | Erforderlich | Standard | Beschreibung |
|---|---|---|---|---|
| model | string | Ja | seedream-5-pro | Verwende seedream-5-pro als API-Modell-ID. |
| prompt | string | Ja | - | Maximal 5000 Zeichen für dieses Modell. |
| params | object | Nein | - | Modellspezifisches Parameterobjekt. Die erlaubten Keys stehen in den Zeilen darunter. |
| client_request_id | string | Nein | - | Optionale Client-ID, um Requests in deinem System nachzuverfolgen. |
Modellparameter
| Key | Typ | Erforderlich | Standard | Bereich | Optionen | Beschreibung |
|---|---|---|---|---|---|---|
| aspect_ratio | select | Nein | 1:1 | - | 1:1, 4:3, 3:4, 16:9, 9:16, 2:3, 3:2, 21:9 | Seitenverhältnis |
| quality | select | Nein | basic | - | basic, high | Qualität |
| output_format | select | Nein | png | - | png, jpeg | Ausgabeformat |
| nsfw_checker | select | Nein | false | - | false, true | Aktiviere den optionalen Inhaltsfilter des Modells. Kein automatischer Filter kann eine vollständige Abdeckung garantieren. |
Upload-Richtlinie
Lade zuerst Referenzdateien hoch und setze dann die zurückgegebene URL und den durationToken in params.referenceMediaItems.
Referenzbilder: Lade bis zu 10 Bilder im Format JPEG, PNG oder WebP mit jeweils höchstens 10 MB hoch.
10
image
Video- und Audioreferenzen sollten durationToken aus /api/v1/files mitführen, wenn eine Dauerprüfung erforderlich ist.
| kind | Max. Größe | MIME-Typen |
|---|---|---|
| image | 10 MB | image/jpeg, image/png, image/webp |
Minimalrequest
{
"model": "seedream-5-pro",
"prompt": "Eine Produktflasche vor einem hellgrauen Hintergrund, von links weich beleuchtet.",
"params": {
"aspect_ratio": "1:1",
"quality": "basic",
"output_format": "png",
"nsfw_checker": "false"
}
}Request mit Referenzdatei
{
"model": "seedream-5-pro",
"prompt": "Eine Produktflasche vor einem hellgrauen Hintergrund, von links weich beleuchtet.",
"params": {
"aspect_ratio": "1:1",
"quality": "basic",
"output_format": "png",
"nsfw_checker": "false",
"referenceMediaItems": [
{
"url": "https://cdn.example.com/reference-image.png",
"kind": "image",
"name": "reference-image.png",
"mimeType": "image/png",
"width": 1024,
"height": 1024,
"sizeBytes": 1048576,
"imageDimensionsToken": "image_dimensions_token_from_original_files_api_upload_response"
}
]
}
}Create-Response
Der Create-Endpunkt gibt eine öffentliche Task-ID zurück. Frage den Status-Endpunkt ab, bis der Task erfolgreich ist oder fehlschlägt.
{
"id": "task_seedream_5_pro_example",
"status": "queued",
"model": "seedream-5-pro",
"reserved_credits": 7,
"final_credits": 0,
"settlement_status": "RESERVED",
"created_at": "2026-05-11T00:00:00.000Z",
"updated_at": "2026-05-11T00:00:00.000Z",
"result": null,
"error": null
}Häufige Fehler
validation_failed, insufficient_credits, idempotency_conflict, rate_limited, not_found
Einige Modi benötigen Referenz-Uploads über Files API.
