AGTCloud API Docs
ガイドAPIリファレンス連携とリソース更新とヘルプ
動画生成Seedance

Seedance 2.5 Draft サンプル動画生成ガイド

480p のサンプルを確認し、Draft タスク ID を使って 1080p の正式動画を生成します。

Draft モードでは、シーン、カメラワーク、被写体の動きを確認してから正式動画を生成できます。既存の作成・取得 API を使い、まず 480p のサンプルを作成し、確認後にそのタスク ID を参照して 1080p の正式動画を作成します。

呼び出し手順

いずれかの形式を選び、次の四つの手順を完了してください。MODEL_ID は現在の API キーで使用できる Seedance 2.5 モデルに、キーとタスク ID のプレースホルダーはご自身の値に置き換えます。二回の作成では同じモデルとアカウントを使用してください。

Draft サンプルを作成する

プラットフォームの作成 API にプロンプトまたは参照素材を渡し、draft: true と resolution: "480p" を設定します。返された task_id(id と同じ意味)を PLATFORM_DRAFT_TASK_ID として保存し、サンプルの取得に使用します。

curl 'https://api.agtcloud.cn/v1/video/generations' \
  -H 'Authorization: Bearer your-api-key' \
  -H 'Content-Type: application/json' \
  --data '{
    "model": "MODEL_ID",
    "content": [
      {"type": "text", "text": "白いウサギが紙飛行機に乗って雲の間を飛び、カメラが滑らかに前進する"}
    ],
    "draft": true,
    "resolution": "480p",
    "duration": 5,
    "ratio": "16:9"
  }'

サンプルを取得して確認する

プラットフォームのタスク ID で照会し、raw=true でネイティブタスクを取得します。status が queued/running の場合は待ってから再照会します。成功したら content.video_url をプレビューし、ネイティブレスポンスの id を DRAFT_TASK_ID として保存します。

curl 'https://api.agtcloud.cn/v1/video/generations/PLATFORM_DRAFT_TASK_ID?raw=true' \
  -H 'Authorization: Bearer your-api-key'

第二段階で使用するのはネイティブのサンプル ID DRAFT_TASK_ID です。プラットフォームの照会用 ID と混同しないでください。失敗、キャンセル、期限切れの場合はポーリングを停止し、エラー情報を確認します。サンプルが succeeded の場合のみ続行できます。

サンプルから正式動画を作成する

サンプルを確認したら、同じ MODEL_ID を使用し、content.draft_task.id にネイティブのサンプル ID を指定します。解像度は 1080p に設定し、プロンプト、素材、長さなど自動継承されるパラメーターは再送信しないでください。

curl 'https://api.agtcloud.cn/v1/video/generations' \
  -H 'Authorization: Bearer your-api-key' \
  -H 'Content-Type: application/json' \
  --data '{
    "model": "MODEL_ID",
    "content": [
      {"type": "draft_task", "draft_task": {"id": "DRAFT_TASK_ID"}}
    ],
    "resolution": "1080p"
  }'

今回返された新しいプラットフォームのタスク ID を PLATFORM_FINAL_TASK_ID として保存します。サンプルと正式動画は別のタスクであり、ID も異なります。

正式動画を取得して保存する

新しいタスク ID で照会し、成功したらネイティブレスポンスの content.video_url から正式動画をダウンロードします。draft は false で、draft_task_id は使用したサンプルを示します。

curl 'https://api.agtcloud.cn/v1/video/generations/PLATFORM_FINAL_TASK_ID?raw=true' \
  -H 'Authorization: Bearer your-api-key'

raw=true を省略して既定のプラットフォーム形式を使用する場合は、プラットフォームの取得 APIに従って data.status と結果 URL を読み取ってください。ネイティブレスポンスのフィールドパスをそのまま適用しないでください。

正式生成時のパラメーター規則

分類フィールド正式生成時の扱い
固定要件model、content.draft_task.id、resolution、draft同じモデルと成功済みのネイティブサンプル ID を使用し、解像度を 1080p に設定します。draft は省略するか false にします
自動継承プロンプト、画像・動画・音声素材、duration、ratio、seed、generate_audio、omni_reference_task_type再送信しないでください。サンプル作成時と同じ値でもエラーになります
再設定可能return_last_frame、output_format、watermark、service_tier、execution_expires_after、priority、callback_url、safety_identifier正式動画の要件に応じて設定します。省略時は今回のリクエストの既定値を使用し、サンプルの設定を継承する保証はありません

有効期間と課金

  • Draft タスク ID は created_at から七日間有効です。期限切れ後は正式動画の生成に使用できません。
  • サンプルと正式動画は別々の生成タスクで、それぞれ課金されます。サンプルは 480p 生成として、正式動画は目標解像度と入力の構成に応じて課金されます。
  • 結果の動画 URL は 24 時間有効で、最大 100 回ダウンロードできます。速やかにダウンロードまたは転送してください。
  • このガイドは Seedance 2.5 向けであり、Seedance 2.0 には適用されません。

全フィールドはプラットフォームの作成、ネイティブの作成、プラットフォームの取得、ネイティブの取得をご覧ください。

Seedance 2.5 公式 Draft ガイドサンプルモードのパラメーター継承、生成制限、呼び出し手順を確認できます。

このページの内容