ChatCompletions格式
根据对话历史创建模型响应。支持流式和非流式响应。
兼容 OpenAI Chat Completions API。
Try It
POST
/v1/chat/completionshttps://api-platform.ope.ai认证
使用 Bearer Token 认证。
- Header:
Authorization: Bearer <token> - 示例:
Authorization: Bearer sk-xxxxxx
请求体(application/json)
以下字段以兼容 OpenAI Chat Completions API 为参考;你可以按 OPEAI Platform 实际支持范围进行删减/扩展。
| 字段 | 类型 | 必填 | 说明 | 默认值 / 范围 |
|---|---|---|---|---|
model | string | 是 | 模型 ID | - |
messages | array<object> | 是 | 对话消息列表 | - |
temperature | number | 否 | 采样温度 | 默认 1;范围 0~2 |
top_p | number | 否 | 核采样参数 | 默认 1;范围 0~1 |
n | integer | 否 | 生成数量 | 默认 1;范围 >=1 |
stream | boolean | 否 | 是否流式响应 | 默认 false |
stream_options | object | 否 | 流式参数 | - |
stop | string | array<string> | 否 | 停止序列 | - |
max_tokens | integer | 否 | 最大生成 Token 数 | - |
max_completion_tokens | integer | 否 | 最大补全 Token 数 | - |
presence_penalty | number | 否 | 话题惩罚 | 默认 0;范围 -2~2 |
frequency_penalty | number | 否 | 频率惩罚 | 默认 0;范围 -2~2 |
logit_bias | object | 否 | Logit 偏置 | - |
user | string | 否 | 终端用户标识 | - |
tools | array<object> | 否 | 工具列表 | - |
tool_choice | string | object | 否 | 工具选择策略 | - |
response_format | object | 否 | 响应格式 | - |
seed | integer |