Sora 2 ビデオを作成する
テキストからビデオへのプロンプト、またはオプションの画像からビデオへのプロンプトを使用して、Sora 2 または Sora Pro の生成ジョブを開始します。
ペイロードパラメータ
model: 必須。 「sora-2」、「sora-2-stable」、「sora-2-pro」を使用してください。prompt: 必須。ソラに作ってもらいたいシーンを自然言語で説明します。imageData: オプション (推奨)。画像からビデオへのモードの場合、プレフィックス「data:image/*;base64」が付いた Base64 データ URL。url: Optional. Legacy reference image URL; still supported but lower priority than imageData.aspectRatio: オプション。サポートされている値:「9:16」(デフォルト) または「16:9」。isPublic: オプション。ビデオを公開するかどうか。デフォルトは true です。remixTargetId: オプション (VIP のみ)。継続/リミックス機能のターゲットビデオ PID。characters: オプション (VIP のみ)。文字制御配列。各項目には URL とタイムスタンプが含まれます。
注意事項
- 応答はすぐに taskId とともに返されます。ステータスが成功または失敗するまで、チェック結果をポーリングします。
サンプルリクエスト
curl -X POST https://sora2-api.com/api/v1/video/sora-video \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "sora-2-pro",
"prompt": "A cinematic shot of a futuristic city at sunset, captured in 4K.",
"imageData": "data:image/png;base64,iVBORw0KGgoAAA...",
"aspectRatio": "9:16",
"isPublic": true
}'応答例
{
"code": 0,
"message": "ok",
"data": {
"id": "task_1234567890"
}
}