Skip to content
登录/注册

Model response​

POST
/responses

OpenAI Responses API 原生接口,兼容 OpenAI SDK 的 client.responses.create 调用,只需将 baseURL 指向海鲸AI 即可。

目前仅支持 OpenAI 系列模型(如 gpt-6-luna、gpt-5 等),Claude、Gemini、DeepSeek 等其他厂商的模型请使用「Chat completion」接口。

与「Chat completion」接口的主要区别:

  • 使用 input 而不是 messages
  • 使用 instructions 传入系统提示词
  • 使用 max_output_tokens 而不是 max_tokens
  • 返回 output 数组而不是 choices,用量字段为 input_tokens / output_tokens

未在下方列出的其他 OpenAI Responses 官方参数会原样透传给模型。目前只提供创建接口,不支持查询、删除已创建的响应。

Request Body​

application/json
JSON
{
  
"model": "gpt-6-luna",
  
"input": "你好,请介绍一下你自己"
}

Responses​

模型响应。stream 为 true 时以 SSE(text/event-stream)返回事件流,每行格式为 data: {事件 JSON},事件类型与 OpenAI 官方一致(如 response.output_text.delta、response.completed),最后以 data: [DONE] 结束。

application/json
JSON
{
  
"id": "resp_67ccd2bed1ec8190b14f964abc0542670bb6a6b452d3795b",
  
"object": "response",
  
"created_at": 1741476542,
  
"status": "completed",
  
"model": "gpt-6-luna",
  
"output": [
  
  
{
  
  
  
"type": "message",
  
  
  
"id": "msg_67ccd2bf17f0819081ff3bb2cf6508e60bb6a6b452d3795b",
  
  
  
"status": "completed",
  
  
  
"role": "assistant",
  
  
  
"content": [
  
  
  
  
{
  
  
  
  
  
"type": "output_text",
  
  
  
  
  
"text": "你好!我是一个 AI 助手,可以帮你解答问题、写作和编程。",
  
  
  
  
  
"annotations": [
  
  
  
  
  
]
  
  
  
  
}
  
  
  
]
  
  
}
  
],
  
"usage": {
  
  
"input_tokens": 14,
  
  
"input_tokens_details": {
  
  
  
"cached_tokens": 0
  
  
},
  
  
"output_tokens": 22,
  
  
"output_tokens_details": {
  
  
  
"reasoning_tokens": 0
  
  
},
  
  
"total_tokens": 36
  
}
}

Playground​

Server
Body

Samples​

Powered by VitePress OpenAPI
联系客服