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

# Wan 2.2 文生视频

Wan 2.2（万相 2.2）专业版文生视频模型，能够根据文本描述生成高质量的视频内容。相比前代模型，在画面细节表现、运动稳定性等方面均有显著提升，可生成固定时长为 5 秒的视频。

<Warning>
  本模型服务仅针对已完成 PPIO派欧云 平台企业认证的用户开放。具体请参见[实名认证](/docs/support/identity-verification)。
</Warning>

<Tip>
  这是一个**异步**API，只会返回异步任务的 task\_id。您应该使用该 task\_id 请求 [查询任务结果 API](/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和1080P对应的所有分辨率。
      用于指定视频分辨率，格式为宽\*高。不同模型支持的分辨率如下：

      **480P档位**：可选的视频分辨率及其对应的视频宽高比为：

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

      **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="prompt_extend" type="bool" required={false}>
      是否开启prompt智能改写。开启后使用大模型对输入prompt进行智能改写。对于较短的prompt生成效果提升明显，但会增加耗时。

      * `true`：默认值，开启智能改写。
      * `false`：不开启智能改写。
    </ParamField>

    <ParamField body="seed" type="integer" required={false}>
      随机数种子，用于控制模型生成内容的随机性。取值范围为 `[0, 2147483647]`。

      如果不提供，则算法自动生成一个随机数作为种子。如果希望生成内容保持相对稳定，可以使用相同的seed参数值。
    </ParamField>

    <ParamField body="watermark" type="bool" required={false}>
      是否添加水印标识，水印位于图片右下角，文案为"AI生成"。

      * `false`：默认值，不添加水印。
      * `true`：添加水印。
    </ParamField>
  </Expandable>
</ParamField>

## 响应

<ResponseField name="task_id" type="string" required={true}>
  异步任务的 task\_id。您应该使用该 task\_id 请求 [查询任务结果 API](/docs/models/reference-get-async-task-result) 以获取生成结果
</ResponseField>
