Skip to main content

概要

これらのエンドポイントは、Volc 形式の Seedance タスク構造をすでに利用しているチーム向けです。認証には TokenLab Bearer API Key を使います。返されるタスク ID は cgt- で始まります。statussucceededfailedcancelledexpired のいずれかになるまでポーリングしてください。 公式タスク契約は /api/v3/contents/generations/tasks 配下の REST パスを使用します。従来の Action エイリアスは既存の TokenLab 連携向けにのみ残され、公式のワイヤ互換契約には含まれません。 callback_url には公開 HTTP(S) アドレスを指定できます。queuedrunningsucceededfailedexpired への各変更時に、照会 API と同じオブジェクトを TokenLab 固有ヘッダーなしで送信します。succeededfailed は 5 秒後に最大 3 回再試行します。
切断後に重複なく復旧するには、REST 作成リクエストに一意の Idempotency-Key を付けてください。同じ body と同じ key で再試行すると同じ cgt-... ID を返し、同じ key を別の body に使うと 409 になります。従来の Action ルートには適用されません。
関連項目 Seedance 2.0 動画モデル および 動画生成.

コンテンツ規則

  • プロンプト文には type=text を使います。
  • role なしの type=image_url は最初のフレームとして扱われます。明示的に role=first_frame を指定することもできます。
  • role=last_frame は最初のフレームと一緒にのみ使用できます。
  • 参照メディアには role=reference_imagereference_videoreference_audio を使います。
  • 1 つのリクエストで首尾フレーム入力と参照メディアを混在させないでください。

パラメータ補足

  • ratio16:94:31:13:49:1621:9adaptive を受け付けます。
  • generate_audio の公式既定値は false です。同期音声が必要な場合は true を指定します。
  • service_tier=default は受け付けます。Seedance 2.0 互換タスクでは service_tier=flexframescamera_fixed=true は拒否されます。
  • 選択したモデルが対応している場合、tools には { "type": "web_search" } のようなオブジェクトを渡せます。不正な tool 項目は無視せず拒否します。