主题
Chat Completions
接口:
http
POST https://cloud.examplea.xyz/v1/chat/completions1
非流式请求
bash
curl https://cloud.examplea.xyz/v1/chat/completions \
-H "Authorization: Bearer sk-your-key" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-5.6-sol",
"messages": [
{"role": "system", "content": "你是一个简洁的助手。"},
{"role": "user", "content": "解释什么是 API。"}
],
"stream": false
}'1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
流式请求
将 stream 改为 true:
json
{
"model": "gpt-5.6-sol",
"messages": [
{"role": "user", "content": "写一个简短示例"}
],
"stream": true
}1
2
3
4
5
6
7
2
3
4
5
6
7
常用字段
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
model | string | 是 | 当前分组支持的模型 |
messages | array | 是 | 对话消息列表 |
stream | boolean | 否 | 是否使用流式输出 |
temperature | number | 否 | 采样参数,是否支持取决于模型 |
max_tokens | number | 否 | 最大输出 Token,字段兼容性取决于模型 |
不同上游模型对可选字段的支持并不完全一致。收到参数错误时,先删除非必需采样参数, 仅保留 model、messages 和 stream 验证。