ModelSite

Responses(OpenAI)

POST /v1/responses — OpenAI Responses API,逐参数详解

OpenAI 较新的 Responses API(/v1/responses),平台内部转换为 Chat Completion 走同一路由管线。适合用 OpenAI 新 SDK 的 responses 接口的代码。

调用示例

from openai import OpenAI
client = OpenAI(base_url="https://api.modelsite.ai/v1", api_key="ms_live_sk_xxx")
r = client.responses.create(
model="claude-sonnet-4.6",
input="用一句话解释量子纠缠",
instructions="用中文回答,简洁",
)
print(r.output_text)

下面的接口卡片由 OpenAPI 规范自动渲染(Request body 参数表、Response schema)。

POST
/responses

Authorization

BearerAuth
AuthorizationBearer <token>

Authorization: Bearer $MODELSITE_API_KEY

In: header

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

curl -X POST "https://example.com/responses" \  -H "Content-Type: application/json" \  -d '{    "model": "string",    "input": "string"  }'
{  "id": "string",  "object": "string",  "model": "string",  "output": [    {      "type": "string",      "id": "string",      "status": "string",      "role": "string",      "content": [        {          "type": "string",          "text": "string"        }      ]    }  ],  "status": "completed",  "usage": {    "input_tokens": 0,    "output_tokens": 0,    "total_tokens": 0  }}

其他方法

方法路径说明
GET/v1/responses列出响应
GET/v1/responses/:id取响应详情
POST/v1/responses/:id/cancel取消进行中的响应
大多数场景用 Chat Completions 即可;仅当现有代码强依赖 Responses API(内置工具、续接上下文)时用本端点。

On this page