Руководство по модели

Kling 4.0 API: цена, клипы по 30 секунд и рабочий код

Kling 4.0 — новейшая видеомодель Kuaishou: клипы до 30 секунд в 720p или 1080p, всегда со стереозвуком, по тексту, первому и последнему кадру или до десяти референсным изображениям. В этом руководстве описано, что она умеет, сколько стоит за секунду и за клип, и приведены запросы, которые можно запускать как есть.

В чём Kling 4.0 хорош

Kling 4.0 появился на Revana в конце октября 2026 года. По сравнению с Kling 3.0 он вдвое увеличивает максимальную длину клипа, добавляет в основную модель референсные изображения и видео в видео и позволяет выбирать формат кадра.

  • До 30 секунд в одном запросе. Достаточно для короткой сцены из нескольких планов без склейки клипов.
  • Один и тот же персонаж во всех планах. Передайте до десяти референсных изображений человека, продукта или места, и модель сохранит их неизменными.
  • Звук в каждом клипе. Речь, эффекты и атмосфера создаются вместе с картинкой, в стерео. Цены без звука нет.
  • Вертикальный, квадратный или кинематографичный. 16:9, 9:16, 1:1 и 21:9, так что клип для TikTok или Reels получается в нужном формате.
  • Первый и последний кадры. Зафиксируйте, где план начинается и заканчивается, для презентаций продукта и переходов.

Как и у любой актуальной модели видео, точный текст на экране ненадёжен, поэтому титры и субтитры добавляйте при монтаже.

Входные данные и лимиты

ПараметрKling 4.0
Id моделиkling-4.0
Задачитекст в видео, изображение в видео, первый и последний кадр, референсные изображения и видео в видео
Разрешение720p и 1080p
Длительностьот 3 до 30 с
Соотношение сторон16:9, 9:16, 1:1 and 21:9
Референсные изображениядо 10, в image_urls
Звуквсегда включён, стерео
Маршрутытри маршрута

Поле или значение, которое модель не поддерживает, отклоняется с 422 до любых списаний. Актуальные параметры всегда показаны на странице модели Kling 4.0.

Цены Kling 4.0 (ноябрь 2026)

Kling 4.0 тарифицируется за секунду видео на выходе, звук включён. Для задач с видео на входе (видео в видео) цена ниже.

Kling 4.0: цена за секунду и за клип
РазрешениеЗа секунду5 s10 s30 sС видео на входе / с
720p$0.135$0.675$1.35$4.05$0.08
1080p$0.20$1.00$2.00$6.00$0.12

Цена каждой задачи резервируется на вашем балансе при отправке и списывается, только если задача завершилась успешно; точная сумма возвращается в cost_usd. Пакеты кредитов и цены всех остальных моделей есть на странице цен.

Kling 4.0 или Kling 3.0?

Сравнение Kling 4.0 и Kling 3.0
Kling 4.0Kling 3.0
Самый длинный клип30 s15 s
Разрешение720p и 1080p720p, 1080p и 4K
Соотношение сторон16:9, 9:16, 1:1, 21:9не указано
Референсные изображениядо 10нет (используйте Kling 3.0 Omni)
720p со звуком / с$0.135$0.13
1080p со звуком / с$0.20$0.17

Выбирайте Kling 4.0 для длинных дублей, вертикального видео и стабильных персонажей; Kling 3.0 немного дешевле для коротких клипов 16:9 и подходит для 4K. Другие варианты см. в статье Seedance 2.5 vs Veo 3.1 vs Kling 3.0.

Генерация вертикального видео в Kling 4.0

Отправьте POST /v1/generations с "model": "kling-4.0". Этот запрос просит 10-секундный клип 9:16 в 720p с репликой диалога, он стоит $1.35.

cURL
export REVANA_API_KEY="sr_live_..."

# One Idempotency-Key per job, made once: resend with the same $KEY after a timeout, a 429 or a 5xx
KEY=$(uuidgen)

# 1. Submit the job (returns 202 with the generation id). max_cost_usd is your cap: the most it may cost.
curl https://api.revana.si/v1/generations \
  -H "Authorization: Bearer $REVANA_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $KEY" \
  -d '{
    "model": "kling-4.0",
    "input": {
      "prompt": "Vertical shot, rainy night in a small ramen shop. The cook slides a steaming bowl across the counter and says: \"Last one tonight.\" The customer smiles. Camera slowly pushes in. Rain on the window, sizzling pan, quiet city ambience.",
      "resolution": "720p",
      "aspect_ratio": "9:16",
      "duration": 10
    },
    "max_cost_usd": 3
  }'

# 2. Poll with the id from step 1 until status is "succeeded" or "failed".
#    A failed job is free; make a new KEY before you submit it again.
curl https://api.revana.si/v1/generations/gen_01JC4K9R2T \
  -H "Authorization: Bearer $REVANA_API_KEY"
Python
import os
import time
import uuid

import requests

API = "https://api.revana.si/v1"
HEADERS = {"Authorization": f"Bearer {os.environ['REVANA_API_KEY']}"}
# One Idempotency-Key per job, made once. Resend after a timeout, a 429 or a 5xx with the
# same KEY: you get the same job back, never a second charge.
KEY = str(uuid.uuid4())

resp = requests.post(f"{API}/generations", headers={**HEADERS, "Idempotency-Key": KEY}, json={
    "model": "kling-4.0",
    "input": {
        "prompt": "Vertical shot, rainy night in a small ramen shop. The cook slides a steaming bowl across the counter and says: \"Last one tonight.\" The customer smiles. Camera slowly pushes in. Rain on the window, sizzling pan, quiet city ambience.",
        "resolution": "720p",
        "aspect_ratio": "9:16",
        "duration": 10,
    },
    "max_cost_usd": 3,  # your cap: the most this job may cost
})
resp.raise_for_status()
job = resp.json()

while job["status"] in ("queued", "running"):
    time.sleep(5)
    job = requests.get(f"{API}/generations/{job['id']}", headers=HEADERS).json()

if job["status"] == "succeeded":
    print(job["output"]["urls"], job["cost_usd"])
else:
    # A failed job is free. To try again, make a new KEY: this one answers with the failure.
    print("Failed:", job["error"])

Вызов отправки возвращает 202 и id генерации. Опрашивайте её каждые несколько секунд; когда статус станет succeeded, ссылки на видео будут в output.urls:

Ответ
{
  "id": "gen_01JC4K9R2T",
  "model": "kling-4.0",
  "status": "succeeded",
  "output": {
    "urls": [
      "https://cdn.revana.si/g/gen_01JC4K9R2T/0.mp4"
    ]
  },
  "cost_usd": 1.35,
  "attempts": 1,
  "error": null,
  "created_at": "2026-11-03T14:02:11Z",
  "completed_at": "2026-11-03T14:05:02Z"
}

Скачайте файл сразу, потому что ссылки на результат истекают.

Сохраняйте персонажа во всех планах с помощью референсных изображений

Передайте до десяти изображений в image_urls и назовите их в промпте. Этот 30-секундный клип в 1080p стоит $6.00; сначала сделайте черновик в 720p за $4.05.

Тело запроса
{
  "model": "kling-4.0",
  "input": {
    "prompt": "A short film in three shots. The woman from the first picture cycles through the city from the second picture at dawn, stops at the cafe, and orders a coffee in the cup from the third picture. Same face and jacket in every shot. Street sounds, bicycle bell, cafe chatter.",
    "image_urls": [
      "https://example.com/character.jpg",
      "https://example.com/city.jpg",
      "https://example.com/cup.jpg"
    ],
    "resolution": "1080p",
    "aspect_ratio": "16:9",
    "duration": 30
  },
  "max_cost_usd": 10
}

Первый и последний кадры

Передайте первое изображение как image_url, а последнее как end_image_url. 5-секундный переход в 1080p стоит $1.00.

Тело запроса
{
  "model": "kling-4.0",
  "input": {
    "prompt": "The sneaker box opens and the shoe rises out of it, turning slowly under a soft spotlight. A low whoosh, then a click.",
    "image_url": "https://example.com/box-closed.jpg",
    "end_image_url": "https://example.com/sneaker-reveal.jpg",
    "resolution": "1080p",
    "aspect_ratio": "9:16",
    "duration": 5
  },
  "max_cost_usd": 2
}

Советы по промптам для Kling 4.0

  • Описывайте длинные клипы по планам. Для 20–30 секунд перечисляйте планы по порядку («сначала», «затем», «наконец»), по одному действию в каждом.
  • Называйте каждый референс. Укажите, какое изображение — персонаж, какое — место, а какое — продукт.
  • Диалоги берите в кавычки. Указывайте, кто говорит и в каком порядке, и делайте реплики короткими.
  • Опишите звук. В каждом клипе есть звук, так что скажите модели, каким он должен быть: дождь, толпа, один голос.
  • Делайте черновики короткими и в 720p. Подберите стиль на 5-секундном дубле в 720p, а затем рендерите длинную версию или версию в 1080p.

Маршрутизация и переход на запасной маршрут

Сейчас у Kling 4.0 на Revana три маршрута. Маршрутизатор сначала отправляет каждую задачу по самому дешёвому маршруту; если он выдаёт ошибку или превышает время ожидания, задача автоматически переходит на следующий. Вы платите указанную цену независимо от маршрута, а списание идёт только за успешный.

Переход на запасной маршрут — не гарантия доступности. Если не сработали все маршруты, задача завершается как failed с ошибкой и ничего не стоит; обработайте это в своём приложении.

Сравните Kling 4.0 с остальным каталогом на странице моделей, изучите справочник по полям в документации или получите API-ключ.

Частые вопросы

Сколько стоит API Kling 4.0?

В ноябре 2026 года Kling 4.0 стоит $0.135 за секунду в 720p и $0.20 в 1080p, звук включён. 10-секундный клип в 720p стоит $1.35.

Какой длины может быть видео в Kling 4.0?

От 3 до 30 секунд на запрос. Длительность задаётся полем duration.

Может ли Kling 4.0 делать вертикальное видео 9:16?

Да. Задайте aspect_ratio равным 9:16. Также поддерживаются 16:9, 1:1 и 21:9.

Всегда ли Kling 4.0 создаёт звук?

Да. Каждый клип идёт со стереозвуком, и он уже входит в цену за секунду. Опишите в промпте речь, эффекты и атмосферу, которые вам нужны.

Сколько референсных изображений принимает Kling 4.0?

До десяти, они передаются в image_urls. С их помощью персонаж, продукт или место остаются одинаковыми во всех планах.

Можно ли вызывать Kling 4.0 из Claude или ChatGPT?

Да. У Revana есть MCP-сервер: подключите его в Claude или ChatGPT и попросите видео в Kling 4.0 обычными словами. Он назовёт цену, прежде чем что-либо создавать.

Kling 4.0 с одним ключом

Один и тот же ключ и формат запроса для Kling, Veo, Seedance, Wan и остального каталога. Предоплаченные кредиты от $10.