Providers

Zsypy

Chutes udostępnia katalogi modeli open source za pośrednictwem interfejsu API zgodnego z OpenAI. OpenClaw obsługuje zarówno OAuth w przeglądarce, jak i uwierzytelnianie kluczem API.

Właściwość Wartość
Dostawca chutes
Plugin oficjalny pakiet zewnętrzny (@openclaw/chutes-provider)
API zgodne z OpenAI
Bazowy adres URL https://llm.chutes.ai/v1
Uwierzytelnianie OAuth lub klucz API (zobacz poniżej)
Zmienne środowiskowe procesu CHUTES_API_KEY, CHUTES_OAUTH_TOKEN

CHUTES_OAUTH_TOKEN bezpośrednio przekazuje uzyskany wcześniej token dostępu OAuth (na przykład w CI), z pominięciem opisanego poniżej interaktywnego procesu w przeglądarce.

Instalowanie pluginu

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

Pierwsze kroki

Obie metody ustawiają model domyślny na chutes/zai-org/GLM-4.7-TEE i rejestrują katalog Chutes.

OAuth

  • Uruchom proces konfiguracji OAuth

    bash
    openclaw onboard --auth-choice chutes

    OpenClaw uruchamia proces w przeglądarce lokalnie, a na hostach zdalnych lub bez interfejsu graficznego wyświetla adres URL i umożliwia wklejenie adresu przekierowania. Tokeny OAuth są automatycznie odświeżane przez profile uwierzytelniania OpenClaw.

  • Klucz API

  • Uzyskaj klucz API

    Utwórz klucz na stronie chutes.ai/settings/api-keys.

  • Uruchom proces konfiguracji klucza API

    bash
    openclaw onboard --auth-choice chutes-api-key
  • Sposób wykrywania

    Gdy dostępne jest uwierzytelnianie Chutes, OpenClaw wysyła zapytanie GET /v1/models z tymi danymi uwierzytelniającymi i korzysta z wykrytych modeli, przechowując je w pamięci podręcznej przez 5 minut dla każdych danych uwierzytelniających. W przypadku wygasłego lub nieautoryzowanego klucza (HTTP 401) OpenClaw ponawia próbę jeden raz bez danych uwierzytelniających. Jeśli wykrywanie nadal nie zwraca żadnych wierszy, kończy się niepowodzeniem lub zwraca dowolny inny stan spoza zakresu 2xx, używany jest dołączony katalog statyczny (wykrywanie zarówno za pomocą klucza API, jak i OAuth korzysta z tej samej ścieżki). Jeśli wykrywanie nie powiedzie się podczas uruchamiania, katalog statyczny zostanie użyty automatycznie.

    Domyślne aliasy

    OpenClaw rejestruje trzy wygodne aliasy katalogu Chutes:

    Alias Model docelowy
    chutes-fast chutes/zai-org/GLM-4.7-FP8
    chutes-pro chutes/deepseek-ai/DeepSeek-V3.2-TEE
    chutes-vision chutes/chutesai/Mistral-Small-3.2-24B-Instruct-2506

    Wbudowany katalog początkowy

    Dołączony katalog zapasowy zawiera 47 modeli. Oto reprezentatywna próbka bieżących odwołań:

    Odwołanie do modelu
    chutes/zai-org/GLM-4.7-TEE
    chutes/zai-org/GLM-5-TEE
    chutes/deepseek-ai/DeepSeek-V3.2-TEE
    chutes/deepseek-ai/DeepSeek-R1-0528-TEE
    chutes/moonshotai/Kimi-K2.5-TEE
    chutes/chutesai/Mistral-Small-3.2-24B-Instruct-2506
    chutes/Qwen/Qwen3-Coder-Next-TEE
    chutes/openai/gpt-oss-120b-TEE

    Aby wyświetlić pełną listę, uruchom openclaw models list --all --provider chutes.

    Przykład konfiguracji

    json5
    {  agents: {    defaults: {      model: { primary: "chutes/zai-org/GLM-4.7-TEE" },      models: {        "chutes/zai-org/GLM-4.7-TEE": { alias: "Chutes GLM 4.7" },        "chutes/deepseek-ai/DeepSeek-V3.2-TEE": { alias: "Chutes DeepSeek V3.2" },      },    },  },}
    Nadpisywanie ustawień OAuth

    Dostosuj proces OAuth za pomocą opcjonalnych zmiennych środowiskowych:

    Zmienna Przeznaczenie
    CHUTES_CLIENT_ID Identyfikator klienta OAuth (jeśli nie jest ustawiony, pojawi się prośba o jego podanie)
    CHUTES_CLIENT_SECRET Sekret klienta OAuth
    CHUTES_OAUTH_REDIRECT_URI Identyfikator URI przekierowania (domyślnie http://127.0.0.1:1456/oauth-callback)
    CHUTES_OAUTH_SCOPES Zakresy rozdzielone spacjami (domyślnie openid profile chutes:invoke)

    Wymagania dotyczące aplikacji przekierowującej i pomoc znajdziesz w dokumentacji OAuth Chutes.

    Uwagi
    • Modele Chutes są rejestrowane jako chutes/<model-id>.
    • Chutes nie raportuje użycia tokenów podczas strumieniowania (supportsUsageInStreaming: false); łączne użycie jest jednak wyświetlane po zakończeniu strumienia.

    Powiązane materiały

    Was this useful?
    On this page

    On this page