Providers
Chutes
Chutes stellt Open-Source-Modellkataloge über eine OpenAI-kompatible API bereit. OpenClaw unterstützt sowohl Browser-OAuth als auch die Authentifizierung per API-Schlüssel.
| Eigenschaft | Wert |
|---|---|
| Provider | chutes |
| Plugin | offizielles externes Paket (@openclaw/chutes-provider) |
| API | OpenAI-kompatibel |
| Basis-URL | https://llm.chutes.ai/v1 |
| Authentifizierung | OAuth oder API-Schlüssel (siehe unten) |
| Laufzeit-Umgebungsvariablen | CHUTES_API_KEY, CHUTES_OAUTH_TOKEN |
CHUTES_OAUTH_TOKEN stellt ein bereits abgerufenes OAuth-Zugriffstoken direkt bereit
(beispielsweise in der CI) und umgeht damit den nachfolgend beschriebenen interaktiven Browser-Ablauf.
Plugin installieren
openclaw plugins install @openclaw/chutes-provideropenclaw gateway restartErste Schritte
Beide Wege legen chutes/zai-org/GLM-5-TEE als Standardmodell fest und registrieren
den Chutes-Katalog.
OAuth
OAuth-Onboarding-Ablauf ausführen
openclaw onboard --auth-choice chutesOpenClaw startet den Browser-Ablauf lokal oder zeigt auf entfernten/headless Hosts eine URL mit einem Ablauf zum Einfügen der Weiterleitung an. OAuth-Tokens werden über OpenClaw-Authentifizierungsprofile automatisch aktualisiert.
API-Schlüssel
API-Schlüssel abrufen
Erstellen Sie einen Schlüssel unter chutes.ai/settings/api-keys.
Onboarding-Ablauf für API-Schlüssel ausführen
openclaw onboard --auth-choice chutes-api-keyErmittlungsverhalten
Wenn Chutes-Authentifizierungsdaten verfügbar sind, fragt OpenClaw GET /v1/models mit diesen
Anmeldedaten ab und verwendet die ermittelten Modelle, die pro
Anmeldedatum 5 Minuten lang zwischengespeichert werden. Bei einem abgelaufenen/nicht autorisierten Schlüssel (HTTP 401) wiederholt OpenClaw die Anfrage einmal
ohne Anmeldedaten. Wenn die Ermittlung weiterhin keine Zeilen zurückgibt, fehlschlägt oder einen
anderen Nicht-2xx-Status zurückgibt, greift OpenClaw auf den gebündelten statischen Katalog zurück (sowohl die Ermittlung per API-Schlüssel
als auch per OAuth verwendet denselben Pfad). Wenn die Ermittlung beim Start fehlschlägt, wird
automatisch der statische Katalog verwendet.
Standardaliase
OpenClaw registriert zwei praktische Aliase für den Chutes-Katalog:
| Alias | Zielmodell |
|---|---|
chutes-pro |
chutes/deepseek-ai/DeepSeek-V3.2-TEE |
chutes-vision |
chutes/moonshotai/Kimi-K2.5-TEE |
Integrierter Einstiegskatalog
Der gebündelte Ausweichkatalog enthält diese fünf derzeit bereitgestellten Modelle:
| Modellreferenz |
|---|
chutes/zai-org/GLM-5-TEE |
chutes/deepseek-ai/DeepSeek-V3.2-TEE |
chutes/moonshotai/Kimi-K2.5-TEE |
chutes/MiniMaxAI/MiniMax-M2.5-TEE |
chutes/Qwen/Qwen3.5-397B-A17B-TEE |
Führen Sie openclaw models list --all --provider chutes aus, um die vollständige Liste anzuzeigen.
Konfigurationsbeispiel
{ agents: { defaults: { model: { primary: "chutes/zai-org/GLM-5-TEE" }, models: { "chutes/zai-org/GLM-5-TEE": { alias: "Chutes GLM 5" }, "chutes/deepseek-ai/DeepSeek-V3.2-TEE": { alias: "Chutes DeepSeek V3.2" }, }, }, },}OAuth-Überschreibungen
Passen Sie den OAuth-Ablauf mit optionalen Umgebungsvariablen an:
| Variable | Zweck |
|---|---|
CHUTES_CLIENT_ID |
OAuth-Client-ID (wird abgefragt, wenn nicht festgelegt) |
CHUTES_CLIENT_SECRET |
OAuth-Client-Secret |
CHUTES_OAUTH_REDIRECT_URI |
Weiterleitungs-URI (Standard: http://127.0.0.1:1456/oauth-callback) |
CHUTES_OAUTH_SCOPES |
Durch Leerzeichen getrennte Bereiche (Standard: openid profile chutes:invoke) |
Informationen zu den Anforderungen an Weiterleitungs-Apps und weitere Hilfe finden Sie in der Chutes-OAuth-Dokumentation.
Hinweise
- Chutes-Modelle werden als
chutes/<model-id>registriert. - Chutes meldet während des Streamings keine Token-Nutzung (
supportsUsageInStreaming: false); die Gesamtnutzung wird dennoch angezeigt, sobald der Stream abgeschlossen ist.