- 公開日: 2026年9月24日
- 最終確認日: 2026年10月31日
- 状態: 提供終了
変更内容
提供終了の対象はSora 2のリクエストです。Seedance 2.0は結果のダウンロードに今も
GET /v1/videos/{id}/content を使うため、Seedanceのガイドにはこのパスが出てきます。
影響を受けるケース
次のいずれかに当てはまる場合は影響を受けます。sora-2またはsora-2-proのリクエストを/v1/videosに送っている。LaoZhang APIのベースURLでOpenAI SDKのvideosリソースを使っている場合も含む。- Sora 2のためだけに、
OpenAI OfficialまたはOpenAI Official Enterpriseグループのトークンを作成した。 - 完成したSora 2の動画を、まだ自社のストレージにコピーしていない。
gpt-image-2、GPT Image 2.5のFlareとSunburstの各モデル)も、今回の提供終了の対象外です。これらについては、GPT Image 2.5とGPT Image 2のガイドを参照してください。
今すぐ行うこと
- Sora 2のジョブの作成をやめます。 リクエストのコード、リトライ処理、スケジューラー、ジョブキューから
sora-2とsora-2-proを取り除きます。新しいリクエストでは動画が生成されないため、リトライしても意味がありません。 - 完成した動画を保存します。 まだ必要なSora 2の完成済み動画をすべてダウンロードし、自社のストレージに保管します。OpenAIのダウンロードリンクは短時間で失効し、上流ではVideos APIが削除されているため、保存していない動画は取得できなくなっている可能性があります。
- Wan 2.7かSeedance 2.0に移行します。 下の2つの選択肢を比較し、リクエストのフィールドを対応づけ、本番のトラフィックを切り替える前にテストタスクを実行します。コードの変更を最小限にしたい場合は、同じエンドポイントを使えるMuseに移行します(下の「最小の変更でMuseに移行する」を参照)。
- トークンを整理します。 トークン管理で、Sora 2のためだけに作ったトークンを削除します。公式APIフォワーディングの画像モデルにも使っている
OpenAI OfficialとOpenAI Official Enterpriseのトークンは残します。Wan 2.7用にはWanグループ、Seedance 2.0用にはSeeDance2グループのトークンを新しく作成します。
最小の変更でMuseに移行する
Metaの動画モデルであるMuseは2026年10月30日に提供を開始しました。Sora 2が使っていたOpenAIの動画エンドポイントをそのまま使うため、作成、ポーリング、ダウンロードのコードは変更せずに済みます。- 作成は
POST /v1/videos、ポーリングはGET /v1/videos/{id}、ダウンロードはGET /v1/videos/{id}/contentです。 - マルチパートでの先頭フレームのアップロードには引き続き
input_referenceフィールドを使い、sizeには今までどおり1280x720と720x1280を指定できます。 - 状態の値は同じで、
queued、in_progress、completed、failedです。
modelをmuse-videoにします。20〜60秒のクリップにはmuse-video-20s〜muse-video-60sを使います。secondsを"5"、"8"、"10"のいずれかにします。Sora 2の4秒と12秒は指定できません。- 課金方式が従量優先の、
defaultグループのトークンを使います。
移行先を選ぶ
どちらの移行先も非同期です。タスクを作成してタスクIDを保存し、完了するまでポーリングしてから、MP4をダウンロードします。- 既存のクリップを編集したい場合や、音声トラックに合わせて画像を動かしたい場合は、Wan 2.7 を選びます。
- 画像・動画・音声の参照を1つのリクエストで組み合わせたい場合や、実在人物・バーチャルヒューマンのアセットAPIで実在の人物の容姿を保ちたい場合は、Seedance 2.0 を選びます。
エンドポイント
Sora 2のリクエストを置き換える
使える長さと解像度はモデルによって異なります。Sora 2の値を移す前に、Wan 2.7のガイドの「リクエストボディ」と、Seedance 2.0のガイドの「タスクの作成」にあるパラメーターの表を確認してください。
トラフィックを切り替える前にテストする
新しいモデルで短いタスクを1つ作成し、タスクIDを保存します。成功するまでポーリングしてMP4をダウンロードし、再生できることを確認します。そのうえで、呼び出しログでモデル、トークングループ、課金額を確認してから、本番のトラフィックを移してください。よくある質問
sora-2 や sora-2-pro はまだ呼び出せますか?
いいえ。LaoZhang APIは2026年7月1日にこのルートを終了し、OpenAIは2026年9月24日に両モデルとVideos APIを削除しました。新しいリクエストでは動画が生成されません。代わりにWan 2.7かSeedance 2.0を使ってください。
価格一覧にSora 2が残っているのはなぜですか?
提供終了のあともしばらくの間、公開の価格一覧に表示されることがあります。一覧に載っていても、モデルが使えるわけではありません。OpenAIは両モデルをAPIから削除しています。トークンで呼び出せるモデルは、モデルの利用可否の確認の手順で確認してください。以前に生成した動画はダウンロードできますか?
すぐに試し、必要なものは自分でコピーを保管してください。OpenAIのダウンロードリンクは短時間で失効し、上流ではVideos APIが削除されているため、保存していない結果は取得できなくなっている可能性があります。Wanへの移行で videos のコードを流用できますか?
いいえ。OpenAI SDKの videos のコードは、モデル名を変えるだけでは使えません。Wan 2.7とSeedance 2.0は、/v1/videos ではタスクを作成しません。client.videos の呼び出しを、上に挙げたWanまたはSeedanceのタスクエンドポイントへのリクエストに置き換えてください。どちらのガイドにもcURLとPythonの例があります。
新しいトークンは必要ですか?
はい。Wan 2.7にはWan グループ、Seedance 2.0には SeeDance2 グループのトークンが必要です。OpenAI Official や OpenAI Official Enterprise のトークンでは、これらのモデルを呼び出せません。
旧ルートのアーカイブ
以下のページは、以前のSora 2の旧ルート(sora_video2 モデル、非同期タスクキュー、キャラクター作成)の説明です。既存の連携のためだけに残しており、ページ内の例はもう動作しません。
- Sora 2 動画APIの概要:旧ルートのモデル、呼び出し方法、更新履歴
- Sora 2 のモデルと料金:
sora_video2、sora-2-pro、キャラクター作成の仕様と過去の価格 - Sora 2 同期APIクイックスタート:
/v1/chat/completionsを使ったテキストから動画、画像から動画、ストリーミング - Sora 2 APIリファレンス:同期APIのリクエストパラメーター、レスポンス形式、エラーコード
- Sora 2 非同期API:
/v1/videosを使ったタスクの作成、状態のポーリング、動画のダウンロード - Sora 2 キャラクター作成API:動画からキャラクターを抽出し、プロンプトで
@usernameとして再利用する方法 - Sora 2 の使用例:Python、Node.js、Cherry Studio、バッチ生成の例
- Sora 2 のよくある質問:旧ルートの向き、ウォーターマーク、タイムアウト、ダウンロード、課金に関する質問
参考資料と関連ドキュメント
- OpenAI APIの非推奨化:OpenAIは2026年3月24日に開発者に通知し、2026年9月24日に次のものをAPIから削除しました。推奨の後継はありません。
- Videos API
- モデル
sora-2とsora-2-pro - スナップショット
sora-2-2025-10-06、sora-2-2025-12-08、sora-2-pro-2025-10-06
- LaoZhang API 2026年のお知らせアーカイブ:Sora 2の公式APIフォワーディングを終了し、2026年7月1日以降は保守しないとする、2026年6月17日のお知らせ
- Wan 2.7 動画生成APIとSeedance 2.0 動画生成API
- AIモデルのAPI料金一覧、トークン管理、呼び出しログ