Skip to main content
Z.AI è la piattaforma API per i modelli GLM. Fornisce API REST per GLM e utilizza chiavi API per l’autenticazione. Crea la tua chiave API nella console Z.AI. OpenClaw utilizza il provider zai con una chiave API Z.AI.

Modelli GLM

GLM è una famiglia di modelli, non un provider separato. In OpenClaw, i modelli GLM utilizzano riferimenti come zai/glm-5.2: provider zai, ID modello glm-5.2.

Guida introduttiva

Installa prima il Plugin del provider:
Ideale per: la maggior parte degli utenti. OpenClaw verifica gli endpoint Z.AI supportati con la tua chiave API e applica automaticamente l’URL di base corretto.
1

Esegui la configurazione iniziale

2

Verifica che il modello sia elencato

Endpoint

zai-api-key rileva automaticamente uno di questi quattro endpoint provando la tua chiave con l’API dei completamenti chat di ciascun endpoint, controllando gli endpoint generali (zai-global, quindi zai-cn) prima degli endpoint Coding Plan (zai-coding-global, quindi zai-coding-cn) e arrestandosi al primo endpoint che accetta una richiesta. Usa un valore --auth-choice esplicito per imporre un endpoint Coding Plan se la tua chiave funziona con entrambi.

Esempio di configurazione

zai-api-key consente a OpenClaw di rilevare dalla chiave l’endpoint Z.AI corrispondente e di applicare automaticamente l’URL di base corretto. Usa le opzioni regionali esplicite quando desideri imporre un Coding Plan specifico o una determinata superficie API generale.

Catalogo integrato

Il Plugin del provider zai distribuisce il proprio catalogo nel manifesto del Plugin, quindi l’elenco in sola lettura può mostrare le righe GLM note senza caricare il runtime del provider:
Il catalogo basato sul manifesto include attualmente:
I modelli GLM sono disponibili come zai/<model> (esempio: zai/glm-5).
La configurazione di Coding Plan usa come valore predefinito zai/glm-5.2; la configurazione dell’API generale mantiene zai/glm-5.1. Negli endpoint Coding Plan, il rilevamento automatico ripiega su glm-5.1 e quindi su glm-4.7 quando la chiave o il piano non rende disponibile GLM-5.2. Le versioni e la disponibilità di GLM possono cambiare; esegui openclaw models list --all --provider zai per visualizzare il catalogo noto alla versione installata.

Livelli di ragionamento

Intervallo completo: off, low, high, max (valore predefinito off). OpenClaw associa low e high al livello di ragionamento high di Z.AI e max al livello max di Z.AI, tramite reasoning_effort nel payload della richiesta.
Impostare il ragionamento su off evita risposte che consumano il budget di output per reasoning_content prima del testo visibile.

Configurazione avanzata

Gli ID glm-5* sconosciuti vengono comunque risolti in modo prospettico nel percorso del provider, sintetizzando metadati di proprietà del provider dal modello glm-4.7 quando l’ID corrisponde alla forma corrente della famiglia GLM-5.
tool_stream è abilitato per impostazione predefinita per lo streaming delle chiamate agli strumenti di Z.AI. Per disabilitarlo:
La conservazione del ragionamento è opzionale perché Z.AI richiede di riprodurre l’intero reasoning_content storico, aumentando il numero di token del prompt. Abilitala per ogni modello:
Quando è abilitata e il ragionamento è attivo, OpenClaw invia thinking: { type: "enabled", clear_thinking: false } e riproduce il reasoning_content precedente per la stessa trascrizione compatibile con OpenAI. La chiave del parametro in snake_case preserve_thinking funziona come alias.Gli utenti avanzati possono comunque sovrascrivere il payload esatto del provider con params.extra_body.thinking.
Il Plugin Z.AI registra la comprensione delle immagini.La comprensione delle immagini viene risolta automaticamente dall’autenticazione Z.AI configurata: non è necessaria alcuna configurazione aggiuntiva.
  • Z.AI utilizza l’autenticazione Bearer con la tua chiave API.
  • L’opzione di configurazione iniziale zai-api-key rileva automaticamente l’endpoint Z.AI corrispondente provando gli endpoint supportati con la tua chiave.
  • Usa le opzioni regionali esplicite (zai-coding-global, zai-coding-cn, zai-global, zai-cn) quando desideri imporre una superficie API specifica.
  • La variabile di ambiente precedente Z_AI_API_KEY è ancora accettata; OpenClaw la copia in ZAI_API_KEY all’avvio se ZAI_API_KEY non è impostata.

Contenuti correlati

Selezione del modello

Scelta dei provider, dei riferimenti ai modelli e del comportamento di failover.

Riferimento per la configurazione

Schema di configurazione completo di OpenClaw, incluse le impostazioni di provider e modelli.