Rivya AI-docs
Model-API-pagina's

Seedream 4.0 API-integratie

Gebruik Seedream 4.0 via Rivya Public API v1 met model-id seedream-4-0, ondersteunde inputs, parameters, Files API-regels, credits en responsevoorbeelden.

Beschikbaar via APITekst of URL gereed; referentiemodi gebruiken Files APIImage
API-model-id

seedream-4-0

Inputs

text, file

Files API

Vereist voor referentiemodi

Basiscredits

6

Mogelijkheid

Image

Facturering

FIXED

Promptlimiet

5000 tekens

Requestcontract

Stuur de model-id op topniveau. Modelspecifieke controles horen in params.

KeyTypeVereistStandaardBeschrijving
modelstringJaseedream-4-0Gebruik de API-model-id seedream-4-0.
promptstringJa-Maximaal 5000 tekens voor dit model.
paramsobjectNee-Modelspecifiek parameterobject. Gebruik de rijen hieronder voor toegestane keys.
client_request_idstringNee-Optionele client-side id voor requesttracing in je systeem.

Modelparameters

KeyTypeVereistStandaardBereikOptiesBeschrijving
image_sizeselectNeesquare_hd-square, square_hd, portrait_4_3, portrait_3_2, portrait_16_9, landscape_4_3, landscape_3_2, landscape_16_9, landscape_21_9Bepaalt de kadreringsverhouding. Samen met de uitvoerresolutie bepaalt dit de uiteindelijke pixelafmetingen.
image_resolutionselectNee1K-1K, 2K, 4KDe huidige lagen zijn `1K`, `2K` en `4K`. Hogere resolutie betekent meestal grotere bestanden en langere wachttijd.
max_imagesnumberNee1min 1 / max 6 / step 1-Geldige waarden zijn 1 tot 6. Dit bepaalt hoeveel beelden een taak kan teruggeven, dus houd je prompt bij voorkeur afgestemd op dat aantal.
seednumberNee-min 0 / max 2147483647 / step 1-Laat dit leeg voor elke keer een nieuw willekeurig resultaat. Door hetzelfde gehele getal opnieuw te gebruiken, wordt het makkelijker om een eerder resultaat te reproduceren of fijn af te stemmen. Het blijft alleen dichterbij wanneer de prompt en andere belangrijke instellingen ook vergelijkbaar blijven, en het is geen gegarandeerde 1-op-1 match.
nsfw_checkerselectNeefalse-false, trueRegelt het contentfilter. Uitschakelen brengt je dichter bij de ruwe uitvoer, maar betekent ook dat je een zwakkere veiligheidslaag accepteert.

Uploadbeleid

Upload eerst referentiebestanden en plaats daarna de teruggegeven URL en duration token in params.referenceMediaItems.

Referentieregel

Referentiebeelden: Upload tot 10 beelden voor het bewerkingspad van Seedream 4.0.

Max. bestanden

10

Geaccepteerde bestandstypen

image

Duurtoken

Video- en audioreferenties moeten durationToken uit /api/v1/files bevatten wanneer duurverificatie vereist is.

kindMax. grootteMIME-types
image10 MBimage/jpeg, image/png, image/webp

Minimale request

{
  "model": "seedream-4-0",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "image_size": "square_hd",
    "image_resolution": "1K",
    "max_images": 1,
    "seed": 0,
    "nsfw_checker": "false"
  }
}

Request met referentiebestand

{
  "model": "seedream-4-0",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "image_size": "square_hd",
    "image_resolution": "1K",
    "max_images": 1,
    "seed": 0,
    "nsfw_checker": "false",
    "referenceMediaItems": [
      {
        "url": "https://cdn.example.com/reference-image.png",
        "kind": "image",
        "name": "reference-image.png",
        "mimeType": "image/png"
      }
    ]
  }
}

Create-response

Het create-endpoint geeft een publieke taak-id terug. Poll het statusendpoint totdat de taak slaagt of mislukt.

{
  "id": "task_seedream_4_0_example",
  "status": "queued",
  "model": "seedream-4-0",
  "reserved_credits": 6,
  "final_credits": 0,
  "created_at": "2026-05-11T00:00:00.000Z",
  "updated_at": "2026-05-11T00:00:00.000Z",
  "result": null,
  "error": null
}

Veelvoorkomende fouten

validation_failed, insufficient_credits, idempotency_conflict, rate_limited, not_found

Sommige modi vereisen referentie-uploads via Files API.