创建函数调用
POST
/v1/responses
- 通过
tools向模型注册可调用的函数(Function calling) - 兼容 OpenAI Responses API 创建响应接口
- 部分模型(如 o3-pro、codex-mini-latest)仅支持 Response 格式
- 官方文档:Create a model response
Authorizations
bearer
Type
HTTP (bearer)
Request Body
application/json
model
string
Required
要使用的模型的 ID。有关哪些模型可与 Responses API 一起使用的详细信息,请参阅模型端点兼容性表。
input
object[]
Required
模型的文本、图像等输入,用于生成响应。
Expand
tool_choice
string
控制模型是否调用函数,例如 auto、none 或指定函数名。
tools
object[]
模型可以调用的一组工具列表,目前支持 type 为 function 的工具。
Expand
metadata
object
可选元数据,例如 model_id 等自定义字段。
Responses
application/json
object
id
string
Required
object
string
Required
created
integer
Required
choices
object[]
Required
usage
object
Required