Responses格式

OpenAI Responses API,用于创建模型响应。支持多轮对话、工具调用、推理等功能。

接口信息

  • 请求方式POST
  • 请求地址/v1/responses

认证方式

Bearer Token

请求头:Authorization: Bearer sk-xxxxxx

请求头

参数位置说明
AuthorizationHeaderBearer ,格式:Authorization: Bearer sk-xxxxxx

请求体

Content-Type:application/json

参数名类型是否必填可选值说明
modelstring-模型名称
inputstring | array<object>-输入内容,可以是字符串或消息数组
instructionsstring-全局指令/系统提示词
max_output_tokensinteger-最大输出 Token 数量
temperaturenumber-采样温度
top_pnumber-核采样参数
streamboolean-是否开启流式响应
toolsarray<object>-工具定义数组
tool_choicestring | object-工具选择配置
reasoningobject-推理相关配置
previous_response_idstring-上一轮响应ID,用于多轮连续对话
truncationstring"auto""disabled"截断策略

响应信息

  • HTTP 状态码:200
  • Content-Type:application/json

请求示例

curl "你的接口地址/v1/responses" \
  -H "Authorization: Bearer sk-xxxxxx" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-4o",
    "input": [
      {"role": "user", "content": "你好"}
    ],
    "temperature": 0.7
  }'