UlazAI utvecklardokument
Kling 3.0 API-dokument för generering, uppladdning och prissättning
Kling 3.0 referens
Kling 3.0 API-dokument för generering, uppladdning och prissättning
Att använda Kling 3.0 API, börja här:
använda POST /kling30/api/generate/ att skapa jobb,
GET /kling30/api/status/{task_id}/ för att polla utdatastatus, och
POST /kling30/api/upload/ för källramar. UlazAI stöder
text-till-video och bild-till-video med valfritt ljud,
multi-shots, start- och slutbildkontroll och prissättning per sekund för standard-, pro- och 4K-kvalitetslägen.
Kärnslutpunkter
POST /kling30/api/generate/
GET /kling30/api/status/{task_id}/
POST /kling30/api/upload/
Aktuellt stöd
3 till 15 sekunders återgivning
Standard, proffs eller 4K kvalitet
Ljud, multi-shots och ramkontroll
Priset är per sekund. Duration stöder hela sekunder från 3 till
15. Du kan aktivera Prompt Directory opt-in för att ansöka omedelbart
-10 krediter rabatt.
/kling30/api/generate/
Skapa en Kling 3.0-genereringsuppgift.
Autentisering
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json
Begäran kropp
{
"prompt": "A cinematic tracking shot following a cyclist through a rainy neon city street.",
"generationMode": "text_to_video",
"durationSeconds": 8,
"qualityMode": "4K",
"sound": true,
"multiShots": true,
"aspectRatio": "16:9",
"prompt_directory_optin": true
}
Bild-till-video exempel
{
"prompt": "The portrait slowly smiles while camera pushes in.",
"generationMode": "image_to_video",
"imageUrls": ["https://example.com/source.jpg"],
"durationSeconds": 5,
"qualityMode": "std",
"sound": false,
"startFrameUrl": "https://example.com/start.jpg",
"endFrameUrl": "https://example.com/end.jpg"
}
Fältreferens
prompt (sträng, obligatoriskt, max 2500)
generationsläge (obligatoriskt): text_to_video eller image_to_video
imageUrls (array): krävs för bild-till-video om inte ram-URL:er tillhandahålls
durationSeconds (obligatoriskt): heltal 3..15
kvalitetsläge (obligatoriskt): std, pro, eller 4K
ljud (valfritt, booleskt)
multiShots (valfritt, booleskt)
aspektförhållande (valfritt): 16:9, 9:16, 1:1 (inte tillåtet när webbadresser för start/slut ramar är inställda)
startFrameUrl, endFrameUrl (valfria http(s) webbadresser)
prompt_directory_optin (valfritt, booleskt): tillämpa omedelbar rabatt och autodelning vid framgång
Framgångssvar
{
"success": true,
"task_id": "7f8cfd64-5b91-4a31-a987-e0ea8fd9d0a1",
"provider_task_id": "281e5b0...f39b9",
"status": "processing",
"credits_used": 310,
"directory_discount_applied": 10,
"estimated_time": "varies by queue"
}
/kling30/api/status/{task_id}/
Få uppgiftsstatus och utgående URL när den är klar.
{
"success": true,
"task_id": "7f8cfd64-5b91-4a31-a987-e0ea8fd9d0a1",
"status": "completed",
"video_url": "https://cdn.example.com/path/output.mp4",
"credits_charged": 310,
"prompt_submission_id": "70f4f6a9-2d17-4f31-81ac-8d57eecb9e21"
}
Statusvärden: pending, processing, completed, failed.
Vid misslyckande återbetalas krediter automatiskt.
/kling30/api/upload/
Ladda upp käll-/start-/slutbildbilder (JPEG/PNG/WebP, max 10 MB) och få en offentlig URL för genereringsförfrågningar.
Prismatris (krediter per sekund)
Standard
Inget ljud: 20 / s
Med ljud: 30 / s
Pro
Inget ljud: 27 / s
Med ljud: 40 / s
4K
67 / s
cURL exempel
curl -X POST https://ulazai.com/kling30/api/generate/ \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"prompt": "A heroic wide shot of a spaceship entering orbit above Earth.",
"generationMode": "text_to_video",
"durationSeconds": 10,
"qualityMode": "pro",
"sound": true,
"multiShots": true,
"aspectRatio": "16:9",
"prompt_directory_optin": true
}'
Felkoder
- 400 ogiltig nyttolast
- 401 ogiltig autentisering
- 402 otillräckliga krediter
- 429 räntebegränsad
- 500 uppströms/leverantör eller internt fel