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 URL | https://api.hop-base.com/v1 |
| API Key | sk-你的密鑰 |
| 模型 | 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-你的密鑰
codexOpenAI 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": "你好,介紹一下你自己"}]
}'