Responses格式

OpenAI Responses 接口,支持多轮上下文、内置工具与推理模型。兼容 /v1/responses。

兼容 OpenAI Responses API。使用平台令牌作为 api_keybase_url 设为 https://api.covanexus.com/v1 即可调用。

POST /v1/responses https://api.covanexus.com
Authorization
Body

Authorization

Authorization BearerAuth

Authorization Bearer <token>

使用 Bearer Token 认证。格式:Authorization: Bearer $COVA_NEXUS_API_KEY

in: header

Request Body

application/json

model* string
模型 ID
input? string | array[object]
输入内容。可为纯文本字符串,或消息对象数组(含 role 与 content)
instructions? string
系统级指令(等价于 system 提示)
max_output_tokens? integer
最大输出 Token 数
temperature? number
采样温度
top_p? number
核采样参数
stream? boolean
是否流式输出(SSE 事件流)
Default false
tools? array[object]
可用工具列表(Function Calling / 内置工具)
tool_choice? string | object
工具选择策略
reasoning? object
推理配置(用于推理模型,如 {"effort":"medium"}
previous_response_id? string
上一次响应的 ID,用于多轮上下文串联
truncation? string
上下文截断策略
Value in "auto" | "disabled"

Response Body

状态码类型
200application/json
400application/json
429application/json
curl -X POST "https://api.covanexus.com/v1/responses" \
  -H "Authorization: Bearer $COVA_NEXUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "gpt-4o",
  "input": "用一句话介绍你自己"
}'
200
400
429
{
  "id": "resp_xxx",
  "object": "response",
  "created_at": 0,
  "model": "gpt-4o",
  "status": "completed",
  "output": [
    {
      "id": "msg_xxx",
      "type": "message",
      "status": "completed",
      "role": "assistant",
      "content": [
        {
          "type": "output_text",
          "text": "string"
        }
      ]
    }
  ],
  "usage": {
    "prompt_tokens": 0,
    "completion_tokens": 0,
    "total_tokens": 0
  }
}

BearerAuth