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

bash
openclaw plugins install @openclaw/chutes-provideropenclaw gateway restart

Erste Schritte

Beide Wege legen chutes/zai-org/GLM-5-TEE als Standardmodell fest und registrieren den Chutes-Katalog.

OAuth

  • OAuth-Onboarding-Ablauf ausführen

    bash
    openclaw onboard --auth-choice chutes

    OpenClaw 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

    bash
    openclaw onboard --auth-choice chutes-api-key
  • Ermittlungsverhalten

    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

    json5
    {  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.

    Verwandte Themen

    Was this useful?
    On this page

    On this page