Chat Completions

POST /v1/chat/completions — 对话补全(OpenAI 兼容)。

请求参数

参数类型必填说明
modelstringauto 或模型 ID
messagesarrayOpenAI 消息数组
streambool默认 false
temperaturenumber0-2
max_tokensint输出上限
toolsarray函数调用(支持模型)

响应

与 OpenAI 格式一致:choices[0].message.content / usage(prompt_tokens, completion_tokens)。流式返回 delta。

curl https://api.aigateway.ltd/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer ${AIGATEWAY_API_KEY}" \
  -d '{
    "model": "auto",
    "messages": [{"role": "user", "content": "你好!"}],
    "stream": true
  }'