对话接口
/v1/chat/completions 接受 OpenAI Chat Completions 风格的请求。具体参数支持范围由目标模型决定。
基础请求
bash
curl https://ai.akaii.top/v1/chat/completions \
-H "Authorization: Bearer $AKAI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "MODEL_ID_FROM_CONSOLE",
"messages": [
{ "role": "system", "content": "You are a concise assistant." },
{ "role": "user", "content": "Explain API gateways in one sentence." }
]
}'流式输出
在模型支持时,可以设置:
json
{
"stream": true
}客户端需要按 Server-Sent Events 流读取数据,不能等待连接关闭后再一次性解析完整 JSON。
兼容性说明
- 不同模型对
temperature、工具调用和多模态输入的支持不同。 - 不要把其他供应商专用参数直接发送给所有模型。
- 模型 ID 必须与控制台或
/v1/models返回值一致。