Skip to main content
Sora 2は、同期された音声付きの動画を生成します。MixRouteルートでは、以下のSora作成フィールドとPOST /v1/video/generationsを使用します。
OpenAIは、Sora 2モデルおよびVideos APIの提供終了を2026年9月24日に予定しています。統合前にMixRouteルートへのアクセスを確認してください。カタログにモデルIDがあるだけでは、動画ルートが有効であることや、上流での提供終了後も継続して利用できることは保証されません。

リクエストパラメーター

これらはSoraのトップレベルのフィールドです。Seedance形式のduration、resolution、aspect_ratioで置き換えたり、metadataで囲んだりしないでください。 参照画像は、リクエストしたサイズと一致し、JPEG、PNG、WebPのいずれかである必要があります。JSONでのネイティブ形式はinput_reference: {"image_url": "..."}またはinput_reference: {"file_id": "..."}であり、トップレベルのimage_urlではありません。ファイルIDは上流アカウントからアクセスできる必要があります。 リミックスは独立した動画操作であり、作成リクエストのremix_urlフィールドではありません。任意のソースURLをそのフィールドとして流用しないでください。

テキストから動画を生成

呼び出し前に、環境変数MIXROUTE_API_KEYを設定してください。

Python

ワークフロー

  1. 有効なSoraルートに送信し、返されたMixRouteタスクIDを保持してください。
  2. 成功または終端の失敗状態になるまで、動画タスクの照会をポーリングします。
  3. 返された結果URLを使用してください。別のダウンロードエンドポイントが必要なルートでは、動画のダウンロードを使用してください。
HTTPエラーやアプリケーションレベルのエラーは、タスクが作成されたことを意味しません。プラットフォームのルーティングエラーにはルート設定の修正が必要です。プロンプトを変更したり、ドキュメントに記載されていないフィールドを追加したりしても解決しません。