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 इंस्टॉल करें

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

शुरुआत करना

दोनों पथ डिफ़ॉल्ट मॉडल को chutes/zai-org/GLM-5-TEE पर सेट करते हैं और Chutes कैटलॉग पंजीकृत करते हैं।

OAuth

  • OAuth ऑनबोर्डिंग प्रवाह चलाएँ

    bash
    openclaw onboard --auth-choice chutes

    OpenClaw ब्राउज़र प्रवाह को स्थानीय रूप से लॉन्च करता है, या रिमोट/हेडलेस होस्ट पर URL + रीडायरेक्ट-पेस्ट प्रवाह दिखाता है। OAuth टोकन OpenClaw प्रमाणीकरण प्रोफ़ाइल के माध्यम से स्वतः रीफ़्रेश होते हैं।

  • API कुंजी

  • API कुंजी प्राप्त करें

    chutes.ai/settings/api-keys पर एक कुंजी बनाएँ।

  • API कुंजी ऑनबोर्डिंग प्रवाह चलाएँ

    bash
    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 चलाएँ।

    कॉन्फ़िगरेशन उदाहरण

    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 ओवरराइड

    वैकल्पिक एनवायरनमेंट वेरिएबल के साथ 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); स्ट्रीम पूरी होने पर भी उपयोग का कुल योग दिखाई देता है।

    संबंधित

    Was this useful?
    On this page

    On this page