Providers
Chutes
Chutes एक OpenAI-संगत API के माध्यम से ओपन-सोर्स मॉडल कैटलॉग उपलब्ध कराता है। OpenClaw ब्राउज़र OAuth और API-कुंजी प्रमाणीकरण, दोनों का समर्थन करता है।
| प्रॉपर्टी | मान |
|---|---|
| प्रदाता | chutes |
| Plugin | आधिकारिक बाहरी पैकेज (@openclaw/chutes-provider) |
| API | OpenAI-संगत |
| बेस URL | https://llm.chutes.ai/v1 |
| प्रमाणीकरण | OAuth या API कुंजी (नीचे देखें) |
| रनटाइम एनवायरनमेंट वेरिएबल | CHUTES_API_KEY, CHUTES_OAUTH_TOKEN |
CHUTES_OAUTH_TOKEN पहले से प्राप्त OAuth एक्सेस टोकन को सीधे प्रदान करता है
(उदाहरण के लिए CI में), जिससे नीचे दिए गए इंटरैक्टिव ब्राउज़र प्रवाह को बायपास किया जाता है।
Plugin इंस्टॉल करें
openclaw plugins install @openclaw/chutes-provideropenclaw gateway restartशुरुआत करना
दोनों पथ डिफ़ॉल्ट मॉडल को chutes/zai-org/GLM-5-TEE पर सेट करते हैं और
Chutes कैटलॉग पंजीकृत करते हैं।
OAuth
OAuth ऑनबोर्डिंग प्रवाह चलाएँ
openclaw onboard --auth-choice chutesOpenClaw ब्राउज़र प्रवाह को स्थानीय रूप से लॉन्च करता है, या रिमोट/हेडलेस होस्ट पर URL + रीडायरेक्ट-पेस्ट प्रवाह दिखाता है। OAuth टोकन OpenClaw प्रमाणीकरण प्रोफ़ाइल के माध्यम से स्वतः रीफ़्रेश होते हैं।
API कुंजी
API कुंजी प्राप्त करें
chutes.ai/settings/api-keys पर एक कुंजी बनाएँ।
API कुंजी ऑनबोर्डिंग प्रवाह चलाएँ
openclaw onboard --auth-choice chutes-api-keyखोज व्यवहार
Chutes प्रमाणीकरण उपलब्ध होने पर, OpenClaw उस क्रेडेंशियल के साथ GET /v1/models को क्वेरी करता है
और खोजे गए मॉडलों का उपयोग करता है, जिन्हें प्रत्येक क्रेडेंशियल के लिए 5 मिनट तक कैश किया जाता है।
समाप्त/अनधिकृत कुंजी (HTTP 401) मिलने पर, OpenClaw क्रेडेंशियल के बिना एक बार पुनः प्रयास करता है।
यदि खोज फिर भी कोई पंक्ति नहीं लौटाती, विफल हो जाती है, या कोई अन्य गैर-2xx स्थिति लौटाती है,
तो यह बंडल किए गए स्थिर कैटलॉग पर वापस चला जाता है (API-कुंजी और OAuth खोज,
दोनों इसी पथ का उपयोग करते हैं)। यदि स्टार्टअप पर खोज विफल होती है, तो
स्थिर कैटलॉग का उपयोग स्वतः किया जाता है।
डिफ़ॉल्ट उपनाम
OpenClaw Chutes कैटलॉग के लिए दो सुविधाजनक उपनाम पंजीकृत करता है:
| उपनाम | लक्षित मॉडल |
|---|---|
chutes-pro |
chutes/deepseek-ai/DeepSeek-V3.2-TEE |
chutes-vision |
chutes/moonshotai/Kimi-K2.5-TEE |
अंतर्निर्मित प्रारंभिक कैटलॉग
बंडल किए गए फ़ॉलबैक कैटलॉग में वर्तमान में उपलब्ध ये पाँच मॉडल शामिल हैं:
| मॉडल संदर्भ |
|---|
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 |
पूरी सूची के लिए openclaw models list --all --provider chutes चलाएँ।
कॉन्फ़िगरेशन उदाहरण
{ 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 ओवरराइड
वैकल्पिक एनवायरनमेंट वेरिएबल के साथ OAuth प्रवाह को अनुकूलित करें:
| वेरिएबल | उद्देश्य |
|---|---|
CHUTES_CLIENT_ID |
OAuth क्लाइंट आईडी (सेट न होने पर पूछा जाता है) |
CHUTES_CLIENT_SECRET |
OAuth क्लाइंट सीक्रेट |
CHUTES_OAUTH_REDIRECT_URI |
रीडायरेक्ट URI (डिफ़ॉल्ट http://127.0.0.1:1456/oauth-callback) |
CHUTES_OAUTH_SCOPES |
स्पेस से अलग किए गए स्कोप (डिफ़ॉल्ट openid profile chutes:invoke) |
रीडायरेक्ट-ऐप आवश्यकताओं और सहायता के लिए Chutes OAuth दस्तावेज़ देखें।
नोट्स
- Chutes मॉडल
chutes/<model-id>के रूप में पंजीकृत किए जाते हैं। - स्ट्रीमिंग के दौरान Chutes टोकन उपयोग की रिपोर्ट नहीं करता (
supportsUsageInStreaming: false); स्ट्रीम पूरी होने पर भी उपयोग का कुल योग दिखाई देता है।