HAI Gateway 文档中心

OpenAI

OpenAI Chat Completions

Creates a model response for the given chat conversation.

POSTv1/chat/completions

Authorizations

Authorizationstringheaderrequired

Use the following format for authentication: Bearer sk-pat-您的AccessToken

密钥的值使用HAI Gateway的个人访问令牌(以 sk-pat- 开头),无需在OpenAI处单独申请 API Key。

Base URL

Body 参数

请求体格式与 OpenAI 官方 Chat Completions API 完全一致,详细参数说明请参考 OpenAI 官方文档

流式请求注意事项

Chat Completions API 流式返回默认不带 usage。为方便计费,本系统会强制在流式请求中返回 usage

  • 如果请求体里没有 stream_options,会自动添加 {"include_usage": true}
  • 如果已有 stream_options,会强制将 include_usage 设为 true
cURL
cURL:Default
curl https://api.hai.network/openai/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer sk-pat-您的Access Token" \
  -d '{
    "model": "gpt-5.4-2026-03-05",
    "messages": [
      {
        "role": "developer",
        "content": "You are a helpful assistant."
      },
      {
        "role": "user",
        "content": "Hello!"
      }
    ]
  }'