通用聊天 API (OpenAI)
通用聊天 API,兼容 OpenAI Chat Completions 格式。MCP 通用对话接口字段保持一致,可直接透传。支持非流式 JSON 响应和 stream=true 时的 text/event-stream SSE 流式响应。messages[] 支持 OpenAI 兼容的可选 name 字段、role=tool 时的 tool_call_id,以及 assistant 消息中的 tool_calls,用于函数/工具调用流程。
Authorizations
使用 Authorization: Bearer <YOUR_API_KEY> 进行认证。
Headers
请求跟踪 ID,建议每次请求唯一,便于排查问题。
Body
模型名称,与控制台可用模型一致。
"gpt-4o-mini"
对话消息数组。每个元素支持 role/content,并支持 OpenAI 兼容的可选 name 字段、role=tool 时的 tool_call_id,以及 assistant 消息中的 tool_calls,用于函数/工具调用流程。
1采样温度,范围通常为 0-2。
0 <= x <= 21
Nucleus sampling 参数。
0 <= x <= 11
最大输出 token 数。
x >= 11024
最大补全 token 数,优先于 max_tokens。
x >= 11024
是否以 SSE 流式返回。
流式附加参数。
返回候选条数。
x >= 11
停止词。
主题新颖度惩罚。
-2 <= x <= 20
频率惩罚。
-2 <= x <= 20
工具调用(函数调用)定义。
工具选择策略。
none, auto, required 是否允许并行工具调用。
响应格式,如 JSON mode 或 JSON schema。
终端用户标识。