zai mit einem Z.AI-API-Schlüssel.
GLM-Modelle
GLM ist eine Modellfamilie und kein separater Provider. In OpenClaw verwenden GLM-Modelle Referenzen wiezai/glm-5.2: Provider zai, Modell-ID glm-5.2.
Erste Schritte
Installieren Sie zunächst das Provider-Plugin:- Endpunkt automatisch erkennen
- Expliziter regionaler Endpunkt
Am besten geeignet für: die meisten Benutzer. OpenClaw prüft unterstützte Z.AI-Endpunkte mit Ihrem API-Schlüssel und wendet automatisch die korrekte Basis-URL an.
1
Onboarding ausführen
2
Prüfen, ob das Modell aufgeführt ist
Endpunkte
Z.AI veröffentlicht außerdem die Anthropic-kompatible Coding-Plan-Basis-URL
https://api.z.ai/api/anthropic. Die Z.AI-Auswahlmöglichkeiten von OpenClaw verwenden die oben dokumentierten
OpenAI-Chat-Completions-Endpunkte; die Anthropic-URL ist für Clients vorgesehen, die
direkt über Anthropic Messages kommunizieren.
zai-api-key erkennt automatisch einen dieser vier Endpunkte, indem Ihr Schlüssel mit der
Chat-Completions-API jedes Endpunkts geprüft wird. Dabei werden zuerst die allgemeinen Endpunkte (zai-global,
danach zai-cn) und anschließend die Coding-Plan-Endpunkte (zai-coding-global, danach
zai-coding-cn) geprüft. Die Prüfung endet beim ersten Endpunkt, der eine Anfrage akzeptiert.
Verwenden Sie eine explizite Auswahl --auth-choice, um einen Coding-Plan-Endpunkt zu erzwingen, wenn Ihr Schlüssel
mit beiden funktioniert.
Ratenbegrenzungen und Überlastungen
Z.AI beschreibt den Coding Plan und die allgemeinen Agent-Tools als Dienste mit verwalteter Kapazität. Laut der Z.AI-Dokumentation:- Allgemeine Agent-Tools, einschließlich OpenClaw, werden nach dem Best-Effort-Prinzip bereitgestellt. Bei hoher Inferenzlast, üblicherweise zwischen 14 und 18 Uhr Singapur-Zeit, können einige Anfragen vorübergehend von Ratenbegrenzungen betroffen sein.
- Raten- und Parallelitätsbegrenzungen des Coding Plan sind an die Tarifstufe gebunden und können abhängig von der Ressourcenverfügbarkeit dynamisch angepasst werden. Außerhalb der Spitzenzeiten kann eine höhere Parallelität verfügbar sein.
- API-Fehlercode
1302bedeutet „Ratenbegrenzung für Anfragen erreicht“. API-Fehlercode1305bedeutet „Der Dienst ist möglicherweise vorübergehend überlastet. Versuchen Sie es später erneut“.
429 oder 1305 angezeigt wird, warten Sie und
wiederholen Sie die Anfrage. Wenn die Fehler außerhalb der Spitzenzeiten reproduzierbar sind oder nur
bei einem bestimmten Endpunkt, Modell oder Anfrageformat auftreten, prüfen Sie zunächst den konfigurierten Endpunkt
und das Modell:
https://api.z.ai/api/coding/paas/v4 verwenden; allgemeine API-Schlüssel sollten einen allgemeinen API-Endpunkt
wie https://api.z.ai/api/paas/v4 verwenden. Dauerhafte Fehler mit demselben
Schlüssel und Endpunkt können auf eine Ablehnung durch den Provider oder eine Tarifbeschränkung hindeuten
und nicht auf eine gewöhnliche Drosselung aufgrund von Spitzenlast.
Konfigurationsbeispiel
Integrierter Katalog
Das Provider-Pluginzai liefert seinen Katalog im Plugin-Manifest aus, sodass die schreibgeschützte
Auflistung bekannte GLM-Zeilen anzeigen kann, ohne die Provider-Laufzeit zu laden:
Die Metadaten zu Token-Kosten im Katalog entsprechen den aktuellen
nutzungsabhängigen Preisen von Z.AI. Coding-Plan-
Abonnements verwenden ein Tarifkontingent anstelle einer Abrechnung pro Token; aktuelle Tarifpreise und die Verfügbarkeit
finden Sie auf der Abonnementseite.
Die Coding-Plan-Einrichtung verwendet standardmäßig
zai/glm-5.2; bei der Einrichtung der allgemeinen API bleibt
zai/glm-5.1 erhalten. An den Coding-Plan-Endpunkten greift die automatische Erkennung auf
glm-5.1 und anschließend auf glm-4.7 zurück, wenn GLM-5.2 für den Schlüssel oder Tarif nicht verfügbar ist. GLM-
Versionen und ihre Verfügbarkeit können sich ändern; führen Sie openclaw models list --all --provider zai aus,
um den Ihrer installierten Version bekannten Katalog anzuzeigen.Thinking-Stufen
- GLM-5.2
- Andere GLM-Modelle
Vollständiger Bereich:
off, low, high, max (Standard: off). OpenClaw ordnet
low und high dem Reasoning-Aufwand high von Z.AI und max dem
Aufwand max von Z.AI zu, und zwar über reasoning_effort in der Anfrage-Nutzlast.off gesetzt wird, werden Antworten vermieden, die das Ausgabebudget für
reasoning_content aufbrauchen, bevor sichtbarer Text ausgegeben wird.
Erweiterte Konfiguration
Unbekannte GLM-5-Modelle vorwärtsauflösen
Unbekannte GLM-5-Modelle vorwärtsauflösen
Unbekannte
glm-5*-IDs werden im Provider-Pfad weiterhin vorwärtsaufgelöst, indem
Provider-eigene Metadaten aus der Vorlage glm-4.7 erzeugt werden, wenn die ID
dem aktuellen Format der GLM-5-Familie entspricht.Tool-Call-Streaming
Tool-Call-Streaming
tool_stream ist standardmäßig für das Tool-Call-Streaming von Z.AI aktiviert. So deaktivieren Sie es:Beibehaltenes Thinking
Beibehaltenes Thinking
Beibehaltenes Thinking muss explizit aktiviert werden, da Z.AI die Wiedergabe des vollständigen historischen
Wenn es aktiviert und Thinking eingeschaltet ist, sendet OpenClaw
reasoning_content erfordert, wodurch sich die Anzahl der Prompt-Token erhöht. Aktivieren Sie es
pro Modell:thinking: { type: "enabled", clear_thinking: false } und gibt frühere
reasoning_content für dasselbe OpenAI-kompatible Transkript wieder. Der snake_case-
Parameterschlüssel preserve_thinking funktioniert als Alias.Fortgeschrittene Benutzer können die genaue Provider-Nutzlast weiterhin mit
params.extra_body.thinking überschreiben.Bildverständnis
Bildverständnis
Das Z.AI-Plugin registriert Bildverständnis.
Das Bildverständnis wird automatisch anhand der konfigurierten Z.AI-Authentifizierung aufgelöst — es ist keine
zusätzliche Konfiguration erforderlich.
Authentifizierungsdetails
Authentifizierungsdetails
- Z.AI verwendet die Bearer-Authentifizierung mit Ihrem API-Schlüssel.
- Die Onboarding-Auswahl
zai-api-keyerkennt den passenden Z.AI-Endpunkt automatisch, indem unterstützte Endpunkte mit Ihrem Schlüssel geprüft werden. - Verwenden Sie die expliziten regionalen Auswahlmöglichkeiten (
zai-coding-global,zai-coding-cn,zai-global,zai-cn), wenn Sie eine bestimmte API-Oberfläche erzwingen möchten. - Die veraltete Umgebungsvariable
Z_AI_API_KEYwird weiterhin akzeptiert; OpenClaw kopiert sie beim Start nachZAI_API_KEY, wennZAI_API_KEYnicht gesetzt ist.
Verwandte Themen
Modellauswahl
Auswahl von Providern, Modellreferenzen und Failover-Verhalten.
Konfigurationsreferenz
Vollständiges OpenClaw-Konfigurationsschema einschließlich Provider- und Modelleinstellungen.