Providers
Chutes
Chutes, açık kaynaklı model kataloglarını OpenAI uyumlu bir API üzerinden sunar. OpenClaw hem tarayıcı OAuth'unu hem de API anahtarıyla kimlik doğrulamayı destekler.
| Özellik | Değer |
|---|---|
| Sağlayıcı | chutes |
| Plugin | resmî harici paket (@openclaw/chutes-provider) |
| API | OpenAI uyumlu |
| Temel URL | https://llm.chutes.ai/v1 |
| Kimlik doğrulama | OAuth veya API anahtarı (aşağıya bakın) |
| Çalışma zamanı ortam değişkenleri | CHUTES_API_KEY, CHUTES_OAUTH_TOKEN |
CHUTES_OAUTH_TOKEN, önceden alınmış bir OAuth erişim belirtecini doğrudan sağlar
(örneğin CI ortamında) ve aşağıdaki etkileşimli tarayıcı akışını atlar.
Plugin'i yükleme
openclaw plugins install @openclaw/chutes-provideropenclaw gateway restartBaşlarken
Her iki yol da varsayılan modeli chutes/zai-org/GLM-5-TEE olarak ayarlar ve
Chutes kataloğunu kaydeder.
OAuth
OAuth ilk katılım akışını çalıştırma
openclaw onboard --auth-choice chutesOpenClaw, tarayıcı akışını yerel olarak başlatır veya uzak/ekransız ana makinelerde bir URL ve yönlendirme adresi yapıştırma akışı gösterir. OAuth belirteçleri, OpenClaw kimlik doğrulama profilleri aracılığıyla otomatik olarak yenilenir.
API anahtarı
API anahtarı alma
chutes.ai/settings/api-keys adresinde bir anahtar oluşturun.
API anahtarı ilk katılım akışını çalıştırma
openclaw onboard --auth-choice chutes-api-keyKeşif davranışı
Chutes kimlik doğrulaması kullanılabildiğinde OpenClaw, bu kimlik bilgisiyle
GET /v1/models adresini sorgular ve keşfedilen modelleri kullanır; bunlar
kimlik bilgisi başına 5 dakika önbelleğe alınır. Süresi dolmuş/yetkisiz bir anahtarda
(HTTP 401) OpenClaw, kimlik bilgileri olmadan bir kez daha dener. Keşif yine de
hiç satır döndürmezse, başarısız olursa veya 2xx dışındaki başka bir durum kodu
döndürürse paketle birlikte gelen statik kataloğa geri döner (hem API anahtarı
hem de OAuth keşfi aynı yolu kullanır). Keşif başlangıçta başarısız olursa
statik katalog otomatik olarak kullanılır.
Varsayılan takma adlar
OpenClaw, Chutes kataloğu için iki kullanışlı takma ad kaydeder:
| Takma ad | Hedef model |
|---|---|
chutes-pro |
chutes/deepseek-ai/DeepSeek-V3.2-TEE |
chutes-vision |
chutes/moonshotai/Kimi-K2.5-TEE |
Yerleşik başlangıç kataloğu
Paketle birlikte gelen yedek katalog, şu anda sunulan bu beş modeli içerir:
| Model referansı |
|---|
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 |
Tam liste için openclaw models list --all --provider chutes komutunu çalıştırın.
Yapılandırma örneği
{ 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 geçersiz kılmaları
OAuth akışını isteğe bağlı ortam değişkenleriyle özelleştirin:
| Değişken | Amaç |
|---|---|
CHUTES_CLIENT_ID |
OAuth istemci kimliği (ayarlanmamışsa sorulur) |
CHUTES_CLIENT_SECRET |
OAuth istemci sırrı |
CHUTES_OAUTH_REDIRECT_URI |
Yönlendirme URI'si (varsayılan http://127.0.0.1:1456/oauth-callback) |
CHUTES_OAUTH_SCOPES |
Boşlukla ayrılmış kapsamlar (varsayılan openid profile chutes:invoke) |
Yönlendirme uygulaması gereksinimleri ve yardım için Chutes OAuth belgelerine bakın.
Notlar
- Chutes modelleri
chutes/<model-id>olarak kaydedilir. - Chutes, akış sırasında belirteç kullanımını bildirmez (
supportsUsageInStreaming: false); kullanım toplamları akış tamamlandığında yine gösterilir.