> ## 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.

# Wan 2.2: генерация видео из текста

Wan 2.2（Wanxiang 2.2）— профессиональная модель генерации видео из текста, способная создавать высококачественный видеоконтент на основе текстового описания. По сравнению с предыдущими моделями она значительно улучшена в плане детализации изображения и стабильности движения, а также поддерживает генерацию видео длительностью 5 и 8 секунд.

<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="input" type="object" required={true}>
  Основная входная информация, например промпт.

  <Expandable title="properties" defaultOpen={true}>
    <ParamField body="prompt" type="string" required={true}>
      Текстовый промпт. Поддерживаются китайский и английский языки; длина не должна превышать 800 символов. Каждый китайский иероглиф/буква считается одним символом, а лишняя часть будет автоматически обрезана.

      Пример значения: котёнок бежит под лунным светом.
    </ParamField>

    <ParamField body="negative_prompt" type="string" required={false}>
      Негативный промпт, используемый для описания того, что не должно появляться в кадрах видео; позволяет ограничить содержимое видеоизображения.

      Поддерживаются китайский и английский языки; длина не должна превышать 500 символов, лишняя часть будет автоматически обрезана.

      Пример значения: низкое разрешение, ошибки, худшее качество, низкое качество, неполнота, лишние пальцы, неправильные пропорции и т. д.
    </ParamField>
  </Expandable>
</ParamField>

<ParamField body="parameters" type="object" required={true}>
  Параметры обработки видео.

  <Expandable title="properties" defaultOpen={true}>
    <ParamField body="size" type="string" required={true}>
      Поддерживаются несколько уровней разрешения: 480P, 720P и 1080P. Значение по умолчанию — `1920*1080`（1080P）。
      Используется для указания разрешения видео в формате ширина\*высота. Разрешения, поддерживаемые разными моделями, перечислены ниже:

      **Уровень 480P**：доступные разрешения видео и соответствующие им соотношения сторон:

      * `832*480`：16:9。
      * `480*832`：9:16。
      * `624*624`：1:1。

      **Уровень 720P**：доступные разрешения видео и соответствующие им соотношения сторон:

      * `1280*720`：16:9。
      * `720*1280`：9:16。

      **Уровень 1080P**：доступные разрешения видео и соответствующие им соотношения сторон:

      * `1920*1080`： 16:9。
      * `1080*1920`： 9:16。
      * `1440*1440`： 1:1。
      * `1632*1248`： 4:3。
      * `1248*1632`： 3:4。

      <Warning>
        **Распространённая ошибка с параметром size**：size должен быть задан конкретным числовым значением целевого разрешения（например, `1280*720`）, а не соотношением сторон（например, `1:1`）или названием уровня разрешения（например, `480P` или `720P`）。
      </Warning>
    </ParamField>

    <ParamField body="duration" type="integer" required={false}>
      Длительность генерируемого видео.

      * Для разрешений `480P` и `720P` доступная длительность — `5` или `8` секунд.
      * Для разрешения `1080P` длительность фиксирована и составляет `5` секунд.

      Значение по умолчанию: `5`.
    </ParamField>

    <ParamField body="prompt_extend" type="bool" required={false}>
      Включать ли интеллектуальное переписывание prompt. После включения большая модель используется для интеллектуального переписывания входного prompt. Для коротких prompt это заметно улучшает результат генерации, но увеличивает время обработки.

      * `true`：значение по умолчанию, интеллектуальное переписывание включено.
      * `false`：интеллектуальное переписывание не включено.
    </ParamField>

    <ParamField body="seed" type="integer" required={false}>
      Seed случайного числа, используемый для управления случайностью контента, генерируемого моделью. Диапазон значений: `[0, 2147483647]`.

      Если параметр не указан, алгоритм автоматически сгенерирует случайное число в качестве seed. Если требуется, чтобы содержимое генерации оставалось относительно стабильным, используйте одно и то же значение параметра seed.
    </ParamField>

    <ParamField body="loras" type="object[]" required={false}>
      Список моделей LoRA, которые необходимо применить（не более 3）.

      <Expandable title="properties" defaultOpen={false}>
        <ParamField body="path" type="string" required={true}>
          Путь к модели LoRA
        </ParamField>

        <ParamField body="scale" type="float" required={true}>
          Весовой коэффициент модели LoRA

          Диапазон значений: 0.0 \~ 4.0
        </ParamField>
      </Expandable>
    </ParamField>
  </Expandable>
</ParamField>

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

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