Video API: Seedance の非同期タスクで動画を生成する

By Tokuse
API動画生成Seedance
他の言語でも読む:English한국어

Video は Seedance の非同期タスクで動画を生成するエンドポイントです。送信時に task_id を受け取り、その ID で完了状態を確認します。status が succeeded になるまでポーリングしてください。

エンドポイント

送信:

POST https://tokuse.com/v1/video/generations

状態確認:

GET https://tokuse.com/v1/video/generations/{task_id}

認証

リクエストヘッダーに Authorization: Bearer sk-your-tokuse-key を付けます。送信と状態確認の両方で同じキーを使います。

対応モデル

  • Seedance

モデル ID は Tokuse のモデル一覧で確認してください。

リクエスト例

送信:

curl -X POST https://tokuse.com/v1/video/generations \
  -H "Authorization: Bearer sk-your-tokuse-key" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "seedance",
    "prompt": "海辺を歩く人の後ろ姿、夕方の柔らかい光、シネマティック",
    "duration": 5,
    "resolution": "720p",
    "ratio": "16:9"
  }'

状態確認:

curl https://tokuse.com/v1/video/generations/cgt-20261115093000-abc12 \
  -H "Authorization: Bearer sk-your-tokuse-key"

レスポンス例

送信:

{
  "task_id": "cgt-20261115093000-abc12",
  "status": "queued"
}

状態確認:

{
  "task_id": "cgt-20261115093000-abc12",
  "status": "succeeded",
  "video_url": "https://ark-content-generation-cn-beijing.tos-cn-beijing.volces.com/..."
}

注意事項と制限

  • duration は 5 秒、resolution は 480p または 720p、ratio は 16:9 を指定できます。
  • task_id を 5〜10 秒間隔でポーリングし、status が succeeded になるのを待ちます。
  • 失敗したタスクは status が failed になります。
  • 動画の生成には数分かかることがあります。短い間隔で連続リクエストを送らないでください。

料金

料金はモデルと上流の単価で決まります。具体的な金額は Tokuse の料金ページと上流コンソールで確認してください。