Перейти к содержимому

Kling (v2.1 — v3)

Kling — большая линейка видео-моделей с биллингом за секунду (а не за генерацию). Длиннее клип = пропорционально дороже.

Маршрутизация: primary через runblob (большинство), fallback через unifically. Эксклюзивно через unifically: kling-o1-edit.

Доступные варианты

model_nameТипОсобенности
kling-v3, kling-v3-proText-to-videoСамые свежие, primary только runblob
kling-v2.6Text-to-videoСтабильный production-вариант
kling-v2.5-standard, kling-v2.5-proText-to-videoПромежуточная по цене/качеству
kling-v2.1-standard, kling-v2.1-pro, kling-v2.1-masterText-to-videoMaster = премиум
kling-o1, kling-o1-editText/Image-to-videoo1-edit = редактирование существующего видео
kling-o3, kling-o3-proText-to-videoТолько runblob
kling-v2.6-motion-720p, kling-v2.6-motion-1080pImage-to-videoАнимация по стартовому кадру

Параметры запроса

ПолеТипОбяз.Описание
model_namestringдаОдин из вариантов выше
promptstringдаТекст
durationintдаДлительность в секундах. Обычно 5-10
aspect_ratiostringнет16:9, 9:16, 1:1
image_urlstringнет (требуется для motion-* и o1-edit)URL стартового кадра
seedintнетДля воспроизводимости
webhook_urlstringнетURL для callback’а

Пример

Окно терминала
curl -X POST https://nexusapi.dev/generate \
-H "Authorization: Bearer $NEXUS_KEY" \
-H "Content-Type: application/json" \
-d '{
"params": {
"model_name": "kling-v2.6",
"prompt": "Уличный музыкант играет на саксофоне ночью, неоновые отражения",
"duration": 8,
"aspect_ratio": "16:9"
}
}'

Hold = цена_за_секунду × duration. Например: цена 12₽/сек × 8 секунд = 96₽ зарезервируется на ключе при создании задачи.

Image-to-video через motion

{
"params": {
"model_name": "kling-v2.6-motion-1080p",
"prompt": "Камера плавно отлетает назад, выявляя пейзаж",
"image_url": "https://your-bucket.s3.amazonaws.com/photo.jpg",
"duration": 8
}
}

Структура result

{
"video_url": "https://nexusapi-s3.../result.mp4",
"duration": 8
}

Цены

В panel.nexusapi.dev/models указаны рубли за секунду. Финальная стоимость = цена × duration.