UlazAI utviklerdokumenter
Kling 2.6 Videogenerasjon API
Kling 2.6 Videogenerasjon API
Generer høykvalitets AI-videoer med Kling 2.6 - Det rimeligste alternativet for videogenerering med innebygd lydstøtte!
💰 Best verdi: Fra bare 55 kreditter for 5-sekunders videoer – det billigste alternativet for videogenerering på UlazAI!
✨ Kling 2.6-funksjoner
✅ Tekst-til-video generasjon
✅ Bilde-til-video animasjon
✅ 5s eller 10s videoens varighet
✅ Innebygd lyd generasjon
✅ Flere sideforhold (16:9, 9:16, 1:1)
✅ Asynkron prosessering med statusmåling
✅ Gjeldende kredittkostnad vist før generasjon
✅ API nøkkelautentisering
/kling26/api/generate/
Generer Kling 2.6-video
Lag en video ved hjelp av Kling 2.6 - støtter både tekst-til-video og bilde-til-video-modus.
Forespørselshoder
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json
Forespørselstekst (tekst-til-video)
{
"prompt": "A dog running through a field of flowers at sunset",
"generationMode": "text_to_video",
"duration": "5",
"aspectRatio": "16:9",
"sound": true
}
Forespørselstekst (bilde-til-video)
{
"prompt": "The dog starts running and playing happily",
"generationMode": "image_to_video",
"imageUrls": ["https://example.com/dog.jpg"],
"duration": "5",
"sound": false
}
Parametere
prompt * (streng)
Beskrivelse av videoen. Maks 2000 tegn.
generasjonsmodus * (streng)
Modus: text_to_video eller image_to_video
imageUrls (matrise)
Nødvendig for bilde_til_video-modus. Matrise med 1 bilde-URL.
varighet (streng)
Videovarighet: "5" eller "10" sekunder. Standard: "5"
aspektforhold (streng)
For tekst_til_video: "16:9", "9:16", eller "1:1". Standard: "16:9"
lyd (boolsk)
Aktiver generering av innebygd lyd. Dobler kredittkostnaden. Misligholde: false
prompt_directory_optin (boolsk) 💰 -10 KREDITTER
Del videoen din til vår offentlige promptkatalog og få 10 kreditter rabatt! Standard: true
Suksessrespons (201)
{
"success": true,
"data": {
"task_id": "uuid-here",
"status": "processing",
"credits_used": 55,
"credits_remaining": 945,
"estimated_time": "varies by queue",
"message": "KLING 2.6 video generation started"
}
}
Eksempel på cURL
curl -X POST https://ulazai.com/kling26/api/generate/ \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"prompt": "A dog running through a field at sunset",
"generationMode": "text_to_video",
"duration": "5",
"aspectRatio": "16:9",
"sound": false
}'
/kling26/api/status/{task_id}/
Sjekk generasjonsstatus
Få gjeldende status og resultat av en Kling 2.6 generasjonsoppgave.
Responsstater
Fullført
{
"success": true,
"data": {
"task_id": "uuid-here",
"status": "completed",
"video_url": "https://cdn.ulazai.com/kling/videos/...",
"duration": 5,
"has_audio": true
}
}
Behandling
{
"success": true,
"data": {
"task_id": "uuid-here",
"status": "processing",
"progress": 45
}
}
Eksempel på cURL
curl -X GET https://ulazai.com/kling26/api/status/UUID/ \
-H "Authorization: Bearer YOUR_API_KEY"
💰 Kling 2.6 Priser
Uten lyd
55 kreditter (5s)
110 kreditter (10s)
• Stille videoutgang
• Best verdi alternativet
Med lyd
110 kreditter (5s)
220 kreditter (10s)
• Generering av egen lyd
• Lydeffekter og musikk
💡 Proff-tips: Kling 2.6 er det billigste alternativet for videogenerering - flott for bulkvideoskaping!
💻 Python-eksempel
import requests
import time
API_KEY = "YOUR_API_KEY"
BASE_URL = "https://ulazai.com"
# Generate video
response = requests.post(
f"{BASE_URL}/kling26/api/generate/",
headers={"Authorization": f"Bearer {API_KEY}"},
json={
"prompt": "A dog running through a field at sunset",
"generationMode": "text_to_video",
"duration": "5",
"aspectRatio": "16:9",
"sound": False
}
)
if response.status_code == 201:
task_id = response.json()["data"]["task_id"]
print(f"Generation started: {task_id}")
# Poll for status
while True:
status_response = requests.get(
f"{BASE_URL}/kling26/api/status/{task_id}/",
headers={"Authorization": f"Bearer {API_KEY}"}
)
status_data = status_response.json()["data"]
if status_data["status"] == "completed":
print(f"Video ready: {status_data['video_url']}")
break
elif status_data["status"] == "failed":
print("Generation failed")
break
time.sleep(10) # Check every 10 seconds
else:
print(f"Error: {response.json()}")