Skip to content

画像付きで動画を作成

POST
/v1/chat/completions
  • Chat Completions 形式で Sora を呼び出し、参照画像で生成をガイドできます
  • user メッセージの content はマルチモーダル配列(text + image_url
  • リクエストボディで stream: true を指定し、タスク進捗または結果をストリーミング返却します
  • よく使うモデル:sora-2
  • 公式ドキュメント:Chat Completions

Authorizations

bearer
Type
HTTP (bearer)

Request Body

application/json
object

使用する Sora モデル ID(例:sora-2)。

object[]
Required

会話メッセージのリスト。画像付き生成では user メッセージの content がマルチモーダル配列(text + image_url)になります。

0〜2 のサンプリング温度。高い値(例:0.8)は出力をよりランダムに、低い値(例:0.2)はより集中的にします。通常は top_p かこちらのどちらかを変更し、両方は変更しません。

温度サンプリングの代替である核サンプリング。モデルは top_p 確率質量を持つトークンの結果を考慮します(0.1 は上位 10% の確率質量のみ)。通常は temperature かこちらのどちらかを変更し、両方は変更しません。

デフォルト 1。
各入力メッセージに対して生成するチャット補完の数。

動画生成では true に設定してください。有効にすると SSE でストリーミング返却し、data: [DONE] でストリームが終了します。

デフォルト null。API がこれ以上トークンを生成しない最大 4 シーケンス。

デフォルト inf。
チャット補完で生成する最大トークン数。

入力トークンと生成トークンの合計長はモデルのコンテキスト長に制限されます。

-2.0〜2.0 の数値。正の値は、これまでのテキストに出現したかどうかに基づいて新しいトークンをペナルティし、新しい話題に触れる可能性を高めます。

デフォルト 0。-2.0〜2.0 の数値。正の値は、テキスト内の出現頻度に基づいて新しいトークンをペナルティし、同じ行の繰り返しを減らします。

補完に特定のトークンが現れる確率を変更します。-100〜100 のバイアス値にトークン ID をマッピングする JSON オブジェクトを受け付けます。

エンドユーザーを表す一意の識別子。OpenAI の監視と不正利用検出に役立ちます。詳細

モデルが出力する形式を指定するオブジェクト。{ "type": "json_object" } で JSON モードを有効にします。

ベータ機能。指定すると決定論的サンプリングを試みます。system_fingerprint を参照してバックエンドの変更を監視してください。

モデルが呼び出せるツールのリスト。現在は関数のみがツールとしてサポートされています。

モデルが呼び出す関数(ある場合)を制御します。none / auto / 関数名を指定。

Responses

application/json
object
object[]
Required
object
Required

Playground

Authorization
Body

Samples