Skip to main content
POST
cURL
Verwenden Sie diesen Endpoint, wenn ein einzelnes Quellbild nicht ausreicht und Sie möchten, dass Kling Bewegung anhand mehrerer Bildreferenzen erzeugt.

Bevor Sie ihn aufrufen

  • Bereiten Sie 1 bis 4 Bilder in image_list vor
  • Verwenden Sie Bilder, die den Kling-Pixelanforderungen entsprechen; winzige Thumbnails werden vom Generierungstask abgelehnt
  • Lassen Sie model_name weg, es sei denn, Sie müssen ausdrücklich ein routenkompatibles Modell auswählen
  • Halten Sie den ersten Test einfach: ein kurzer Prompt, duration: 5, keine zusätzlichen Callback-Einstellungen
  • Senden Sie bei dieser Route keine Bild-zu-Video-Maskenfelder wie static_mask oder dynamic_masks

Task-Ablauf

1

Die Multi-Image-Anfrage absenden

Senden Sie die Bildliste, den Prompt und die Dauer und speichern Sie dann die zurückgegebene Kling-task_id.
2

Den Task abfragen

Fahren Sie mit Einen Kling-Task abrufen fort, bis der Task einen Endzustand erreicht.
3

Das Ergebnis speichern

Speichern Sie das fertige Video, wenn Sie es über die Aufbewahrungsdauer der Delivery-URL des Anbieters hinaus behalten müssen.
Die vollständige Parameterreferenz finden Sie in der offiziellen Kling-Dokumentation.

Autorisierungen

Authorization
string
header
erforderlich

Bearer token authentication. Use your CometAPI key.

Body

application/json
image_list
object[]
erforderlich

Input image references. Provide 1 to 4 items that meet Kling pixel requirements; very small thumbnails are rejected.

Required array length: 1 - 4 elements
model_name
enum<string>
Standard:kling-v1-6

Kling model variant for multi-image video. Omit to use kling-v1-6.

Verfügbare Optionen:
kling-v1-6
prompt
string

Text prompt describing the desired motion and scene.

negative_prompt
string

Elements to avoid in the generated video.

mode
enum<string>
Standard:std

Generation mode. Use std or pro; omitted requests use std.

Verfügbare Optionen:
std,
pro
duration
string
Standard:5

Output video length in seconds. Use 5 or 10; omitted requests use 5.

aspect_ratio
enum<string>

Requested frame aspect ratio when the model needs an explicit frame shape.

Verfügbare Optionen:
16:9,
9:16,
1:1
callback_url
string

Webhook URL to receive task status updates.

external_task_id
string

Custom task id for your own tracking. Must be unique per account.

Antwort

200 - application/json

Task accepted.

code
integer
erforderlich

Error code; specifically define the error code

message
string
erforderlich

error message

data
object
erforderlich