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

CampoValor
Dirección de la API / Base URLhttps://api.hop-base.com/v1
API Keysk-tu-clave
Modeloglm-5.2
Formato de APIOpenAI 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:

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
codex

OpenAI 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"}]
  }'

En esta página