Skip to content

对话补全 (Chat Completions) ​

GWLLM 完整兼容 OpenAI 标准的 /v1/chat/completions 端点,支持普通文本对话、多模态识图、工具调用 (Function Calling) 以及前沿思考推理模型 (Reasoning)。


接口信息 ​

  • 路径:POST /v1/chat/completions
  • 认证:Authorization: Bearer <YOUR_API_KEY>
  • 请求类型:application/json

常用参数说明 ​

参数名类型是否必填说明
modelstring是调用的模型名称(如 gpt-4o, claude-3-5-sonnet, deepseek-chat, deepseek-reasoner 等)
messagesarray是对话上下文列表,包含 role (system / user / assistant) 和 content
streamboolean否是否启用 SSE 流式输出(推荐,体验更流畅)
temperaturenumber否采样温度,介于 0 ~ 2 之间。较高的值使输出更多样,较低的值更稳定严谨
max_tokensinteger否回复生成的最大 Token 数量限制

请求示例 ​

1. 多模态识图对话 (Vision) ​

支持直接传入公开图片 URL 或 Base64 编码图片:

json
{
  "model": "gpt-4o",
  "messages": [
    {
      "role": "user",
      "content": [
        {"type": "text", "text": "请分析这张图片中的核心内容:"},
        {
          "type": "image_url",
          "image_url": {
            "url": "https://example.com/sample-image.jpg"
          }
        }
      ]
    }
  ]
}

2. 深度思考模型 (DeepSeek R1 / Reasoning) ​

GWLLM 原生透传输出思考链过程(reasoning_content):

bash
curl https://api.gwllm.com/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer sk-您的GWLLM令牌" \
  -d '{
    "model": "deepseek-reasoner",
    "messages": [
      {"role": "user", "content": "9.11 和 9.8 哪个数字更大?"}
    ],
    "stream": true
  }'

基于 OpenAI 兼容协议构建 · 高可用 AI 网关