Rivya AI-docs
Model-API-pagina's

Kling V2.5 Turbo Pro API-integratie

Gebruik Kling V2.5 Turbo Pro via Rivya Public API v1 met model-id kling-v2-5-turbo-pro, ondersteunde inputs, parameters, Files API-regels, credits en responsevoorbeelden.

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

kling-v2-5-turbo-pro

Inputs

text, file

Files API

Vereist voor referentiemodi

Basiscredits

42

Mogelijkheid

Video

Facturering

FIXED

Promptlimiet

2500 tekens

Requestcontract

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

KeyTypeVereistStandaardBeschrijving
modelstringJakling-v2-5-turbo-proGebruik de API-model-id kling-v2-5-turbo-pro.
promptstringJa-Maximaal 2500 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
durationselectNee5-5, 10Duur
aspect_ratioselectNee16:9-16:9, 9:16, 1:1Beeldverhouding
negative_prompttextNee---Negatieve prompt
cfg_scalenumberNee0.5min 0 / max 1-Bepaalt hoe strikt het resultaat je prompt volgt. Hogere waarden blijven meestal dichter bij de prompt, maar kunnen beweging of compositie ook stijver laten aanvoelen.

Uploadbeleid

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

Referentieregel

Referentiebeelden: Upload optioneel maximaal 2 afbeeldingen om naar beeld-naar-video te schakelen; de tweede afbeelding wordt aan het tail frame gekoppeld.

Max. bestanden

2

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": "kling-v2-5-turbo-pro",
  "prompt": "A cinematic product reveal with smooth camera movement",
  "params": {
    "duration": "5",
    "aspect_ratio": "16:9",
    "negative_prompt": "Beschrijf wat de video moet vermijden",
    "cfg_scale": 0.5
  }
}

Request met referentiebestand

{
  "model": "kling-v2-5-turbo-pro",
  "prompt": "A cinematic product reveal with smooth camera movement",
  "params": {
    "duration": "5",
    "aspect_ratio": "16:9",
    "negative_prompt": "Beschrijf wat de video moet vermijden",
    "cfg_scale": 0.5,
    "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_kling_v2_5_turbo_pro_example",
  "status": "queued",
  "model": "kling-v2-5-turbo-pro",
  "reserved_credits": 42,
  "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.