UlazAI API Documentatie

Kling 3.0 video-API

White-label videogenererings-API för text-till-video, bild-till-video, start/slut ramkontroll, valfritt ljud och multi-shot storytelling.

Priset är per sekund. Duration stöder hela sekunder från 3 Obehaglig 15. Du kan aktivera promptkataloginloggningen för att tillämpa en omedelbar begäran -10 poäng rabatt.

POSTA /kling30/api/generate/

Skapa en generationsuppgift Kling 3.0.

Autentisering

Auktorisering: Bärare YOUR_API_KEY
Content-Type: application/json

Begäran kropp

{
  "prompt": "En filmisk spårningsbild som följer en cyklist genom en regnig neongata i staden.",
  "generationMode": "text_till_video",
  "durationSeconds": 8,
  "qualityMode": "pro",
  "ljud": sant,
  "multiShots": sant,
  "aspectRatio": "16:9",
  "prompt_directory_optin": sant
}

Exempel på bild till video

{
  "prompt": "Porträttet ler långsamt medan kameran trycker in.",
  "generationMode": "image_to_video",
  "imageUrls": ["https://example.com/source.jpg"],
  "durationSeconds": 5,
  "qualityMode": "std",
  "ljud": falskt,
  "startFrameUrl": "https://example.com/start.jpg",
  "endFrameUrl": "https://example.com/end.jpg"
}

Fältreferens

snabbt (sträng, obligatoriskt, max 2500)

generationsläge (nödvändig): text_to_video av bild_till_video

imageUrls (array): Krävs för bild-till-video om inte ram-URL:er anges

duraSeconden (obligatoriskt): heltal 3..15

kvalitetsläge (nödvändig): standard av pro

ljud (valfritt, booleskt)

multiplaShots (valfritt, booleskt)

aspektförhållande (frivillig): 16:9, 9:16, 1:1 (inte tillåtet om webbadresser för start/slut ramar är inställda)

startFrameUrl, endFrameUrl (valfria http(s) webbadresser)

prompt_directory_optin (valfritt, boolesk): Tillämpa omedelbar rabatt och autodelning vid framgång

Lycka till svar

{
  "framgång": sant,
  "task_id": "7f8cfd64-5b91-4a31-a987-e0ea8fd9d0a1",
  "provider_task_id": "281e5b0...f39b9",
  "status": "bearbetar",
  "credits_used": 310,
  "directory_discount_applied": 10,
  "estimated_time": "60-180 sekunder"
}
/kling30/api/status/{task_id}/

Hämta jobbstatus och kör URL när den är klar.

{
  "framgång": sant,
  "task_id": "7f8cfd64-5b91-4a31-a987-e0ea8fd9d0a1",
  "status": "avslutad",
  "video_url": "https://cdn.example.com/sökväg/output.mp4",
  "credits_charged": 310,
  "prompt_submission_id": "70f4f6a9-2d17-4f31-81ac-8d57eecb9e21"
}

Statusvärden: i avvaktan på, bearbetning, avslutad, misslyckades. I händelse av misslyckande kommer krediterna automatiskt att återbetalas.

POSTA /kling30/api/uppladdning/

Ladda upp käll-/start-/slutbildbilder (JPEG/PNG/WebP, max. 10 MB) och få en offentlig URL för genereringsförfrågningar.

Prismatris (poäng per sekund)

Standard

Icke-ljud: 20 /S

Med ljud: 30 /S

Pro

Icke-ljud: 27 /S

Med ljud: 40 /S

Curl exempel

curl -X POST https://ulazai.com/kling30/api/generate/ \
  -H "Auktorisering: Bärare YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "En heroisk bredbild av ett rymdskepp som går in i omloppsbana ovanför jorden.",
    "generationMode": "text_till_video",
    "durationSeconds": 10,
    "qualityMode": "pro",
    "ljud": sant,
    "multiShots": sant,
    "aspectRatio": "16:9",
    "prompt_directory_optin": sant
  }'

Felkoder

  • 400 ogiltig belastning
  • 401 ogiltig autentisering
  • 402 otillräckliga poäng
  • 429 sats begränsad
  • 500 uppströms/leverantör av internetlagring