Skip to main content
POST
cURL
Використовуйте цей endpoint, коли одного вихідного зображення недостатньо і ви хочете, щоб Kling побудував рух на основі кількох зображень-референсів.

Перед викликом

  • Підготуйте від 1 до 4 зображень у image_list
  • Використовуйте зображення, що відповідають вимогам Kling до пікселів; крихітні мініатюри відхиляються завданням генерації
  • Не вказуйте model_name, якщо вам не потрібно спеціально вибрати сумісну з маршрутом модель
  • Для першого тесту дотримуйтеся простоти: короткий prompt, duration: 5, без додаткових налаштувань callback
  • Не надсилайте в цьому маршруті поля масок image-to-video, як-от static_mask або dynamic_masks

Потік завдання

1

Надішліть запит із кількома зображеннями

Надішліть список зображень, prompt і duration, а потім збережіть повернений Kling task_id.
2

Опитуйте завдання

Продовжуйте з Отримання завдання Kling, доки завдання не досягне кінцевого стану.
3

Збережіть результат

Збережіть готове відео, якщо вам потрібно зберігати його довше, ніж це забезпечує URL доставки від провайдера.
Повний довідник параметрів дивіться в офіційній документації Kling.

Авторизації

Authorization
string
header
обов'язково

Bearer token authentication. Use your CometAPI key.

Тіло

application/json
image_list
object[]
обов'язково

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>
за замовчуванням:kling-v1-6

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

Доступні опції:
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>
за замовчуванням:std

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

Доступні опції:
std,
pro
duration
string
за замовчуванням: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.

Доступні опції:
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.

Відповідь

200 - application/json

Task accepted.

code
integer
обов'язково

Error code; specifically define the error code

message
string
обов'язково

error message

data
object
обов'язково