> ## 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.5 Preview: видео из текста

Модель Wan 2.5 Preview для генерации видео из текста поддерживает создание высококачественного видеоконтента на основе текстового описания и может генерировать видео длительностью 5 или 10 секунд. Добавлены возможности работы с аудио: поддерживается автоматическая озвучка, а также можно задать собственный аудиофайл.

<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="Описание полей" defaultOpen={true}>
    <ParamField body="prompt" type="string" required={true}>
      Позитивный текстовый промпт. Поддерживаются китайский и английский языки, максимальная длина — 2000 символов; лишняя часть автоматически обрезается.

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

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

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

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

    <ParamField body="audio_url" type="string" required={false}>
      URL пользовательского аудиофайла для генерации видео. Подробности использования см. в описании настроек аудио.

      Требования к аудио:

      * Формат: wav, mp3.
      * Длительность: 3–30 секунд.
      * Размер файла: не более 15 MB.

      Обработка слишком длинного аудио: если длительность аудио превышает целевую длительность видео (например, 5 или 10 секунд), сохраняются только первые 5 или первые 10 секунд, остальная часть автоматически отбрасывается; если длительность аудио меньше длительности видео, оставшаяся часть видео будет без звука. Например, если аудио длится 3 секунды, а видео — 5 секунд, то в первых 3 секундах выходного видео будет звук, а последние 2 секунды будут беззвучными.
    </ParamField>
  </Expandable>
</ParamField>

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

  <Expandable title="Описание полей" defaultOpen={true}>
    <ParamField body="size" type="string" required={false}>
      Поддерживаются разрешения 480P, 720P и 1080P. Значение по умолчанию: `1920*1080` (то есть 1080P).
      Параметр `size` используется для указания разрешения выходного видео в формате ширина\*высота. Конкретные поддерживаемые значения для разных уровней разрешения перечислены ниже:

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

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

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

      * `1280*720`: 16:9
      * `720*1280`: 9:16
      * `960*960`: 1:1
      * `1088*832`: 4:3
      * `832*1088`: 3:4

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

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

      <Warning>
        **Распространенная ошибка при использовании параметра size**: необходимо указывать конкретное разрешение (например, `1280*720`), а не соотношение сторон (например, `1:1`) или название уровня (например, `480P`, `720P`).
      </Warning>
    </ParamField>

    <ParamField body="duration" type="integer" required={false}>
      Длительность выходного видео, доступные значения: `5` секунд, `10` секунд.

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

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

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

    <ParamField body="audio" type="boolean" required={false}>
      Добавлять ли аудио.

      Приоритет параметров: audio\_url > audio; действует только если audio\_url пуст.

      * `true`: по умолчанию, автоматически добавить озвучку к видео
      * `false`: не добавлять аудио, выходное видео будет без звука

      Пример значения: true
    </ParamField>

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

      Если не указать значение, система автоматически сгенерирует случайный сид. Если требуется более стабильный и согласованный результат генерации, можно указать одно и то же значение seed.
    </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>
