OpenAI · Chat Completions
POST /v1/chat/completions
鉴权:鉴权页。Base:双协议清单。探测命令:curl 验证。
http
Authorization: Bearer sk-xxxx
Content-Type: application/jsonbash
curl https://api.daoxe.com/v1/chat/completions \
-H "Authorization: Bearer sk-xxxx" \
-H "Content-Type: application/json" \
-N \
-d '{
"model": "从 /v1/models 复制",
"messages": [{"role":"user","content":"ping"}],
"max_tokens": 64
}'成功响应(示例结构)
json
{
"id": "chatcmpl-xxx",
"object": "chat.completion",
"choices": [
{
"index": 0,
"message": { "role": "assistant", "content": "..." },
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 10,
"completion_tokens": 20,
"total_tokens": 30
}
}流式片段(示例)
text
data: {"choices":[{"delta":{"content":"你"}}]}
data: [DONE]错误示例
json
{"error":{"message":"Invalid token","code":401}}
{"error":{"message":"Insufficient quota"}}
{"error":{"message":"Rate limit exceeded"}}