Chat Completions
OpenAI 兼容接口,URL 路径 POST /v1/chat/completions。
请求
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
model | string | 是 | 模型标识,格式 provider/alias |
messages | array | 是 | 对话消息 |
stream | boolean | 否 | 是否流式返回 |
temperature | number | 否 | 采样温度 |
max_tokens | number | 否 | 最大生成 token 数 |
curl http://YOUR_HOST:8000/v1/chat/completions \
-H "Authorization: Bearer wk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \
-H "Content-Type: application/json" \
-d '{
"model": "openai/gpt-4o-mini",
"messages": [{"role": "user", "content": "Hello"}]
}'响应
{
"id": "chatcmpl-...",
"object": "chat.completion",
"model": "openai/gpt-4o-mini",
"choices": [
{ "index": 0, "message": { "role": "assistant", "content": "Hi!" } }
]
}网关按 provider/alias 路由到对应厂商的 OpenAI 兼容通道,请求中的 model 会替换为上游真实模型名。