SDK 与协议

GLM-5.2

通过 OpenAI Chat Completions 兼容协议接入 GLM-5.2。

GLM-5.2 走 HopBase 的 OpenAI Chat Completions 兼容协议。接入时统一使用 https://api.hop-base.com/v1,模型名填写 glm-5.2

客户端字段

字段填写值
API 地址 / Base URLhttps://api.hop-base.com/v1
API Keysk-你的密钥
模型glm-5.2
API 格式OpenAI Chat Completions(需开启路由)

在 Claude Code、CC Switch 等支持路由的客户端里,GLM-5.2 不走 Anthropic 协议;请在高级选项把 API 格式设为 OpenAI Chat Completions(需开启路由)

Claude Code / CC Switch 路由配置

# 在支持路由的客户端里新增 HopBase GLM 供应商
Provider Name: HopBase GLM
Base URL: https://api.hop-base.com/v1
API Key: sk-你的密钥
Model: glm-5.2
API Format: OpenAI Chat Completions(需开启路由)

Codex CLI

# ~/.codex/config.toml
model_provider = "hopbase-glm"
model = "glm-5.2"

[model_providers.hopbase-glm]
name = "HopBase GLM"
base_url = "https://api.hop-base.com/v1"
wire_api = "chat"
export OPENAI_API_KEY=sk-你的密钥
codex

OpenAI SDK / Python

from openai import OpenAI

client = OpenAI(
    base_url="https://api.hop-base.com/v1",
    api_key="sk-你的密钥",
)

resp = client.chat.completions.create(
    model="glm-5.2",
    messages=[{"role": "user", "content": "解释一下 GLM-5.2 的适用场景"}],
)
print(resp.choices[0].message.content)

curl

curl https://api.hop-base.com/v1/chat/completions \
  -H "Authorization: Bearer sk-你的密钥" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "glm-5.2",
    "messages": [{"role": "user", "content": "你好,介绍一下你自己"}]
  }'

本页目录