> ## Documentation Index
> Fetch the complete documentation index at: https://docs.jiekou.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# VIDU Q2 Turbo интеллектуальный многокадровый режим

Быстро генерируйте связные видео на основе нескольких изображений ключевых кадров. Поддерживаются три разрешения: 540p, 720p и 1080p. Версия Turbo обеспечивает баланс между скоростью генерации и качеством видео.

<Tip>
  Это **асинхронный** API, который возвращает только task\_id асинхронной задачи. Используйте этот task\_id для запроса [API получения результата задачи](/ru/docs/models/reference-get-async-task-result), чтобы получить результат генерации.
</Tip>

## Заголовки запроса

<ParamField header="Content-Type" type="string" required={true}>
  Перечисляемое значение: `application/json`
</ParamField>

<ParamField header="Authorization" type="string" required={true}>
  Формат Bearer-аутентификации: Bearer \{\{API 密钥}}.
</ParamField>

## Тело запроса

<ParamField body="wm_url" type="string">
  URL изображения водяного знака. Если водяной знак включен, но пользовательский URL водяного знака не передан, используется водяной знак по умолчанию. Если водяной знак не добавляется, этот параметр не действует.
</ParamField>

<ParamField body="payload" type="string">
  Сквозной параметр. Не обрабатывается, используется только для передачи данных. Максимум 1048576 символов.
</ParamField>

<ParamField body="meta_data" type="string">
  Идентификатор метаданных, строка в формате JSON. Сквозное поле.
</ParamField>

<ParamField body="watermark" type="boolean" default={false}>
  Добавлять ли водяной знак. true: добавить водяной знак; false: не добавлять водяной знак. По умолчанию не добавляется.
</ParamField>

<ParamField body="resolution" type="string" default="720p">
  Разрешение видео. По умолчанию — 720p.

  Допустимые значения: `540p`, `720p`, `1080p`
</ParamField>

<ParamField body="start_image" type="string" required={true}>
  Изображение первого кадра. Поддерживается передача изображения в кодировке Base64 или URL изображения. Поддерживается ввод только 1 изображения. Поддерживаемые форматы: png, jpeg, jpg, webp. Соотношение сторон изображения должно быть менее 1:4 или 4:1. Размер изображения не должен превышать 50 MB.
</ParamField>

<ParamField body="wm_position" type="string" default="bottom_left">
  Положение водяного знака. По умолчанию — слева внизу. Если водяной знак не добавляется, этот параметр не действует.

  Допустимые значения: `top_left`, `top_right`, `bottom_right`, `bottom_left`
</ParamField>

<ParamField body="image_settings" type="object[]" required={true}>
  Массив конфигураций ключевых кадров: минимум 2 ключевых кадра и максимум 9 ключевых кадров для каждой задачи.

  Длина массива: 2 - 9

  <Expandable title="properties" defaultOpen={true}>
    <ParamField body="prompt" type="string">
      Промпт для продолжения предыдущего изображения, используемый для управления содержимым продлеваемого видео.
    </ParamField>

    <ParamField body="duration" type="integer" default={5}>
      Длительность многокадрового сегмента. Длительность видео между разными ключевыми кадрами. По умолчанию — 5s; допустимые значения — 2～7s.

      Диапазон значений: \[2, 7]
    </ParamField>

    <ParamField body="key_image" type="string" required={true}>
      Референсное изображение промежуточного кадра. Модель использует изображение из этого параметра как конечный кадр для генерации видео. Поддерживается передача изображения в кодировке Base64 или URL изображения. Поддерживается ввод только 1 изображения. Порядок ввода соответствует порядку на временной шкале (от первого кадра к последнему). Поддерживаемые форматы: png, jpeg, jpg, webp. Соотношение сторон изображения должно быть менее 1:4 или 4:1. Размер изображения не должен превышать 50 MB.
    </ParamField>
  </Expandable>
</ParamField>

## Информация об ответе

<ResponseField name="task_id" type="string" required={true}>
  Используйте task\_id для запроса [API получения результата задачи](/ru/docs/models/reference-get-async-task-result), чтобы получить сгенерированный вывод.
</ResponseField>

<ResponseField name="provider_request_id" type="string" required={false}>
  Provider request ID (optional)
</ResponseField>
