POST

Authorizations

Authorization
string
header
required

在请求头中传入:Authorization: Bearer sk-...

Body

application/json

OpenAI Responses 请求结构,可承载文本、多模态输入、工具、推理和事件流。

model
string
required

要调用的模型 ID。

input
required

输入内容。可传字符串,也可传包含 role 和 content 的输入数组;多模态内容放在 content 数组中。

stream
boolean
default:false

是否开启事件流返回。true 时客户端按 Responses 事件类型逐段读取。

tools
object[]

工具定义数组。Responses 在同一请求结构中承载函数工具、搜索等工具。

reasoning
object

推理设置,例如 effort。仅推理模型读取该字段。

text
object

文本输出设置。结构化输出、格式约束等会读取该字段。

instructions
string

系统级指令。可放入角色、风格、边界和长期约束。

Response

响应结果

The response is of type object.