МоделиПоддержкаПредприятиеБлог
500+ API моделей ИИ, всё в одном API. Только в CometAPI
API моделей
Разработчик
Быстрый стартДокументацияПанель управления API
Ресурсы
AI МоделиБлогПредприятиеЖурнал измененийО нас
2025 CometAPI. Все права защищены.Политика конфиденциальностиУсловия обслуживания
Home/Models/Kling/Kling Video
K

Kling Video

За запрос:$0.13216
Генерация видео
Коммерческое использование
Обзор
Функции
Цены
API

Technical Specifications of kling_video

SpecificationDetails
Model IDkling_video
CategoryVideo Generation
Primary CapabilityGenerates videos from text prompts and, depending on workflow, can support image-guided video creation
Input TypesText prompts, and in some implementations image inputs for image-to-video workflows
Output TypeAI-generated video
Common Use CasesShort-form creative clips, cinematic concept visualization, marketing content, social media assets, animation prototyping
StrengthsStrong motion quality, visual aesthetics, and prompt adherence
Integration PatternAPI-based request/response workflow through CometAPI
Best ForDevelopers and teams building automated video generation features into apps, tools, and content pipelines

What is kling_video?

kling_video is CometAPI’s platform model identifier for accessing a video generation model designed to create AI-generated videos from natural language instructions. It is suitable for users who want to turn descriptive prompts into visually dynamic clips for creative production, prototyping, storytelling, and media workflows.

This model is especially useful for applications that need automated video generation as part of a broader product experience. Developers can use kling_video to power features such as prompt-to-video creation, concept visualization, ad creative generation, and experimental media tooling, all through a standard API integration flow.

Main features of kling_video

  • Text-to-video generation: Create videos directly from natural language prompts describing scenes, motion, style, subjects, and atmosphere.
  • Image-guided generation support: In compatible workflows, use reference images to help steer composition, character appearance, or scene structure.
  • High-quality motion synthesis: Well-suited for generating clips with more fluid movement and stronger visual continuity than basic animation pipelines.
  • Strong prompt adherence: Designed to follow user instructions closely, making it useful for controlled creative generation.
  • Aesthetic visual output: Helpful for cinematic concepts, polished short clips, and visually engaging marketing or social assets.
  • Creative workflow automation: Can be embedded into applications that need repeatable video generation without manual editing steps.
  • API-friendly deployment: Accessible through CometAPI using a consistent developer integration pattern that fits existing AI application stacks.

How to access and integrate

Step 1: Sign Up for API Key

First, register for a CometAPI account and generate your API key from the dashboard. This key is required to authenticate all requests. Store it securely in your server environment and avoid exposing it in client-side code.

Step 2: Send Requests to kling_video API

Use CometAPI's Kling-compatible endpoint. For video generation, send a POST request to /kling/v1/videos/text2video (or /kling/v1/videos/image2video for image-to-video).

curl https://api.cometapi.com/kling/v1/videos/text2video \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $COMETAPI_API_KEY" \
  -d '{
    "prompt": "A cinematic scene with dramatic lighting.",
    "model_name": "kling-v2-master",
    "aspect_ratio": "16:9",
    "duration": "5"
  }'

Step 3: Retrieve and Verify Results

The API returns a task ID. Poll GET /kling/v1/videos/text2video/{task_id} to check generation status and retrieve the output video URL when complete.

Функции для Kling Video

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

Цены для Kling Video

Изучите конкурентоспособные цены на Kling Video , разработанные для различных бюджетов и потребностей использования. Наши гибкие планы гарантируют, что вы платите только за то, что используете, что упрощает масштабирование по мере роста ваших требований. Узнайте, как Kling Video может улучшить ваши проекты, сохраняя при этом управляемые расходы.
VersionQualityDurationPrice
v1std5s$0.13
v1std10s$0.26
v1pro5s$0.46
v1pro10s$0.92
v1.5/v1.6std5s$0.26
v1.5/v1.6std10s$0.53
v1.5/v1.6pro5s$0.46
v1.5/v1.6pro10s$0.92
v2-master-5s$1.32
v2-master-10s$2.64
v2-1std5s$0.26
v2-1std10s$0.53
v2-1pro5s$0.46
v2-1pro10s$0.92
v2-1-master-5s$1.32
v2-1-master-10s$2.64
v2-5-turbopro5s$0.33
v2-5-turbopro10s$0.66
v2-6 (no native audio)pro5s$0.33
v2-6 (no native audio)pro10s$0.67
v2-6 (native audio, no voice control)pro5s$0.67
v2-6 (native audio, no voice control)pro10s$1.33
v2-6 (native audio, with voice control)pro5s$0.80
v2-6 (native audio, with voice control)pro10s$1.60

Пример кода и API для Kling Video

Получите доступ к исчерпывающим примерам кода и ресурсам API для Kling Video , чтобы упростить процесс интеграции. Наша подробная документация предоставляет пошаговые инструкции, помогая вам использовать весь потенциал Kling Video в ваших проектах.
Python
JavaScript
Curl
import requests
import os

# Get your CometAPI key from https://api.cometapi.com/console/token, and paste it here
COMETAPI_KEY = os.environ.get("COMETAPI_KEY") or "<YOUR_COMETAPI_KEY>"
BASE_URL = "https://api.cometapi.com/kling/v1"

headers = {
    "Authorization": f"Bearer {COMETAPI_KEY}",
    "Content-Type": "application/json",
}

# ============================================================
# Step 1: Create Video Task
# ============================================================
print("Step 1: Creating video task...")

create_payload = {
    "prompt": "A happy scene of a vacation on the beach.",
    "model_name": "kling-v2-6",
}

create_response = requests.post(
    f"{BASE_URL}/videos/text2video", headers=headers, json=create_payload
)

create_result = create_response.json()
print(f"Create response: {create_result}")

# Extract task ID from the response
task_id = create_result.get("data", {}).get("task_id")
if not task_id:
    print("Error: Failed to get task_id from response")
    exit(1)

print(f"Task ID: {task_id}")

# ============================================================
# Step 2: Query Task Status
# ============================================================
print("
Step 2: Querying task status...")

query_response = requests.get(
    f"{BASE_URL}/videos/text2video/{task_id}", headers=headers
)

query_result = query_response.json()
print(f"Query response: {query_result}")

# Check task status
task_status = query_result.get("data", {}).get("status") or query_result.get(
    "data", {}
).get("task_status")
print(f"Task status: {task_status}")

Python Code Example

import requests
import os

# Get your CometAPI key from https://api.cometapi.com/console/token, and paste it here
COMETAPI_KEY = os.environ.get("COMETAPI_KEY") or "<YOUR_COMETAPI_KEY>"
BASE_URL = "https://api.cometapi.com/kling/v1"

headers = {
    "Authorization": f"Bearer {COMETAPI_KEY}",
    "Content-Type": "application/json",
}

# ============================================================
# Step 1: Create Video Task
# ============================================================
print("Step 1: Creating video task...")

create_payload = {
    "prompt": "A happy scene of a vacation on the beach.",
    "model_name": "kling-v2-6",
}

create_response = requests.post(
    f"{BASE_URL}/videos/text2video", headers=headers, json=create_payload
)

create_result = create_response.json()
print(f"Create response: {create_result}")

# Extract task ID from the response
task_id = create_result.get("data", {}).get("task_id")
if not task_id:
    print("Error: Failed to get task_id from response")
    exit(1)

print(f"Task ID: {task_id}")

# ============================================================
# Step 2: Query Task Status
# ============================================================
print("\nStep 2: Querying task status...")

query_response = requests.get(
    f"{BASE_URL}/videos/text2video/{task_id}", headers=headers
)

query_result = query_response.json()
print(f"Query response: {query_result}")

# Check task status
task_status = query_result.get("data", {}).get("status") or query_result.get(
    "data", {}
).get("task_status")
print(f"Task status: {task_status}")

JavaScript Code Example

// Get your CometAPI key from https://api.cometapi.com/console/token, and paste it here
const api_key = process.env.COMETAPI_KEY || "<YOUR_COMETAPI_KEY>";
const base_url = "https://api.cometapi.com/kling/v1";

const headers = {
  "Authorization": `Bearer ${api_key}`,
  "Content-Type": "application/json",
};

async function main() {
  // ============================================================
  // Step 1: Create Video Task
  // ============================================================
  console.log("Step 1: Creating video task...");

  const createPayload = {
    prompt: "A happy scene of a vacation on the beach.",
    model_name: "kling-v2-6"
  };

  const createResponse = await fetch(`${base_url}/videos/text2video`, {
    method: "POST",
    headers: headers,
    body: JSON.stringify(createPayload)
  });

  const createResult = await createResponse.json();
  console.log("Create response:", JSON.stringify(createResult, null, 2));

  // Extract task ID from the response
  const taskId = createResult?.data?.task_id;
  if (!taskId) {
    console.log("Error: Failed to get task_id from response");
    process.exit(1);
  }

  console.log(`Task ID: ${taskId}`);

  // ============================================================
  // Step 2: Query Task Status
  // ============================================================
  console.log("\nStep 2: Querying task status...");

  const queryResponse = await fetch(`${base_url}/videos/text2video/${taskId}`, {
    method: "GET",
    headers: headers
  });

  const queryResult = await queryResponse.json();
  console.log("Query response:", JSON.stringify(queryResult, null, 2));

  // Check task status
  const taskStatus = queryResult?.data?.status || queryResult?.data?.task_status;
  console.log(`Task status: ${taskStatus}`);
}

main();

Curl Code Example

#!/bin/bash

# Get your CometAPI key from https://api.cometapi.com/console/token
# Export it as: export COMETAPI_KEY="your-key-here"

BASE_URL="https://api.cometapi.com/kling/v1"

# ============================================================
# Step 1: Create Video Task
# ============================================================
echo "Step 1: Creating video task..."

CREATE_RESPONSE=$(curl -s --location --request POST "${BASE_URL}/videos/text2video" \
  --header "Authorization: Bearer $COMETAPI_KEY" \
  --header "Content-Type: application/json" \
  --data-raw '{
    "prompt": "A happy scene of a vacation on the beach.",
    "model_name": "kling-v2-6"
  }')

echo "Create response: $CREATE_RESPONSE"

# Extract task_id using jq (install with: brew install jq)
TASK_ID=$(echo "$CREATE_RESPONSE" | jq -r '.data.task_id')

if [ "$TASK_ID" == "null" ] || [ -z "$TASK_ID" ]; then
  echo "Error: Failed to get task_id from response"
  exit 1
fi

echo "Task ID: $TASK_ID"

# ============================================================
# Step 2: Query Task Status
# ============================================================
echo ""
echo "Step 2: Querying task status..."

QUERY_RESPONSE=$(curl -s --location --request GET "${BASE_URL}/videos/text2video/${TASK_ID}" \
  --header "Authorization: Bearer $COMETAPI_KEY")

echo "Query response:"
echo "$QUERY_RESPONSE" | jq .

# Check task status
TASK_STATUS=$(echo "$QUERY_RESPONSE" | jq -r '.data.status // .data.task_status')
echo "Task status: $TASK_STATUS"

Больше моделей

O

Sora 2 Pro

В секунду:$0.24
Sora 2 Pro — наша самая передовая и мощная модель генерации медиаконтента, способная создавать видео с синхронизированным звуком. Она может создавать детализированные, динамичные видеоролики из текста на естественном языке или из изображений.
O

Sora 2

В секунду:$0.08
Сверхмощная модель для генерации видео со звуковыми эффектами, поддерживает формат чата.
M

mj_fast_video

За запрос:$0.6
Midjourney video generation
X

Grok Imagine Video

В секунду:$0.04
Создавайте видео на основе текстовых подсказок, анимируйте статические изображения или редактируйте существующие видео с помощью естественного языка. API позволяет настраивать длительность, соотношение сторон и разрешение создаваемых видео — при этом SDK автоматически выполняет асинхронный опрос.
G

Veo 3.1 Pro

В секунду:$0.25
Veo 3.1-Pro обозначает доступ/конфигурацию с расширенными возможностями семейства Veo 3.1 от Google — поколения видеомоделей короткой формы с поддержкой аудио, которые добавляют более богатый встроенный звук, улучшенные средства управления повествованием и монтажом, а также инструменты расширения сцен.
G

Veo 3.1

В секунду:$0.05
Veo 3.1 — инкрементальное, но существенное обновление Google для семейства Veo «текст и изображение→видео», которое добавляет более богатое нативное аудио, более длинные и лучше контролируемые видеоролики, а также более тонкое редактирование и управление на уровне сцен.

Связанные блоги

Что такое HappyHorse-1.0? Как сравнить Seedance 2.0?
Apr 11, 2026
seedance-2-0

Что такое HappyHorse-1.0? Как сравнить Seedance 2.0?

Узнайте, что такое HappyHorse-1.0, почему он возглавил рейтинг видео Artificial Analysis, как он сравнивается с Seedance 2.0 и что означают последние рейтинги для генерации видео с ИИ.
Запуск Kling 3.0: что изменится
Feb 4, 2026
kling-3-0

Запуск Kling 3.0: что изменится

Kling 3.0 — следующая крупная итерация семейства видеомоделей ИИ Kling — вызывает всплеск интереса среди сообществ создателей контента, агентств и продуктовых команд. Вендоры и аналитики сообществ называют это поколенческим скачком: более длинные видео, нативный синтез аудио и видео, более надёжное сохранение идентичности и образа персонажа на протяжении многокадровых последовательностей и более строгий контроль для кинематографического повествования.
На сколько секунд можно сделать липсинк в Kling?
Jan 26, 2026
kling-ai
kling-2-6

На сколько секунд можно сделать липсинк в Kling?

Текущий инструментарий и публичные модели Kling во многих развертываниях поддерживают операции синхронизации губ на аудиодорожках длительностью до 60 секунд на одну задачу, при этом исходные видео обычно оптимизируют в диапазоне 2–10 секунд для наивысшего качества результатов. Для более крупных задач на практике производственные процессы разбивают длинные аудиодорожки на несколько 60‑секундных (или более коротких) сегментов и затем собирают результаты в постпродакшне.
Поддерживает ли Kling AI NSFW? Все, что нужно знать
Jan 22, 2026
kling-2-6
kling-ai

Поддерживает ли Kling AI NSFW? Все, что нужно знать

Kling AI — платформа для генерации видео из текста и изображений, разработанная компанией Kuaishou (крупная китайская платформа коротких видео). Технически она способна создавать реалистичные, высококачественные короткие видео, но на публичной платформе действует строгая модерация контента, которая активно запрещает порнографические/откровенные (NSFW) материалы и многие политически чувствительные категории. Разработчики могут получить доступ к моделям в стиле Kling через CometAPI, но политические и технические уровни модерации обычно приводят к отклонению откровенных запросов или к сильной фильтрации результатов.
Являются ли видео Kling приватными?
Dec 31, 2025
kling-ai
kling-2-5-turbor

Являются ли видео Kling приватными?

В стремительно развивающемся ландшафте генеративного ИИ Kling AI зарекомендовал себя как серьёзный конкурент отраслевым гигантам, таким как OpenAI’s Sora и Runway Gen-3. Разработанный компанией Kuaishou Technology, Kling AI предлагает генерацию видео «кинематографического уровня», которая покорила создателей контента по всему миру. Однако, учитывая его корни в Китае и облачную модель обработки, перед корпоративными пользователями и людьми, заботящимися о конфиденциальности, встаёт ключевой вопрос: Являются ли видео Kling приватными? Сколько это стоит и как им пользоваться?