GLM-5.2
Conéctese a GLM-5.2 mediante la API compatible con OpenAI Chat Completions.
GLM-5.2 utiliza el protocolo de HopBase compatible con OpenAI Chat Completions. Use https://api.hop-base.com/v1 y configure el modelo como glm-5.2.
Campos del cliente
| Campo | Valor |
|---|---|
| Dirección de la API / Base URL | https://api.hop-base.com/v1 |
| API Key | sk-tu-clave |
| Modelo | glm-5.2 |
| Formato de API | OpenAI Chat Completions (se requiere enrutamiento) |
En Claude Code, CC Switch y otros clientes compatibles con el enrutamiento, GLM-5.2 no usa el protocolo Anthropic. En la configuración avanzada, seleccione OpenAI Chat Completions (se requiere enrutamiento).
Usar GLM-5.2 en Claude Code con CC Switch
Use CC Switch 3.17.0 o posterior. GLM-5.2 usa OpenAI Chat Completions, por lo que CC Switch debe traducir las solicitudes mediante su router local al protocolo Anthropic Messages que usa Claude Code.
Agregar un proveedor HopBase GLM
Abra CC Switch, seleccione la pestaña Claude Code, seleccione + en la esquina superior derecha y luego elija Configuración personalizada. Ingrese:
- Nombre del proveedor:
HopBase GLM - API Key: su clave
sk- - URL de solicitud:
https://api.hop-base.com/v1
Configurar el formato de API y el mapeo de modelos
Expanda Opciones avanzadas, aplique estos ajustes y luego guarde:
- Formato de API: OpenAI Chat Completions (se requiere enrutamiento)
- Campo de autenticación: mantenga el valor predeterminado ANTHROPIC_AUTH_TOKEN
- Modelo de reserva predeterminado:
glm-5.2
Para forzar que los roles Sonnet, Opus y Haiku usen GLM-5.2, asigne también los tres roles a glm-5.2. Después de guardar, la tarjeta del proveedor muestra Se requiere enrutamiento.
Activar el enrutamiento local
Abra Configuración → Enrutamiento → Enrutamiento local. Active el interruptor principal de enrutamiento y luego active Claude Code en el enrutamiento por aplicación. Confirme el mensaje de primera ejecución y deje CC Switch ejecutándose en segundo plano.
Enable y verifique el proveedor
Vuelva a la lista de proveedores de Claude Code y seleccione Enable en la tarjeta HopBase GLM. Después de activar el control de enrutamiento por primera vez, cierre la terminal y ábrala de nuevo, ejecute claude y envíe un prompt breve.
Vuelva a Configuración → Enrutamiento. La configuración funciona cuando Provider actual muestra HopBase GLM y el número de solicitudes aumenta. Una vez que el enrutamiento está activo, los cambios de proveedor posteriores se aplican en caliente sin necesidad de reiniciar la terminal de nuevo.
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-tu-clave
codexOpenAI SDK / Python
from openai import OpenAI
client = OpenAI(
base_url="https://api.hop-base.com/v1",
api_key="sk-tu-clave",
)
resp = client.chat.completions.create(
model="glm-5.2",
messages=[{"role": "user", "content": "Explica en qué casos funciona mejor GLM-5.2"}],
)
print(resp.choices[0].message.content)curl
curl https://api.hop-base.com/v1/chat/completions \
-H "Authorization: Bearer sk-tu-clave" \
-H "Content-Type: application/json" \
-d '{
"model": "glm-5.2",
"messages": [{"role": "user", "content": "Hola, preséntate"}]
}'