Responses
通过支持原生 Responses 的 OpenAI 兼容上游发送 input。
POST
/v1/responsesscope · chat 或 responses请求示例#
curl "https://www.ackddos.store/v1/responses" \
-H "Authorization: Bearer $OPENAI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "your-public-model",
"input": "简要解释什么是向量检索。",
"max_output_tokens": 256
}'input、工具、reasoning 和结构化输出由对应上游 Responses API 处理。响应通常使用 output 数组,不能按 Chat Completions 的 choices 解析。
当前未实现 Responses 到 Anthropic / Gemini 的通用转换。需要跨协议路由时使用 Chat Completions、Messages 或 Gemini 生成端点。
流式输出#
设 stream: true 后按 Responses 事件类型消费 SSE,保留上游事件语义。不要把 Chat Completions 的 delta 或 [DONE] 规则套到所有 Responses 事件。