Providers
OpenCode
OpenCode, OpenClaw में दो होस्ट किए गए कैटलॉग उपलब्ध कराता है:
| कैटलॉग | प्रीफ़िक्स | रनटाइम प्रदाता |
|---|---|---|
| Zen | opencode/... |
opencode |
| Go | opencode-go/... |
opencode-go |
दोनों कैटलॉग एक ही OpenCode API कुंजी साझा करते हैं (OPENCODE_API_KEY, उपनाम
OPENCODE_ZEN_API_KEY)। OpenClaw रनटाइम प्रदाता आईडी को अलग रखता है, ताकि
अपस्ट्रीम प्रति-मॉडल रूटिंग सही बनी रहे, लेकिन ऑनबोर्डिंग और दस्तावेज़ इन्हें
एक ही OpenCode सेटअप मानते हैं।
आरंभ करना
Zen कैटलॉग
इनके लिए सर्वोत्तम: क्यूरेट किया गया OpenCode मल्टी-मॉडल प्रॉक्सी (Claude, GPT, Gemini, GLM, DeepSeek, Kimi, MiniMax, Qwen)।
ऑनबोर्डिंग चलाएँ
openclaw onboard --auth-choice opencode-zenया कुंजी सीधे प्रदान करें:
openclaw onboard --opencode-zen-api-key "$OPENCODE_API_KEY"किसी Zen मॉडल को डिफ़ॉल्ट के रूप में सेट करें
openclaw config set agents.defaults.model.primary "opencode/claude-opus-4-6"सत्यापित करें कि मॉडल उपलब्ध हैं
openclaw models list --provider opencodeGo कैटलॉग
इनके लिए सर्वोत्तम: OpenCode द्वारा होस्ट की गई Kimi, GLM, MiniMax, Qwen और DeepSeek मॉडल शृंखला।
ऑनबोर्डिंग चलाएँ
openclaw onboard --auth-choice opencode-goया कुंजी सीधे प्रदान करें:
openclaw onboard --opencode-go-api-key "$OPENCODE_API_KEY"किसी Go मॉडल को डिफ़ॉल्ट के रूप में सेट करें
openclaw config set agents.defaults.model.primary "opencode-go/kimi-k2.6"सत्यापित करें कि मॉडल उपलब्ध हैं
openclaw models list --provider opencode-goकॉन्फ़िगरेशन उदाहरण
{ env: { OPENCODE_API_KEY: "sk-..." }, agents: { defaults: { model: { primary: "opencode/claude-opus-4-6" } } },}अंतर्निहित कैटलॉग
Zen
| गुण | मान |
|---|---|
| रनटाइम प्रदाता | opencode |
| उदाहरण मॉडल | opencode/claude-opus-4-6, opencode/gpt-5.5, opencode/gemini-3.1-pro, opencode/glm-5.2 |
पूरी वर्तमान सूची के लिए openclaw models list --provider opencode चलाएँ, जिसमें
opencode/big-pickle और opencode/deepseek-v4-flash-free जैसी निःशुल्क-स्तर की पंक्तियाँ भी
शामिल हैं।
Go
| गुण | मान |
|---|---|
| रनटाइम प्रदाता | opencode-go |
| उदाहरण मॉडल | opencode-go/kimi-k2.6, opencode-go/glm-5, opencode-go/minimax-m2.5 |
पूरी Go मॉडल तालिका के लिए OpenCode Go देखें।
उन्नत कॉन्फ़िगरेशन
API कुंजी के उपनाम
OPENCODE_ZEN_API_KEY को भी OPENCODE_API_KEY के उपनाम के रूप में स्वीकार किया जाता है।
साझा क्रेडेंशियल
सेटअप के दौरान एक OpenCode कुंजी दर्ज करने पर दोनों रनटाइम प्रदाताओं के लिए क्रेडेंशियल संग्रहीत हो जाते हैं। आपको प्रत्येक कैटलॉग को अलग से ऑनबोर्ड करने की आवश्यकता नहीं है।
API कुंजी प्राप्त करना
OpenCode खाता बनाएँ और opencode.ai/auth पर API कुंजी जनरेट करें। बिलिंग और कैटलॉग की उपलब्धता OpenCode डैशबोर्ड से प्रबंधित की जाती है।
Gemini रीप्ले व्यवहार
Gemini-समर्थित OpenCode संदर्भ प्रॉक्सी-Gemini पथ पर बने रहते हैं, इसलिए OpenClaw वहाँ मूल Gemini रीप्ले सत्यापन या बूटस्ट्रैप पुनर्लेखन सक्षम किए बिना Gemini थॉट-सिग्नेचर शुद्धिकरण बनाए रखता है।
गैर-Gemini रीप्ले व्यवहार
गैर-Gemini OpenCode संदर्भ न्यूनतम OpenAI-संगत रीप्ले नीति बनाए रखते हैं।