Skip to main content

प्रमाणीकरण

  1. OpenClaw model providers के लिए OAuth और API keys का समर्थन करता है। 50. Anthropic accounts के लिए, हम API key का उपयोग करने की सिफारिश करते हैं। 1. Claude सब्सक्रिप्शन एक्सेस के लिए, claude setup-token द्वारा बनाया गया long‑lived token उपयोग करें।
पूर्ण OAuth फ़्लो और संग्रहण लेआउट के लिए /concepts/oauth देखें।

अनुशंसित Anthropic सेटअप (API कुंजी)

यदि आप Anthropic का सीधे उपयोग कर रहे हैं, तो API कुंजी का उपयोग करें।
  1. Anthropic Console में एक API कुंजी बनाएँ।
  2. इसे Gateway होस्ट (वह मशीन जिस पर openclaw gateway चल रहा है) पर रखें।
  1. यदि Gateway systemd/launchd के अंतर्गत चलता है, तो कुंजी को ~/.openclaw/.env में रखना बेहतर है ताकि डेमन उसे पढ़ सके:
फिर डेमन को पुनः प्रारंभ करें (या अपने Gateway प्रक्रिया को पुनः प्रारंभ करें) और दोबारा जाँचें:
यदि आप स्वयं env vars प्रबंधित नहीं करना चाहते, तो ऑनबोर्डिंग विज़ार्ड डेमन उपयोग के लिए API कुंजियाँ संग्रहीत कर सकता है: openclaw onboard env inheritance के विवरण के लिए Help देखें (env.shellEnv, ~/.openclaw/.env, systemd/launchd)।

Anthropic: सेटअप-टोकन (सदस्यता प्रमाणीकरण)

  1. Anthropic के लिए, अनुशंसित तरीका API key है। 3. यदि आप Claude सब्सक्रिप्शन का उपयोग कर रहे हैं, तो setup-token flow भी समर्थित है। 4. इसे gateway host पर चलाएँ:
फिर इसे OpenClaw में पेस्ट करें:
यदि टोकन किसी अन्य मशीन पर बनाया गया था, तो उसे मैन्युअल रूप से पेस्ट करें:
यदि आपको Anthropic की कोई त्रुटि दिखाई दे, जैसे:
…तो इसके बजाय Anthropic API कुंजी का उपयोग करें। मैन्युअल टोकन प्रविष्टि (किसी भी प्रदाता के लिए; auth-profiles.json लिखता है + विन्यास अपडेट करता है):
ऑटोमेशन‑अनुकूल जाँच (समाप्त/अनुपस्थित होने पर 1 के साथ निकास, समाप्ति के करीब होने पर 2):
वैकल्पिक ops स्क्रिप्ट (systemd/Termux) यहाँ प्रलेखित हैं: /automation/auth-monitoring
claude setup-token के लिए एक इंटरैक्टिव TTY आवश्यक है।

मॉडल प्रमाणीकरण स्थिति जाँचें

किस क्रेडेंशियल का उपयोग किया जाए, इसे नियंत्रित करना

प्रति‑सत्र (चैट कमांड)

वर्तमान सत्र के लिए किसी विशिष्ट प्रदाता क्रेडेंशियल को पिन करने हेतु /model <alias-or-id>@<profileId> का उपयोग करें (उदाहरण प्रोफ़ाइल आईडी: anthropic:default, anthropic:work)। कॉम्पैक्ट पिकर के लिए /model (या /model list) का उपयोग करें; पूर्ण दृश्य के लिए /model status का उपयोग करें (उम्मीदवार + अगला auth प्रोफ़ाइल, तथा विन्यस्त होने पर प्रदाता एंडपॉइंट विवरण)।

प्रति‑एजेंट (CLI ओवरराइड)

किसी एजेंट के लिए स्पष्ट auth प्रोफ़ाइल क्रम ओवरराइड सेट करें (उस एजेंट के auth-profiles.json में संग्रहीत):
किसी विशिष्ट एजेंट को लक्षित करने के लिए --agent <id> का उपयोग करें; इसे छोड़ने पर विन्यस्त डिफ़ॉल्ट एजेंट उपयोग होगा।

समस्या-निवारण

“No credentials found”

यदि Anthropic टोकन प्रोफ़ाइल अनुपस्थित है, तो Gateway होस्ट पर claude setup-token चलाएँ, फिर दोबारा जाँचें:

टोकन समाप्ति के करीब/समाप्त

  1. कौन‑सा प्रोफ़ाइल समाप्त होने वाला है यह पुष्टि करने के लिए openclaw models status चलाएँ। 6. यदि प्रोफ़ाइल गायब है, तो claude setup-token फिर से चलाएँ और टोकन दोबारा पेस्ट करें।

आवश्यकताएँ

  • Claude Max या Pro सदस्यता (claude setup-token के लिए)
  • Claude Code CLI स्थापित (claude कमांड उपलब्ध)