Providers

Chutes

Chutes menyediakan katalog model sumber terbuka melalui API yang kompatibel dengan OpenAI. OpenClaw mendukung OAuth browser dan autentikasi kunci API.

Properti Nilai
Penyedia chutes
Plugin paket eksternal resmi (@openclaw/chutes-provider)
API kompatibel dengan OpenAI
URL dasar https://llm.chutes.ai/v1
Autentikasi OAuth atau kunci API (lihat di bawah)
Variabel lingkungan runtime CHUTES_API_KEY, CHUTES_OAUTH_TOKEN

CHUTES_OAUTH_TOKEN memasok token akses OAuth yang telah diperoleh secara langsung (misalnya dalam CI), sehingga melewati alur browser interaktif di bawah ini.

Instal Plugin

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

Memulai

Kedua jalur menetapkan model default ke chutes/zai-org/GLM-5-TEE dan mendaftarkan katalog Chutes.

OAuth

  • Jalankan alur orientasi OAuth

    bash
    openclaw onboard --auth-choice chutes

    OpenClaw meluncurkan alur browser secara lokal, atau menampilkan alur URL + tempel pengalihan pada host jarak jauh/headless. Token OAuth diperbarui secara otomatis melalui profil autentikasi OpenClaw.

  • Kunci API

  • Dapatkan kunci API

    Buat kunci di chutes.ai/settings/api-keys.

  • Jalankan alur orientasi kunci API

    bash
    openclaw onboard --auth-choice chutes-api-key
  • Perilaku penemuan

    Ketika autentikasi Chutes tersedia, OpenClaw meminta GET /v1/models dengan kredensial tersebut dan menggunakan model yang ditemukan, yang disimpan dalam cache selama 5 menit per kredensial. Pada kunci yang kedaluwarsa/tidak diotorisasi (HTTP 401), OpenClaw mencoba kembali satu kali tanpa kredensial. Jika penemuan masih tidak mengembalikan baris, gagal, atau mengembalikan status non-2xx lainnya, OpenClaw kembali menggunakan katalog statis bawaan (penemuan dengan kunci API dan OAuth menggunakan jalur yang sama ini). Jika penemuan gagal saat startup, katalog statis digunakan secara otomatis.

    Alias default

    OpenClaw mendaftarkan dua alias praktis untuk katalog Chutes:

    Alias Model target
    chutes-pro chutes/deepseek-ai/DeepSeek-V3.2-TEE
    chutes-vision chutes/moonshotai/Kimi-K2.5-TEE

    Katalog awal bawaan

    Katalog fallback bawaan berisi lima model yang saat ini disediakan berikut:

    Referensi model
    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

    Jalankan openclaw models list --all --provider chutes untuk daftar lengkap.

    Contoh konfigurasi

    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" },      },    },  },}
    Penggantian OAuth

    Sesuaikan alur OAuth dengan variabel lingkungan opsional:

    Variabel Tujuan
    CHUTES_CLIENT_ID ID klien OAuth (diminta jika tidak ditetapkan)
    CHUTES_CLIENT_SECRET Rahasia klien OAuth
    CHUTES_OAUTH_REDIRECT_URI URI pengalihan (default http://127.0.0.1:1456/oauth-callback)
    CHUTES_OAUTH_SCOPES Cakupan yang dipisahkan spasi (default openid profile chutes:invoke)

    Lihat dokumentasi OAuth Chutes untuk persyaratan aplikasi pengalihan dan bantuan.

    Catatan
    • Model Chutes didaftarkan sebagai chutes/<model-id>.
    • Chutes tidak melaporkan penggunaan token saat streaming (supportsUsageInStreaming: false); total penggunaan tetap ditampilkan setelah streaming selesai.

    Terkait

    Was this useful?
    On this page

    On this page