Hoppa till huvudinnehåll

Introduktion

Kling är en AI-videotjänst från Ace Data Cloud, en snabb videoproduktionsmodell. Genom Ace Data Clouds enhetliga API kan du snabbt anropa Kling med cURL för att skapa video från text, video från bild, video-fortsättning, olika längder och olika bildförhållanden.

Förutsättningar

  • Ha ett Ace Data Cloud konto och skaffa en API-token
  • Ha en terminalmiljö med cURL installerat

Grundläggande användning

Huvudendpunkten för att anropa Kling API är:
POST https://api.acedata.cloud/kling/videos
Exemplet använder modellen kling-v2-5-turbo. Tillgängliga modeller inkluderar: kling-v1, kling-v1-6, kling-v2-master, kling-v2-1-master, kling-v2-5-turbo, kling-video-o1. Exempel på komplett cURL-kommando:
curl -X POST https://api.acedata.cloud/kling/videos \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"action": "text2video", "prompt": "A white cat walking in the snow", "model": "kling-v2-5-turbo", "duration": 5, "aspect_ratio": "16:9"}'
Byt ut YOUR_API_TOKEN mot den faktiska token du fått från Ace Data Cloud-plattformen.

Exempel på svar

Vid lyckad anrop returneras data i JSON-format, till exempel:
{
  "status": "success",
  "data": {
    ...
  }
}

Hantera svar med jq

Rekommenderas att använda verktyget jq för formaterad utskrift:
curl -s -X POST https://api.acedata.cloud/kling/videos \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"action": "text2video", "prompt": "A white cat walking in the snow", "model": "kling-v2-5-turbo", "duration": 5, "aspect_ratio": "16:9"}' | jq .

Felsökning

Vanliga felkoder:
StatuskodBeskrivning
401Autentisering misslyckades, kontrollera API-token
403Otillräcklig balans eller åtkomst nekad
429För många förfrågningar
500Internt serverfel

Nästa steg