モデル応答の作成(gpt-5 思考有効)
POST
/v1/responses
- GPT-5 シリーズは
reasoningで思考と要約(effort、summary)を有効化 inputの複数セグメント(input_textなど)とstream: trueによるストリーミングに対応- OpenAI Responses API の応答作成エンドポイントと互換
- 公式ドキュメント:Create a model response
Authorizations
bearer
Type
HTTP (bearer)
Request Body
application/json
model
string
Required
使用するモデルの ID。Responses API で利用可能なモデルはモデルエンドポイント互換表を参照してください。
input
object[]
Required
モデルが応答を生成するためのテキスト、画像などの入力。
Expand
tools
string[]
モデルが呼び出せるツールの一覧。現在は関数のみツールとしてサポートされています。
text
object
モデルのテキスト応答の設定。プレーンテキストまたは構造化 JSON。
Expand
reasoning
object
stream
boolean
Required
ストリーミング時は true に設定。SSE で部分メッセージの差分を送信し、data: [DONE] でストリームを終了します。
store
boolean
生成されたモデル応答を API で後から取得できるよう保存するか。デフォルトは true。
Responses
application/json
object
id
string
Required
object
string
Required
created
integer
Required
choices
object[]
Required
usage
object
Required