FAQ
FAQ: मॉडल और प्रमाणीकरण
मॉडल और auth-profile Q&A। सेटअप, सेशन, Gateway, चैनल और समस्या-निवारण के लिए, मुख्य FAQ देखें।
मॉडल: डिफ़ॉल्ट, चयन, उपनाम, स्विचिंग
“डिफ़ॉल्ट मॉडल” क्या है?
OpenClaw का डिफ़ॉल्ट मॉडल वह है जिसे आप इस रूप में सेट करते हैं:
agents.defaults.model.primaryमॉडल provider/model के रूप में संदर्भित होते हैं (उदाहरण: openai/gpt-5.5 या anthropic/claude-sonnet-4-6)। अगर आप provider छोड़ देते हैं, तो OpenClaw पहले किसी उपनाम को आज़माता है, फिर उस सटीक model id के लिए एक अद्वितीय configured-provider मिलान, और उसके बाद ही एक deprecated compatibility path के रूप में कॉन्फ़िगर किए गए डिफ़ॉल्ट provider पर लौटता है। अगर वह provider अब कॉन्फ़िगर किया गया डिफ़ॉल्ट मॉडल उजागर नहीं करता, तो OpenClaw stale removed-provider default दिखाने के बजाय पहले कॉन्फ़िगर किए गए provider/model पर लौटता है। फिर भी आपको provider/model स्पष्ट रूप से सेट करना चाहिए।
आप कौन-सा मॉडल सुझाते हैं?
अनुशंसित डिफ़ॉल्ट: अपने provider stack में उपलब्ध सबसे मज़बूत latest-generation मॉडल का उपयोग करें। टूल-सक्षम या अविश्वसनीय-इनपुट agents के लिए: लागत से अधिक मॉडल की क्षमता को प्राथमिकता दें। नियमित/कम-जोखिम चैट के लिए: सस्ते fallback models का उपयोग करें और agent भूमिका के आधार पर route करें।
MiniMax के अपने docs हैं: MiniMax और स्थानीय मॉडल।
सामान्य नियम: उच्च-जोखिम काम के लिए सबसे अच्छा मॉडल जिसका खर्च आप वहन कर सकते हैं उपयोग करें, और नियमित चैट या सारांशों के लिए सस्ता मॉडल। आप प्रति agent मॉडल route कर सकते हैं और लंबे कार्यों को parallelize करने के लिए sub-agents का उपयोग कर सकते हैं (हर sub-agent tokens खपत करता है)। मॉडल और Sub-agents देखें।
कड़ी चेतावनी: कमजोर/अत्यधिक quantized मॉडल prompt injection और असुरक्षित व्यवहार के प्रति अधिक संवेदनशील होते हैं। सुरक्षा देखें।
अधिक संदर्भ: मॉडल।
मैं अपनी config मिटाए बिना मॉडल कैसे बदलूं?
model commands का उपयोग करें या केवल model fields संपादित करें। पूरी config replace करने से बचें।
सुरक्षित विकल्प:
- चैट में
/model(त्वरित, प्रति-session) openclaw models set ...(केवल model config अपडेट करता है)openclaw configure --section model(interactive)~/.openclaw/openclaw.jsonमेंagents.defaults.modelसंपादित करें
जब तक आप पूरी config replace करना नहीं चाहते, partial object के साथ config.apply से बचें।
RPC edits के लिए, पहले config.schema.lookup से inspect करें और config.patch को प्राथमिकता दें। lookup payload आपको normalized path, shallow schema docs/constraints, और immediate child summaries देता है।
partial updates के लिए।
अगर आपने config overwrite कर दी है, तो backup से restore करें या repair के लिए openclaw doctor फिर से चलाएं।
क्या मैं self-hosted मॉडल (llama.cpp, vLLM, Ollama) उपयोग कर सकता हूं?
हां। स्थानीय मॉडल के लिए Ollama सबसे आसान रास्ता है।
सबसे तेज़ सेटअप:
https://ollama.com/downloadसे Ollama install करें- कोई स्थानीय मॉडल pull करें, जैसे
ollama pull gemma4 - अगर आप cloud models भी चाहते हैं, तो
ollama signinचलाएं openclaw onboardचलाएं औरOllamaचुनेंLocalयाCloud + Localचुनें
नोट्स:
Cloud + Localआपको cloud models के साथ आपके स्थानीय Ollama models देता हैkimi-k2.5:cloudजैसे cloud models को local pull की आवश्यकता नहीं होती- manual switching के लिए,
openclaw models listऔरopenclaw models set ollama/<model>उपयोग करें
सुरक्षा नोट: छोटे या अत्यधिक quantized मॉडल prompt injection के प्रति अधिक संवेदनशील होते हैं। हम tools उपयोग कर सकने वाले किसी भी bot के लिए बड़े मॉडल की कड़ी अनुशंसा करते हैं। अगर आप फिर भी छोटे मॉडल चाहते हैं, तो sandboxing और strict tool allowlists सक्षम करें।
Docs: Ollama, स्थानीय मॉडल, मॉडल providers, सुरक्षा, Sandboxing।
OpenClaw, Flawd, और Krill मॉडल के लिए क्या उपयोग करते हैं?
- ये deployments अलग हो सकते हैं और समय के साथ बदल सकते हैं; कोई fixed provider recommendation नहीं है।
- हर gateway पर current runtime setting
openclaw models statusसे जांचें। - security-sensitive/tool-enabled agents के लिए, उपलब्ध सबसे मज़बूत latest-generation मॉडल उपयोग करें।
मैं चलते-चलते मॉडल कैसे बदलूं (restart किए बिना)?
/model command को standalone message के रूप में उपयोग करें:
/model sonnet/model opus/model gpt/model gpt-mini/model gemini/model gemini-flash/model gemini-flash-liteये built-in aliases हैं। Custom aliases agents.defaults.models के ज़रिए जोड़े जा सकते हैं।
आप उपलब्ध मॉडल /model, /model list, या /model status से list कर सकते हैं।
/model (और /model list) compact, numbered picker दिखाता है। नंबर से चुनें:
/model 3आप provider के लिए कोई specific auth profile भी force कर सकते हैं (प्रति session):
/model opus@anthropic:default/model opus@anthropic:workसुझाव: /model status दिखाता है कि कौन-सा agent active है, कौन-सी auth-profiles.json file उपयोग हो रही है, और अगला कौन-सा auth profile आज़माया जाएगा।
उपलब्ध होने पर यह configured provider endpoint (baseUrl) और API mode (api) भी दिखाता है।
@profile से सेट की गई profile को unpin कैसे करूं?
@profile suffix बिना /model फिर से चलाएं:
/model anthropic/claude-opus-4-6अगर आप default पर लौटना चाहते हैं, तो उसे /model से चुनें (या /model <default provider/model> भेजें)।
कौन-सा auth profile active है, इसकी पुष्टि के लिए /model status उपयोग करें।
अगर दो providers वही model id expose करते हैं, तो /model किसका उपयोग करता है?
/model provider/model session के लिए वही exact provider route चुनता है।
उदाहरण के लिए, qianfan/deepseek-v4-flash और deepseek/deepseek-v4-flash अलग model refs हैं, भले ही दोनों में deepseek-v4-flash शामिल है। OpenClaw को केवल bare model id match होने के कारण एक provider से दूसरे पर silently switch नहीं करना चाहिए।
user-selected /model ref fallback policy के लिए भी strict होता है। अगर वह selected provider/model unavailable है, तो reply agents.defaults.model.fallbacks से answer करने के बजाय visibly fail होता है। Configured fallback chains अभी भी configured defaults, cron job primaries, और auto-selected fallback state पर लागू होती हैं।
अगर किसी non-session override से शुरू हुआ run fallback उपयोग करने की अनुमति रखता है, तो OpenClaw पहले requested provider/model आज़माता है, फिर configured fallbacks, और उसके बाद ही configured primary। इससे duplicate bare model ids सीधे default provider पर वापस jump नहीं करते।
मॉडल और मॉडल failover देखें।
क्या मैं daily tasks के लिए GPT 5.5 और coding के लिए Codex 5.5 उपयोग कर सकता हूं?
हां। model choice और runtime choice को अलग-अलग मानें:
- Native Codex coding agent:
agents.defaults.model.primaryकोopenai/gpt-5.5पर सेट करें। जब आप ChatGPT/Codex subscription auth चाहते हैं, तोopenclaw models auth login --provider openaiसे sign in करें। - agent loop के बाहर Direct OpenAI API tasks: images, embeddings, speech, realtime, और अन्य non-agent OpenAI API surfaces के लिए
OPENAI_API_KEYconfigure करें। - OpenAI agent API-key auth: ordered
openaiAPI-key profile के साथ/model openai/gpt-5.5उपयोग करें। - Sub-agents: coding tasks को अपने
openai/gpt-5.5model वाले Codex-focused agent पर route करें।
मॉडल और Slash commands देखें।
मैं GPT 5.5 के लिए fast mode कैसे configure करूं?
session toggle या config default में से किसी एक का उपयोग करें:
- प्रति session: जब session
openai/gpt-5.5उपयोग कर रहा हो, तब/fast onभेजें। - प्रति model default:
agents.defaults.models["openai/gpt-5.5"].params.fastModeकोtrueपर सेट करें। - Automatic cutoff: नए model calls को auto cutoff तक fast शुरू करने के लिए
/fast autoयाparams.fastMode: "auto"उपयोग करें, फिर बाद की retry, fallback, tool-result, या continuation calls को fast mode के बिना शुरू करें। cutoff default 60 seconds है; इसे बदलने के लिए active model परparams.fastAutoOnSecondsसेट करें।
उदाहरण:
{ agents: { defaults: { models: { "openai/gpt-5.5": { params: { fastMode: "auto", fastAutoOnSeconds: 30, }, }, }, }, },}OpenAI के लिए, fast mode supported native Responses requests पर service_tier = "priority" से map होता है। Session /fast overrides config defaults से ऊपर होते हैं। Codex app-server turns केवल turn start पर tier receive कर सकते हैं, इसलिए auto पहले से चल रहे app-server turn के अंदर नहीं, बल्कि अगले OpenClaw-started model turn पर लागू होता है।
Thinking and fast mode और OpenAI fast mode देखें।
मुझे "Model ... is not allowed" क्यों दिखता है और फिर कोई reply क्यों नहीं आता?
अगर agents.defaults.models सेट है, तो यह /model और किसी भी
session overrides के लिए allowlist बन जाता है। उस list में न होने वाला मॉडल चुनने पर यह लौटता है:
Model "provider/model" is not allowed. Use /models to list providers, or /models <provider> to list models.Add it with: openclaw config set agents.defaults.models '{"provider/model":{}}' --strict-json --mergeवह error normal reply के बजाय लौटता है। Fix: exact model को
agents.defaults.models में जोड़ें, dynamic provider catalogs के लिए "provider/*": {} जैसा provider wildcard जोड़ें, allowlist हटाएं, या /model list से model चुनें।
अगर command में --runtime codex भी शामिल था, तो पहले allowlist अपडेट करें और फिर वही
/model provider/model --runtime codex command फिर से चलाएं।
मुझे "Unknown model: minimax/MiniMax-M3" क्यों दिखता है?
इसका मतलब है कि provider configured नहीं है (कोई MiniMax provider config या auth profile नहीं मिला), इसलिए model resolve नहीं हो सकता।
Fix checklist:
-
current OpenClaw release पर upgrade करें (या source
mainसे चलाएं), फिर gateway restart करें। -
सुनिश्चित करें कि MiniMax configured है (wizard या JSON), या MiniMax auth env/auth profiles में मौजूद है ताकि matching provider inject किया जा सके (
MINIMAX_API_KEYforminimax,MINIMAX_OAUTH_TOKENया stored MiniMax OAuth forminimax-portal)। -
अपने auth path के लिए exact model id (case-sensitive) उपयोग करें: API-key setup के लिए
minimax/MiniMax-M3,minimax/MiniMax-M2.7, याminimax/MiniMax-M2.7-highspeed, या OAuth setup के लिएminimax-portal/MiniMax-M3,minimax-portal/MiniMax-M2.7, याminimax-portal/MiniMax-M2.7-highspeed। -
चलाएं:
bash openclaw models listऔर list से चुनें (या chat में
/model list)।
क्या मैं MiniMax को default और OpenAI को complex tasks के लिए उपयोग कर सकता हूं?
हां। MiniMax को default के रूप में उपयोग करें और ज़रूरत पड़ने पर प्रति session models switch करें।
Fallbacks errors के लिए हैं, "hard tasks" के लिए नहीं, इसलिए /model या अलग agent उपयोग करें।
विकल्प A: प्रति session switch करें
{ env: { MINIMAX_API_KEY: "sk-...", OPENAI_API_KEY: "sk-..." }, agents: { defaults: { model: { primary: "minimax/MiniMax-M3" }, models: { "minimax/MiniMax-M3": { alias: "minimax" }, "openai/gpt-5.5": { alias: "gpt" }, }, }, },}फिर:
/model gptविकल्प B: अलग agents
- Agent A default: MiniMax
- Agent B default: OpenAI
- Agent के आधार पर route करें या switch करने के लिए
/agentउपयोग करें
दस्तावेज़: मॉडल, बहु-एजेंट रूटिंग, MiniMax, OpenAI.
क्या opus / sonnet / gpt बिल्ट-इन शॉर्टकट हैं?
हाँ। OpenClaw कुछ डिफ़ॉल्ट शॉर्टहैंड के साथ आता है (केवल तब लागू होते हैं जब मॉडल agents.defaults.models में मौजूद हो):
opus→anthropic/claude-opus-4-8sonnet→anthropic/claude-sonnet-4-6gpt→openai/gpt-5.4gpt-mini→openai/gpt-5.4-minigpt-nano→openai/gpt-5.4-nanogemini→google/gemini-3.1-pro-previewgemini-flash→google/gemini-3-flash-previewgemini-flash-lite→google/gemini-3.1-flash-lite
यदि आप उसी नाम से अपना alias सेट करते हैं, तो आपकी वैल्यू प्राथमिकता लेती है।
मैं मॉडल शॉर्टकट (aliases) कैसे परिभाषित/ओवरराइड करूँ?
Aliases agents.defaults.models.<modelId>.alias से आते हैं। उदाहरण:
{ agents: { defaults: { model: { primary: "anthropic/claude-opus-4-6" }, models: { "anthropic/claude-opus-4-6": { alias: "opus" }, "anthropic/claude-sonnet-4-6": { alias: "sonnet" }, }, }, },}फिर /model sonnet (या समर्थित होने पर /<alias>) उस मॉडल ID पर रिज़ॉल्व होता है।
मैं OpenRouter या Z.AI जैसे अन्य providers से मॉडल कैसे जोड़ूँ?
OpenRouter (प्रति-token भुगतान; कई मॉडल):
{ agents: { defaults: { model: { primary: "openrouter/anthropic/claude-sonnet-4-6" }, models: { "openrouter/anthropic/claude-sonnet-4-6": {} }, }, }, env: { OPENROUTER_API_KEY: "sk-or-..." },}Z.AI (GLM मॉडल):
{ agents: { defaults: { model: { primary: "zai/glm-5" }, models: { "zai/glm-5": {} }, }, }, env: { ZAI_API_KEY: "..." },}यदि आप किसी provider/model का संदर्भ देते हैं लेकिन आवश्यक provider कुंजी मौजूद नहीं है, तो आपको runtime auth त्रुटि मिलेगी (उदाहरण: No API key found for provider "zai").
नया एजेंट जोड़ने के बाद provider के लिए कोई API कुंजी नहीं मिली
आमतौर पर इसका मतलब है कि नए एजेंट का auth store खाली है। Auth प्रति-एजेंट होता है और इसमें संग्रहीत रहता है:
~/.openclaw/agents/<agentId>/agent/auth-profiles.jsonसुधार विकल्प:
openclaw agents add <id>चलाएँ और wizard के दौरान auth कॉन्फ़िगर करें।- या मुख्य एजेंट के auth store से केवल portable static
api_key/tokenprofiles को नए एजेंट के auth store में कॉपी करें। - OAuth profiles के लिए, जब नए एजेंट को अपने खाते की आवश्यकता हो तो नए एजेंट से sign in करें; अन्यथा OpenClaw refresh tokens को clone किए बिना default/main एजेंट तक read through कर सकता है।
एजेंटों के बीच agentDir का पुनः उपयोग न करें; इससे auth/session टकराव होते हैं।
मॉडल failover और "All models failed"
Failover कैसे काम करता है?
Failover दो चरणों में होता है:
- उसी provider के भीतर auth profile rotation।
agents.defaults.model.fallbacksमें अगले मॉडल पर मॉडल fallback।
विफल profiles पर cooldowns लागू होते हैं (exponential backoff), इसलिए OpenClaw तब भी जवाब देना जारी रख सकता है जब कोई provider rate-limited हो या अस्थायी रूप से विफल हो रहा हो।
rate-limit bucket में केवल सामान्य 429 responses से अधिक शामिल है। OpenClaw
Too many concurrent requests,
ThrottlingException, concurrency limit reached,
workers_ai ... quota limit exceeded, resource exhausted, और आवधिक
उपयोग-window सीमाएँ (weekly/monthly limit reached) जैसे संदेशों को भी failover-योग्य
rate limits मानता है।
कुछ billing जैसे दिखने वाले responses 402 नहीं होते, और कुछ HTTP 402
responses भी उसी transient bucket में रहते हैं। यदि कोई provider 401 या 403 पर
स्पष्ट billing text लौटाता है, तो OpenClaw उसे अभी भी
billing lane में रख सकता है, लेकिन provider-specific text matchers उसी
provider तक scoped रहते हैं जो उनका owner है (उदाहरण के लिए OpenRouter Key limit exceeded)। यदि कोई 402
संदेश इसके बजाय retryable usage-window या
organization/workspace spend limit जैसा दिखता है (daily limit reached, resets tomorrow,
organization spending limit exceeded), तो OpenClaw इसे
rate_limit मानता है, long billing disable नहीं।
Context-overflow errors अलग हैं: जैसे signatures
request_too_large, input exceeds the maximum number of tokens,
input token count exceeds the maximum number of input tokens,
input is too long for the model, या ollama error: context length exceeded मॉडल
fallback को आगे बढ़ाने के बजाय compaction/retry path पर रहते हैं।
Generic server-error text जानबूझकर "unknown/error वाली कोई भी चीज़"
से संकरा है। OpenClaw provider-scoped transient shapes
जैसे Anthropic bare An unknown error occurred, OpenRouter bare
Provider returned error, stop-reason errors जैसे Unhandled stop reason: error, transient server text वाले JSON api_error payloads
(internal server error, unknown error, 520, upstream error, backend error), और provider-busy errors जैसे ModelNotReadyException को
failover-योग्य timeout/overloaded signals मानता है जब provider context
match करता है।
Generic internal fallback text जैसे LLM request failed with an unknown error. conservative रहता है और अपने-आप model fallback trigger नहीं करता।
What does "No credentials found for profile anthropic:default" mean?
इसका मतलब है कि system ने auth profile ID anthropic:default का उपयोग करने की कोशिश की, लेकिन expected auth store में उसके credentials नहीं मिले।
सुधार checklist:
- पुष्टि करें कि auth profiles कहाँ रहते हैं (नए बनाम legacy paths)
- वर्तमान:
~/.openclaw/agents/<agentId>/agent/auth-profiles.json - Legacy:
~/.openclaw/agent/*(openclaw doctorद्वारा migrated)
- वर्तमान:
- पुष्टि करें कि आपका env var Gateway द्वारा loaded है
- यदि आपने अपने shell में
ANTHROPIC_API_KEYसेट किया है लेकिन Gateway को systemd/launchd के माध्यम से चलाते हैं, तो हो सकता है वह इसे inherit न करे। इसे~/.openclaw/.envमें रखें याenv.shellEnvenable करें।
- यदि आपने अपने shell में
- सुनिश्चित करें कि आप सही एजेंट को edit कर रहे हैं
- Multi-agent setups का मतलब है कि कई
auth-profiles.jsonfiles हो सकती हैं।
- Multi-agent setups का मतलब है कि कई
- मॉडल/auth status की sanity-check करें
- configured models और providers authenticated हैं या नहीं, यह देखने के लिए
openclaw models statusका उपयोग करें।
- configured models और providers authenticated हैं या नहीं, यह देखने के लिए
"No credentials found for profile anthropic" के लिए सुधार checklist
इसका मतलब है कि run एक Anthropic auth profile पर pinned है, लेकिन Gateway उसे अपने auth store में नहीं ढूँढ पा रहा है।
-
Claude CLI का उपयोग करें
- gateway host पर
openclaw models auth login --provider anthropic --method cli --set-defaultचलाएँ।
- gateway host पर
-
यदि आप इसके बजाय API key का उपयोग करना चाहते हैं
-
gateway host पर
~/.openclaw/.envमेंANTHROPIC_API_KEYरखें। -
किसी भी pinned order को clear करें जो missing profile को force करता है:
bash openclaw models auth order clear --provider anthropic
-
-
पुष्टि करें कि आप gateway host पर commands चला रहे हैं
- remote mode में, auth profiles gateway machine पर रहते हैं, आपके laptop पर नहीं।
इसने Google Gemini को भी क्यों आज़माया और विफल हुआ?
यदि आपके मॉडल config में Google Gemini fallback के रूप में शामिल है (या आपने Gemini shorthand पर switch किया है), तो OpenClaw model fallback के दौरान उसे आज़माएगा। यदि आपने Google credentials कॉन्फ़िगर नहीं किए हैं, तो आपको No API key found for provider "google" दिखाई देगा।
सुधार: या तो Google auth प्रदान करें, या agents.defaults.model.fallbacks / aliases में Google models हटाएँ/टालें ताकि fallback वहाँ route न हो।
LLM request rejected: thinking signature required (Google Antigravity)
कारण: session history में signatures के बिना thinking blocks हैं (अक्सर aborted/partial stream से)। Google Antigravity को thinking blocks के लिए signatures चाहिए।
सुधार: OpenClaw अब Google Antigravity Claude के लिए unsigned thinking blocks हटा देता है। यदि यह फिर भी दिखाई देता है, तो नया session शुरू करें या उस एजेंट के लिए /thinking off सेट करें।
Auth profiles: वे क्या हैं और उन्हें कैसे manage करें
संबंधित: /concepts/oauth (OAuth flows, token storage, multi-account patterns)
Auth profile क्या है?
auth profile एक named credential record (OAuth या API key) है जो provider से जुड़ा होता है। Profiles यहाँ रहते हैं:
~/.openclaw/agents/<agentId>/agent/auth-profiles.jsonsecrets dump किए बिना saved profiles inspect करने के लिए, openclaw models auth list चलाएँ (वैकल्पिक रूप से --provider <id> या --json)। विवरण के लिए Models CLI देखें।
सामान्य profile IDs क्या होते हैं?
OpenClaw provider-prefixed IDs का उपयोग करता है, जैसे:
anthropic:default(जब कोई email identity मौजूद न हो तो common)- OAuth identities के लिए
anthropic:<email> - आपके चुने हुए custom IDs (जैसे
anthropic:work)
क्या मैं नियंत्रित कर सकता हूँ कि कौन-सा auth profile पहले आज़माया जाए?
हाँ। Config profiles के लिए optional metadata और प्रति-provider ordering (auth.order.<provider>) support करता है। यह secrets store नहीं करता; यह IDs को provider/mode पर map करता है और rotation order set करता है।
यदि कोई profile छोटे cooldown (rate limits/timeouts/auth failures) या लंबे disabled state (billing/insufficient credits) में है, तो OpenClaw उसे अस्थायी रूप से skip कर सकता है। इसे inspect करने के लिए, openclaw models status --json चलाएँ और auth.unusableProfiles देखें। Tuning: auth.cooldowns.billingBackoffHours*।
Rate-limit cooldowns model-scoped हो सकते हैं। एक profile जो एक मॉडल के लिए cooling down है, उसी provider पर sibling model के लिए अभी भी usable हो सकता है, जबकि billing/disabled windows पूरे profile को block करते रहते हैं।
आप CLI के माध्यम से per-agent order override भी सेट कर सकते हैं (उस एजेंट के auth-state.json में stored):
# Defaults to the configured default agent (omit --agent)openclaw models auth order get --provider anthropic # Lock rotation to a single profile (only try this one)openclaw models auth order set --provider anthropic anthropic:default # Or set an explicit order (fallback within provider)openclaw models auth order set --provider anthropic anthropic:work anthropic:default # Clear override (fall back to config auth.order / round-robin)openclaw models auth order clear --provider anthropicकिसी specific एजेंट को target करने के लिए:
openclaw models auth order set --provider anthropic --agent main anthropic:defaultयह verify करने के लिए कि वास्तव में क्या आज़माया जाएगा, उपयोग करें:
openclaw models status --probeयदि stored profile explicit order से omitted है, तो probe उसे silently try करने के बजाय उस profile के लिए
excluded_by_auth_order report करता है।
OAuth बनाम API key - अंतर क्या है?
OpenClaw दोनों support करता है:
- OAuth / CLI login अक्सर subscription access का लाभ उठाता है जहाँ
provider उसे support करता है। Anthropic के लिए, OpenClaw का Claude CLI backend
Claude Code
claude -pका उपयोग करता है; Anthropic फिलहाल इसे Agent SDK/programmatic usage मानता है। Anthropic ने 15 जून, 2026 के separate Agent SDK credit change को pause कर दिया है, इसलिए अभी यह subscription usage limits से ही draw करता है। वर्तमान pause notice के लिए Anthropic का Agent SDK plan article देखें। - API keys प्रति-token billing का उपयोग करती हैं।
wizard Anthropic Claude CLI, OpenAI Codex OAuth, और API keys को स्पष्ट रूप से support करता है।
संबंधित
- अक्सर पूछे जाने वाले प्रश्न — मुख्य अक्सर पूछे जाने वाले प्रश्न
- अक्सर पूछे जाने वाले प्रश्न — त्वरित शुरुआत और पहली बार चलाने का सेटअप
- मॉडल चयन
- मॉडल विफलता पर स्विचओवर