zai con una clave de API de Z.AI.
Modelos GLM
GLM es una familia de modelos, no un proveedor independiente. En OpenClaw, los modelos GLM utilizan referencias comozai/glm-5.2: proveedor zai, id. de modelo glm-5.2.
Primeros pasos
Instale primero el plugin del proveedor:- Detectar automáticamente el endpoint
- Endpoint regional explícito
Recomendado para: la mayoría de los usuarios. OpenClaw prueba los endpoints compatibles de Z.AI con su clave de API y aplica automáticamente la URL base correcta.
1
Ejecutar la incorporación
2
Verificar que el modelo aparezca en la lista
Endpoints
Z.AI también publica la URL base de Coding Plan compatible con Anthropic
https://api.z.ai/api/anthropic. Las opciones de Z.AI de OpenClaw utilizan los endpoints documentados
de finalizaciones de chat de OpenAI anteriores; la URL de Anthropic es para clientes que
se comunican directamente mediante Anthropic Messages.
zai-api-key detecta automáticamente uno de estos cuatro al probar su clave con la API
de finalizaciones de chat de cada endpoint; comprueba los endpoints generales (zai-global,
y después zai-cn) antes que los endpoints de Coding Plan (zai-coding-global, y después
zai-coding-cn) y se detiene en el primer endpoint que acepta una solicitud.
Utilice un --auth-choice explícito para forzar un endpoint de Coding Plan si su clave
funciona en ambos.
Límites de frecuencia y sobrecargas
Z.AI documenta Coding Plan y las herramientas de agente de uso general como servicios con capacidad administrada. Según la propia documentación de Z.AI:- Las herramientas de agente de uso general, incluido OpenClaw, se proporcionan según la disponibilidad. Durante una carga de inferencia elevada, normalmente entre las 2 y las 6 p. m., hora de Singapur, algunas solicitudes pueden estar sujetas a límites de frecuencia temporales.
- Los límites de frecuencia y concurrencia de Coding Plan están vinculados al nivel del plan y pueden ajustarse dinámicamente según la disponibilidad de recursos. Las horas de menor demanda pueden ofrecer una concurrencia mayor.
- El código de error de la API
1302significa «Se alcanzó el límite de frecuencia de solicitudes». El código de error de la API1305significa «El servicio puede estar temporalmente sobrecargado; inténtelo de nuevo más tarde».
429 o 1305 durante un periodo de alta demanda, espere y
vuelva a intentar la solicitud. Si los fallos se repiten fuera de los periodos de máxima demanda o solo
se producen con un endpoint, modelo o formato de solicitud, compruebe primero el endpoint
y el modelo configurados:
https://api.z.ai/api/coding/paas/v4; las claves de la API general deben utilizar un endpoint de la API general
como https://api.z.ai/api/paas/v4. Los fallos persistentes con la
misma clave y el mismo endpoint pueden indicar un rechazo del proveedor o una limitación del plan,
no una limitación normal por carga máxima.
Ejemplo de configuración
Catálogo integrado
El plugin del proveedorzai incluye su catálogo en el manifiesto del plugin, por lo que el listado
de solo lectura puede mostrar las filas conocidas de GLM sin cargar el entorno de ejecución del proveedor:
Los metadatos de coste por token del catálogo siguen los
precios actuales de pago por uso de Z.AI. Las suscripciones de Coding Plan
utilizan la cuota del plan en lugar de la facturación por token; consulte la
página de suscripción activa para conocer los precios y la disponibilidad de los planes.
La configuración de Coding Plan utiliza de forma predeterminada
zai/glm-5.2; la configuración de la API general mantiene
zai/glm-5.1. En los endpoints de Coding Plan, la detección automática recurre a
glm-5.1 y después a glm-4.7 cuando la clave o el plan no ofrecen GLM-5.2. Las versiones
y la disponibilidad de GLM pueden cambiar; ejecute openclaw models list --all --provider zai
para consultar el catálogo conocido por la versión instalada.Niveles de razonamiento
- GLM-5.2
- Otros modelos GLM
Intervalo completo:
off, low, high, max (valor predeterminado: off). OpenClaw asigna
low y high al esfuerzo de razonamiento high de Z.AI, y max al
esfuerzo max de Z.AI, mediante reasoning_effort en la carga útil de la solicitud.off evita respuestas que consuman el presupuesto de salida en
reasoning_content antes del texto visible.
Configuración avanzada
Resolución anticipada de modelos GLM-5 desconocidos
Resolución anticipada de modelos GLM-5 desconocidos
Los identificadores
glm-5* desconocidos siguen resolviéndose de forma anticipada en la ruta del proveedor
mediante la síntesis de metadatos propiedad del proveedor a partir de la plantilla glm-4.7 cuando el identificador
coincide con el formato actual de la familia GLM-5.Transmisión de llamadas a herramientas
Transmisión de llamadas a herramientas
tool_stream está habilitado de forma predeterminada para la transmisión de llamadas a herramientas de Z.AI. Para deshabilitarlo:Razonamiento conservado
Razonamiento conservado
El razonamiento conservado es opcional porque Z.AI exige que se reproduzca el
Cuando está habilitado y el razonamiento está activado, OpenClaw envía
reasoning_content histórico completo, lo que aumenta los tokens del prompt. Habilítelo
para cada modelo:thinking: { type: "enabled", clear_thinking: false } y reproduce los
reasoning_content anteriores para la misma transcripción compatible con OpenAI. La clave de parámetro en snake_case
preserve_thinking funciona como alias.Los usuarios avanzados aún pueden sustituir la carga útil exacta del proveedor mediante
params.extra_body.thinking.Comprensión de imágenes
Comprensión de imágenes
El plugin de Z.AI registra la comprensión de imágenes.
La comprensión de imágenes se resuelve automáticamente a partir de la autenticación configurada de Z.AI; no
se necesita ninguna configuración adicional.
Detalles de autenticación
Detalles de autenticación
- Z.AI utiliza autenticación Bearer con su clave de API.
- La opción de incorporación
zai-api-keydetecta automáticamente el endpoint de Z.AI correspondiente al probar los endpoints compatibles con su clave. - Utilice las opciones regionales explícitas (
zai-coding-global,zai-coding-cn,zai-global,zai-cn) cuando desee forzar una superficie de API específica. - La variable de entorno heredada
Z_AI_API_KEYtodavía se acepta; OpenClaw la copia aZAI_API_KEYal iniciarse siZAI_API_KEYno está definida.
Contenido relacionado
Selección de modelos
Selección de proveedores, referencias de modelos y comportamiento de conmutación por error.
Referencia de configuración
Esquema completo de configuración de OpenClaw, incluidos los ajustes de proveedores y modelos.