Dokumentacja Rivya AI
Strony API modeli

Integracja API Kling V2.5 Turbo Pro

Używaj Kling V2.5 Turbo Pro przez Rivya Public API v1 z identyfikatorem modelu kling-v2-5-turbo-pro, obsługiwanymi wejściami, parametrami, regułami Files API, kredytami i przykładami odpowiedzi.

Dostępne przez APITekst lub URL gotowe; tryby referencyjne używają Files APIWideo
Identyfikator modelu API

kling-v2-5-turbo-pro

Wejścia

text, file

Files API

Wymagane dla trybów referencyjnych

Kredyty bazowe

42

Możliwość

Wideo

Rozliczenia

FIXED

Limit promptu

2500 znaków

Kontrakt żądania

Wyślij identyfikator modelu na najwyższym poziomie. Kontrolki specyficzne dla modelu należą do params.

KluczTypWymaganeDomyślnieOpis
modelstringTakkling-v2-5-turbo-proUżyj kling-v2-5-turbo-pro jako identyfikatora modelu API.
promptstringTak-Maksymalnie 2500 znaków dla tego modelu.
paramsobjectNie-Obiekt parametrów specyficznych dla modelu. Dozwolone klucze znajdziesz w wierszach poniżej.
client_request_idstringNie-Opcjonalny identyfikator po stronie klienta do śledzenia żądań w Twoim systemie.

Parametry modelu

KluczTypWymaganeDomyślnieZakresOpcjeOpis
durationselectNie5-5, 10Czas trwania
aspect_ratioselectNie16:9-16:9, 9:16, 1:1Proporcje obrazu
negative_prompttextNie---Negatywny prompt
cfg_scalenumberNie0.5min 0 / max 1-Kontroluje, jak ściśle wynik podąża za promptem. Wyższe wartości zwykle trzymają się promptu bliżej, ale mogą też sprawić, że ruch lub kompozycja będą sztywniejsze.

Zasady przesyłania

Najpierw prześlij pliki referencyjne, a potem umieść zwrócony URL i token czasu trwania w params.referenceMediaItems.

Reguła referencji

Obrazy referencyjne: Opcjonalnie prześlij maksymalnie 2 obrazy, aby przełączyć się w tryb image-to-video; drugi obraz mapuje się na kadr końcowy.

Maks. plików

2

Akceptowane rodzaje plików

image

Token czasu trwania

Referencje wideo i audio powinny zawierać durationToken z /api/v1/files, gdy wymagana jest weryfikacja czasu trwania.

kindMaks. rozmiarTypy MIME
image10 MBimage/jpeg, image/png, image/webp

Żądanie minimalne

{
  "model": "kling-v2-5-turbo-pro",
  "prompt": "A cinematic product reveal with smooth camera movement",
  "params": {
    "duration": "5",
    "aspect_ratio": "16:9",
    "negative_prompt": "Opisz, czego wideo powinno unikać",
    "cfg_scale": 0.5
  }
}

Żądanie z plikiem referencyjnym

{
  "model": "kling-v2-5-turbo-pro",
  "prompt": "A cinematic product reveal with smooth camera movement",
  "params": {
    "duration": "5",
    "aspect_ratio": "16:9",
    "negative_prompt": "Opisz, czego wideo powinno unikać",
    "cfg_scale": 0.5,
    "referenceMediaItems": [
      {
        "url": "https://cdn.example.com/reference-image.png",
        "kind": "image",
        "name": "reference-image.png",
        "mimeType": "image/png"
      }
    ]
  }
}

Odpowiedź tworzenia

Endpoint tworzenia zwraca publiczny identyfikator zadania. Odpytuj endpoint statusu, aż zadanie zakończy się sukcesem albo błędem.

{
  "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
}

Typowe błędy

validation_failed, insufficient_credits, idempotency_conflict, rate_limited, not_found

Niektóre tryby wymagają przesłania materiałów referencyjnych przez Files API.