RenderFox AI
FC +
Войти Регистрация

← Библиотека моделей

Kling Video 4.0

Видео

Протоколы и возможности

generations, videos

Режимы и параметры

text · text-to-video

Промпт: required; предел символов: 4000.

ПараметрНазначениеПо умолчаниюДопустимые значения
aspect_ratioКадр"16:9"{ "required": true, "values": [ "16:9", "9:16", "1:1", "21:9" ] }
resolutionРазрешение"1080p"{ "required": true, "values": [ "720p", "1080p" ] }
duration_secДлительность5{ "required": true, "min": 3, "max": 30 }

first_frame · image-to-video

Промпт: required; предел символов: 4000.

ПараметрНазначениеПо умолчаниюДопустимые значения
resolutionРазрешение"1080p"{ "required": true, "values": [ "720p", "1080p" ] }
duration_secДлительность5{ "required": true, "min": 3, "max": 30 }

Входные файлы

ПараметрНазначениеПо умолчаниюДопустимые значения
first_frameПервый кадр—{ "media_kind": "image", "required": true, "min_items": 1, "max_items": 1, "collection": false, "ordered": false, "accept": [ "image/png", "image/jpeg", "image/webp" ], "max_bytes": 20971520 }

Фиксированные параметры:

json
{
  "aspect_ratio": "auto"
}

keyframes · image-to-video

Промпт: required; предел символов: 4000.

ПараметрНазначениеПо умолчаниюДопустимые значения
resolutionРазрешение"1080p"{ "required": true, "values": [ "720p", "1080p" ] }
duration_secДлительность5{ "required": true, "min": 3, "max": 30 }

Входные файлы

ПараметрНазначениеПо умолчаниюДопустимые значения
first_frameПервый кадр—{ "media_kind": "image", "required": true, "min_items": 1, "max_items": 1, "collection": false, "ordered": false, "accept": [ "image/png", "image/jpeg", "image/webp" ], "max_bytes": 20971520 }
middle_framesПромежуточные кадры—{ "media_kind": "image", "required": true, "min_items": 1, "max_items": 8, "collection": true, "ordered": true, "accept": [ "image/png", "image/jpeg", "image/webp" ], "max_bytes": 20971520 }
last_frameПоследний кадр—{ "media_kind": "image", "required": false, "min_items": 0, "max_items": 1, "collection": false, "ordered": false, "accept": [ "image/png", "image/jpeg", "image/webp" ], "max_bytes": 20971520 }

Фиксированные параметры:

json
{
  "aspect_ratio": "auto"
}

reference · reference-to-video

Промпт: required; предел символов: 4000.

ПараметрНазначениеПо умолчаниюДопустимые значения
aspect_ratioКадр"16:9"{ "required": true, "values": [ "16:9", "9:16", "1:1", "21:9", "auto" ] }
resolutionРазрешение"1080p"{ "required": true, "values": [ "720p", "1080p" ] }
duration_secДлительность5{ "required": true, "min": 3, "max": 30 }

Входные файлы

ПараметрНазначениеПо умолчаниюДопустимые значения
reference_imagesРеференсы — изображения—{ "media_kind": "image", "required": true, "min_items": 1, "max_items": 10, "collection": true, "ordered": true, "accept": [ "image/png", "image/jpeg", "image/webp" ], "max_bytes": 20971520 }
reference_videosРеференсные видео—{ "media_kind": "video", "required": false, "min_items": 0, "max_items": 4, "collection": true, "ordered": true, "accept": [ "video/mp4", "video/quicktime", "video/webm" ], "max_bytes": 52428800 }

video_edit · video-to-video

Промпт: required; предел символов: 4000.

ПараметрНазначениеПо умолчаниюДопустимые значения
resolutionРазрешение"1080p"{ "required": true, "values": [ "720p", "1080p" ] }
duration_secДлительность5{ "required": true, "min": 3, "max": 30 }

Входные файлы

ПараметрНазначениеПо умолчаниюДопустимые значения
source_videoВидео—{ "media_kind": "video", "required": true, "min_items": 1, "max_items": 1, "collection": false, "ordered": false, "accept": [ "video/mp4", "video/quicktime", "video/webm" ], "max_bytes": 52428800 }
reference_imagesРеференсы — изображения—{ "media_kind": "image", "required": false, "min_items": 0, "max_items": 10, "collection": true, "ordered": true, "accept": [ "image/png", "image/jpeg", "image/webp" ], "max_bytes": 20971520 }
reference_videosРеференсные видео—{ "media_kind": "video", "required": false, "min_items": 0, "max_items": 4, "collection": true, "ordered": true, "accept": [ "video/mp4", "video/quicktime", "video/webm" ], "max_bytes": 52428800 }

Фиксированные параметры:

json
{
  "aspect_ratio": "auto"
}

first_last_frame · image-to-video

Промпт: required; предел символов: 4000.

ПараметрНазначениеПо умолчаниюДопустимые значения
resolutionРазрешение"1080p"{ "required": true, "values": [ "720p", "1080p" ] }
duration_secДлительность5{ "required": true, "min": 3, "max": 30 }

Входные файлы

ПараметрНазначениеПо умолчаниюДопустимые значения
first_frameПервый кадр—{ "media_kind": "image", "required": true, "min_items": 1, "max_items": 1, "collection": false, "ordered": false, "accept": [ "image/png", "image/jpeg", "image/webp" ], "max_bytes": 20971520 }
last_frameПоследний кадр—{ "media_kind": "image", "required": true, "min_items": 1, "max_items": 1, "collection": false, "ordered": false, "accept": [ "image/png", "image/jpeg", "image/webp" ], "max_bytes": 20971520 }

Фиксированные параметры:

json
{
  "aspect_ratio": "auto"
}

Совместимость настроек

json
[
  {
    "allowed": {
      "aspect_ratio": [
        "16:9",
        "9:16",
        "1:1",
        "21:9"
      ]
    },
    "fallback": {
      "aspect_ratio": "16:9"
    },
    "when": {
      "mode": "text"
    }
  },
  {
    "allowed": {
      "aspect_ratio": [
        "auto"
      ]
    },
    "fallback": {
      "aspect_ratio": "auto"
    },
    "when": {
      "mode": "first_frame"
    }
  },
  {
    "allowed": {
      "aspect_ratio": [
        "auto"
      ]
    },
    "fallback": {
      "aspect_ratio": "auto"
    },
    "when": {
      "mode": "first_last_frame"
    }
  },
  {
    "allowed": {
      "aspect_ratio": [
        "auto"
      ]
    },
    "fallback": {
      "aspect_ratio": "auto"
    },
    "when": {
      "mode": "keyframes"
    }
  },
  {
    "allowed": {
      "aspect_ratio": [
        "auto"
      ]
    },
    "fallback": {
      "aspect_ratio": "auto"
    },
    "when": {
      "mode": "video_edit"
    }
  }
]

Расчёт стоимости

Цена зависит от выбранных настроек и входных файлов. Калькулятор рассчитывает стоимость без генерации. Для расчёта с файлами используйте POST /v1/generations/quote с API-ключом. Тариф и параметры фиксируются при создании задачи.

Пример запроса

bash
curl "${RENDERFOX_BASE_URL:-https://api.renderfox.ru/v1}/generations" \
  -H "Authorization: Bearer $RENDERFOX_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $(uuidgen)" \
  --data-binary @request.json
json
{
  "model": "kling-4.0",
  "mode": "text",
  "prompt": "Создай результат по этому описанию.",
  "settings": {
    "aspect_ratio": "16:9",
    "resolution": "1080p",
    "duration_sec": 5
  },
  "inputs": {}
}

Новый логический запрос — новый Idempotency-Key. Сетевой повтор использует прежние ключ и тело. Резерв, списание и возврат FC · Ошибки · Каталог.

Версия тарифа: dfebc5da201005b3850a96383f80f62643868e4c49b13eddebe17f5ddd2bb4e4. Версия каталога: d12314f1d1fbe542. Последнее обновление источника: версия опубликованного каталога.