UlazAI API Dokumentation

Kling 2.6 Bewegungssteuerung API

Übertragen Sie Bewegungen aus einem Fahrvideo, während Ihr Charakter konsistent bleibt.

💰 Pauschale: 6 Credits/s (720p) oder 9 Credits/s (1080p). Dauer × Tarif.

✨ Fähigkeiten

Bewegungsübertragung aus Referenzvideo

Charakterkonsistenz aus einem Bild

720p / 1080p Ausgabe

Asynchroner Workflow: Aufgabe erstellen → Status abfragen

API Schlüsselauthentifizierung

Vorhersehbare Abrechnung pro Sekunde

POST /kling26/motion-control/api/generate/

Erstellen Sie eine Bewegungssteuerungsaufgabe

Startet eine neue Motion Control-Generation. Gibt a zurück task_id Sie können abfragen.

Anforderungsheader

Authorization: Bearer YOUR_API_KEY
Content-Type: application/json

Anforderungstext

{
  "prompt": "The character dances with energetic arm swings.",
  "inputUrls": ["https://example.com/character.png"],
  "videoUrls": ["https://example.com/driving.mp4"],
  "characterOrientation": "video",
  "mode": "720p",
  "durationSeconds": 10
}

Parameter

prompt * (Zeichenfolge)

Textbeschreibung der gewünschten Ausgabe. Maximal 2500 Zeichen.

EingabeUrls * (Array)

Array mit genau 1 Bild-URL (JPEG/PNG/WebP, ≤10 MB empfohlen).

videoUrls * (Array)

Array mit genau einer treibenden Video-URL (MP4/MOV/MKV, 3–30 s, ≤100 MB empfohlen).

Charakterorientierung (Zeichenfolge)

Entweder Video (bis 30s) bzw Bild (bis zu 10s). Standard: Video.

Modus (Zeichenfolge)

Ausgabeauflösung: 720p oder 1080p. Standard: 720p.

DauerSekunden (ganze Zahl)

Wird zur Kreditschätzung und Abrechnung verwendet (3–30). Wenn CharacterOrientation=Bild, maximal 10.

Erfolgsantwort (200)

{
  "success": true,
  "task_id": "uuid-here",
  "provider_task_id": "provider-task-id",
  "status": "processing",
  "credits_charged": 60
}

cURL-Beispiel

curl -X POST https://ulazai.com/kling26/motion-control/api/generate/ \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "The character dances with energetic arm swings.",
    "inputUrls": ["https://example.com/character.png"],
    "videoUrls": ["https://example.com/driving.mp4"],
    "characterOrientation": "video",
    "mode": "720p",
    "durationSeconds": 10
  }'
GET /kling26/motion-control/api/status/{task_id}/

Überprüfen Sie den Aufgabenstatus

Umfrage bis Status wird vollendet oder fehlgeschlagen.

Antwort abgeschlossen

{
  "success": true,
  "id": "uuid-here",
  "status": "completed",
  "video_url": "https://cdn.../result.mp4",
  "mode": "720p",
  "duration_seconds": 10
}

cURL-Beispiel

curl -X GET https://ulazai.com/kling26/motion-control/api/status/UUID/ \
  -H "Authorization: Bearer YOUR_API_KEY"

💰 Preise

720p

6 Credits / zweite

• 10s = 60 Credits

• 30s = 180 Credits

1080p

9 Credits / zweite

• 10s = 90 Credits

• 30s = 270 Credits