Перейти к содержимому
Открытая КасталияКонсоль

Видео

kling-3.0 API

Используйте точный идентификатор модели kling-3.0 через асинхронную маршрутизацию видео Modelflare.

Используйте точный идентификатор модели kling-3.0. Поле модели должно точно соответствовать этой странице.

Пример выводаkling-3.0POST /v1/videos5.0s

Параметры: duration=5resolution=1080pratio=16:9

Промпт: Stop-motion claymation style: a small orange clay fox sneaks through a miniature felt forest, pauses, sniffs a glowing mushroom and jumps back in surprise. Handmade textures, visible fingerprints on the clay, soft tabletop lighting, charming and playful, no text.

Запрос, по которому был создан этот образец
{
"model": "kling-3.0",
"prompt": "Stop-motion claymation style: a small orange clay fox sneaks through a miniature felt forest, pauses, sniffs a glowing mushroom and jumps back in surprise. Handmade textures, visible fingerprints on the clay, soft tabletop lighting, charming and playful, no text.",
"seconds": "5",
"duration": 5,
"resolution": "1080p",
"ratio": "16:9",
"aspect_ratio": "16:9"
}

Используйте ключ API Modelflare с https://modelflare.dev/v1. Точка входа шлюза — POST /v1/videos.

HTTP
Authorization: Bearer YOUR_MODELFLARE_API_KEY
Окно терминалаbash
curl https://modelflare.dev/v1/videos \
-H "Authorization: Bearer YOUR_MODELFLARE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model_name": "kling-3.0",
"prompt": "A white cat runs through a neon-lit street in the rain, cinematic tracking shot",
"duration": "5", "mode": "std"
}'

Сохраните идентификатор задачи. Опросите GET /v1/videos/{task_id} и загрузите с помощью GET /v1/videos/{task_id}/content. Срок действия URL-адресов результатов может истечь, поэтому передайте файл как можно скорее.

Окно терминалаbash
curl https://modelflare.dev/v1/videos/TASK_ID \
-H "Authorization: Bearer YOUR_MODELFLARE_API_KEY"

Kling использует специфичные для семейства поля model_name, prompt, mode, duration, image_list или contents/settings; Собственный JSON сохраняется и пересылается.

Kling Legacy использует model_name со структурами запроса text2video/image2video. Посетите официальную страницу модели и страницу цен, чтобы узнать о режиме, разрешении и аудиополосах.

Поле Обязательно Примечания
model_name Да kling-3.0
prompt Условно Требуется для преобразования текста в видео; объединить с изображениями для преобразования изображения в видео
image Условно URL изображения первого кадра или Base64
image_tail Нет Дополнительное изображение конечного кадра
video_url Условно Справочное видео по управлению движением Kling 3.0
image_list Нет Список изображений для Omni/O1 и мультимодальных рабочих процессов
negative_prompt Нет Отрицательная подсказка
mode Нет std / pro / 4k (зависит от модели)
duration Нет 3–15 секунд (строка)
multi_shot Нет Включить мультикадровую раскадровку
sound Нет Генерация синхронизированного звука, если это поддерживается
camera_control Нет Управление камерой, где оно поддерживается

Kling Legacy просит использовать model_name; Доступность mode, duration, image/image_tail, sound и camera_control зависит от модели. Минимальные оплачиваемые секунды и полосы разрешения указаны в строках для каждой модели на странице цен.

Документированные примеры рабочих процессов

Заголовок раздела «Документированные примеры рабочих процессов»

Устаревшие модели выбирают поля model_name, первого/конечного кадра или поля управления движением в соответствии с рабочим процессом; фиксированная продолжительность и ограничения на звук указаны в таблице на этой странице.

Окно терминалаbash
curl https://modelflare.dev/v1/videos \
-H "Authorization: Bearer YOUR_MODELFLARE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model_name": "kling-3.0", "prompt": "转移动作并保持人物身份",
"image": "https://example.com/character.png",
"video_url": "https://example.com/motion.mp4",
"duration": "5", "mode": "std"
}'

Неверные параметры модели возвращают 4xx с идентификатором запроса. Асинхронная задача также может оказаться неудачной после успешного создания; используйте error_code и error_message из ответа на опрос в качестве окончательной причины задачи. Не повторяйте тот же запрос с другой формой JSON.

На этой странице описаны вызовы создания и редактирования модели Modelflare. Поиск или расширение карты, голосовое управление и управление библиотекой элементов — это API-интерфейсы ресурсов, находящиеся за пределами этой общедоступной поверхности вызова модели, и они не являются обязательными полями запроса.

В этой модели используется посекундная оплата видео. Текущую цену для клиентов, цену по справочному прейскуранту и полную спецификацию см. на странице цен модели .

Медиа-контракт · v1

Идентификатор контракта: media.kling-3-0.v1Адаптер: video.kling.legacy.v1@v1Отпечаток пальца: 00277217650b129d06c4708a6fd3685c31514d41e3df461ca5b4cf86728cf261

Официальный источник: Kuaishou Kling

Параметры контракта

Поле намеренияЭлемент управленияОпции
ratioselect16:9 / 9:16 / 1:1
resolutionselect720p / 1080p / 4k
durationselect3 / 5 / 8 / 10 / 15
audioswitch—

Поддерживаемая возможность

  • allowed_values · ratio · 16:9, 9:16, 1:1
  • allowed_values · resolution · 720p, 1080p, 4k
  • allowed_values · duration · 3, 5, 8, 10, 15
  • max_assets · reference_asset_ids · 2

Пример структурированного запроса

text

Намерение

{
  "audio": false,
  "duration": 3,
  "prompt": "A red paper kite over a quiet harbour at dusk.",
  "ratio": "16:9",
  "resolution": "720p"
}

Запрос провайдера

{
  "aspect_ratio": "16:9",
  "duration": "3",
  "mode": "std",
  "model_name": "kling-3.0",
  "prompt": "A red paper kite over a quiet harbour at dusk.",
  "sound": "off"
}

reference

Намерение

{
  "audio": false,
  "duration": 3,
  "prompt": "A red paper kite over a quiet harbour at dusk.",
  "ratio": "16:9",
  "resolution": "720p"
}

Запрос провайдера

{
  "aspect_ratio": "16:9",
  "duration": "3",
  "image": "https://example.com/reference.png",
  "mode": "std",
  "model_name": "kling-3.0",
  "prompt": "A red paper kite over a quiet harbour at dusk.",
  "sound": "off"
}