> ## 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（万相 2.2）プロ版テキスト動画生成モデルは、テキスト説明に基づいて高品質な動画コンテンツを生成できます。前世代のモデルと比較して、画面ディテールとモーション安定性の両面で大幅に向上しており、長さ 5 秒および 8 秒の動画生成に対応しています。

<Tip>
  これは**非同期**APIであり、非同期タスクの task\_id のみを返します。この task\_id を使用して [タスク結果照会 API](/ja/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 Key}}。
</ParamField>

## リクエストボディ

<ParamField body="input" type="object" required={true}>
  プロンプトなど、入力の基本情報。

  <Expandable title="properties" defaultOpen={true}>
    <ParamField body="prompt" type="string" required={true}>
      テキストプロンプト。中国語および英語に対応し、長さは 800 文字以内です。各漢字/文字は 1 文字としてカウントされ、超過部分は自動的に切り捨てられます。

      例値：月明かりの下を走る子猫。
    </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}>
      乱数シード。モデル生成内容のランダム性を制御するために使用します。値の範囲は `[0, 2147483647]` です。

      指定しない場合、アルゴリズムが自動的に乱数を生成してシードとして使用します。生成内容を比較的安定させたい場合は、同じ 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](/ja/docs/models/reference-get-async-task-result) をリクエストし、生成結果を取得してください
</ResponseField>
