Skip to content

OpenAI Chat Completions ​

OpenAI Chat Completions 兼容接口适合通用聊天、多轮对话、函数调用和流式输出。

Endpoint ​

POST /v1/chat/completions

鉴权 ​

Authorization: Bearer <YOUR_API_KEY>

参数说明 ​

参数类型必填说明
modelstring是模型名称。
messagesarray是消息数组,支持 role、content、name、tool_call_id、tool_calls 等 OpenAI 字段。
temperaturenumber否采样温度。
top_pnumber否nucleus sampling 参数。
max_tokensinteger否最大输出 token 数。
max_completion_tokensinteger否最大补全 token 数。
streamboolean否是否启用 SSE 流式返回。
stream_optionsobject否流式选项,如是否包含 usage。
toolsarray否工具定义。
tool_choicestring 或 object否工具选择策略。
response_formatobject否输出格式配置,如 JSON object 或 JSON schema。

响应说明 ​

字段类型说明
idstring响应 ID。
objectstring响应对象类型。
createdinteger创建时间戳。
modelstring实际使用的模型。
choices[]array候选结果。
usageobjecttoken 用量统计。

API Reference ​

查看底层接口定义