ज्ञानधार डेवलपर्स
कोडिंग उपकरण
Coding agents that let you choose where their model requests go can run on Nymbot. Each one needs a base URL, a key and a model id; this page gives the exact settings for each.
सुविधा के लिए यह पृष्ठ मशीन-अनुवादित है। अंग्रेजी मूल संस्करण वह संस्करण है जो लागू होता है।
शुरू करने से पहले
आपको एक API कुंजी की आवश्यकता है, जो ऐप में बनाया गया है एपीआई मेनू (देखें आग की कुंजी). प्रत्येक उपकरण एपीआई के तीन प्रारूपों में से एक बोलता है, और जो इसका आधार यूआरएल तय करता हैः
| उपकरण | प्रारूप | आधार URL |
|---|---|---|
| कोड कोड | मानव संदेश | https://nymbot.ai/api |
| CLI कोडक्स | प्रतिक्रियाएँ | https://nymbot.ai/api/v1 |
| क्लिन, किलोग्राम कोड, रोओ कोड | चैट पूरा करें | https://nymbot.ai/api/v1 |
मॉडल आईडी से आते हैं मॉडल सूची,
GET https://nymbot.ai/api/v1/models, जिसे कोई कुंजी की आवश्यकता नहीं है। नीचे दिए गए उदाहरणों का उपयोग करें
anthropic/claude-sonnet-5 और एक अन्य निर्माता के मॉडल के लिए,
moonshotai/kimi-k3सुनिश्चित करें कि आपके द्वारा चुने गए मॉडल अभी भी सूचीबद्ध है।
- एक मॉडल चुनें जिसे उपकरण कहा जा सके। ये एजेंट फाइलों को पढ़ते हैं, उन्हें संपादित करते हैं और हर कदम पर टूल को कॉल करके कमांड चलाते हैं। एक मॉडल का उपयोग करें जिसकी प्रविष्टि में है
capabilities.toolsसेट करेंtrue.nymbot/autoउपकरण के साथ किसी भी अनुरोध को अस्वीकार कर देता है (400unsupported_tool) इसलिए यह उनमें से किसी के साथ काम नहीं करता है। - मॉडल की सीमाओं को टूल में कॉपी करें। अधिकांश उपकरण एक संदर्भ विंडो और अधिकतम आउटपुट के लिए पूछते हैं। उन्हें यहाँ से लें
context_lengthऔरmax_output_tokensएक उपकरण जो मॉडल की अनुमति से अधिक आउटपुट के लिए अनुरोध करता है, अस्वीकार नहीं किया जाता है; अनुरोध मॉडल के अधिकतम तक कम किया जाता है। - सभी कदम आते हैं। उपकरणों के साथ एक अनुरोध एक टुकड़े में चलता है और फिर एक धारा के रूप में वापस भेजा जाता है, जिसमें किप-अलाइव पिंग होते हैं जबकि मॉडल काम करता है। स्ट्रीमिंग नीचे दिए गए प्रत्येक उपकरण में काम करती है, लेकिन प्रत्येक चरण शब्द-दर-शब्द के बजाय एक बार में दिखाई देता है।
प्रत्येक उपकरण के लिए एक अलग कुंजी बनाएँ, एक दैनिक कैप के साथ। एक कोडिंग एजेंट एक कार्य के लिए कई मॉडल कॉल करता है, प्रत्येक वार्तालाप को अब तक ले जाता है, इसलिए एक कार्य एक चैट संदेश से कहीं अधिक खर्च कर सकता है। कुंजी पर एक कैप यह जानने का सबसे सरल तरीका है कि एक उपकरण सबसे अधिक खर्च कर सकता है, और इसे रद्द करने से उस उपकरण को ही रोक दिया जाता है।
कोड कोड
Claude Code talks to Nymbot through its gateway settings. Set these in the shell you start it from:
Shell
export ANTHROPIC_BASE_URL=https://nymbot.ai/api
export ANTHROPIC_AUTH_TOKEN=sk-nymbot-...
export ANTHROPIC_DEFAULT_OPUS_MODEL=anthropic/claude-opus-5
export ANTHROPIC_DEFAULT_SONNET_MODEL=anthropic/claude-sonnet-5
export ANTHROPIC_DEFAULT_HAIKU_MODEL=anthropic/claude-haiku-4.5
claude
- आधार यू. आर. एल. बिल्कुल है
https://nymbot.ai/api: नहीं।/v1और अंत में कोई कटौती नहीं है, क्योंकि क्लाउड कोड जोड़ता है/v1/messagesखुद को - कुंजी में जाता है
ANTHROPIC_AUTH_TOKEN, जो क्लॉड कोड भेजता हैAuthorization: Bearerजब इसे सेट किया जाता है, तो इन अनुरोधों के लिए सहेजे गए claude.ai लॉगिन का उपयोग नहीं किया जाता है और आपकी सदस्यता की सीमाएं लागू नहीं होती हैं। - Pin the model slots. By default Claude Code asks for Anthropic's newest model names, and
Nymbot answers a Claude name only with the same or a newer version from its catalog, never an
older one; a version the catalog does not carry yet returns
404. इशारा करते हुए।opus,sonnetऔरhaikuएडमिशन का उपयोग करने से बचें. यदि आपfableउपनाम, सेटANTHROPIC_DEFAULT_FABLE_MODELएक ही तरीके से - हैकू स्लॉट को पिन करना भी क्लॉड कोड के पृष्ठभूमि के काम को स्थानांतरित करता है, जैसे कि सत्र शीर्षक, उस सस्ती मॉडल में।
Claude कोड शुरू करें और चलाएं /statusके स्थिति टैब को एक दिखाना चाहिए
Anthropic base URL के साथ पंक्ति https://nymbot.ai/api और एक
Auth token लाइन नाम ANTHROPIC_AUTH_TOKEN.
प्रत्येक सत्र के लिए सेटिंग रखने के लिए, उन्हें अंदर रखें env ब्लॉक
~/.claude/settings.json (%USERPROFILE%\.claude\settings.json विंडोज पर) इसके बजाय। कुंजी को कभी भी किसी परियोजना में न रखें। .claude/settings.json, जो परियोजना के लिए प्रतिबद्ध है।
settings.json
{
"env": {
"ANTHROPIC_BASE_URL": "https://nymbot.ai/api",
"ANTHROPIC_AUTH_TOKEN": "sk-nymbot-...",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "anthropic/claude-opus-5",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "anthropic/claude-sonnet-5",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "anthropic/claude-haiku-4.5"
}
}
कुछ और सेटिंग्स जानने लायक हैंः
- लंबाई का उत्पादन। सेट करें
CLAUDE_CODE_MAX_OUTPUT_TOKENSमॉडल के लिएmax_output_tokensइसलिए, क्लॉड कोड मॉडल के वास्तव में होने वाले सीमा के लिए अपने जवाबों की योजना बनाता है। - मॉडल पिक्चर के साथ
CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1, Claude Code reads Nymbot's model list at startup and adds the Claude models in it to/model. - सलाहकार को छोड़ दें। Claude Code's advisor is a tool that runs on
Anthropic's own servers, which Nymbot cannot run, and a request carrying it is refused. Don't
turn it on with
/advisor, या सेट करेंCLAUDE_CODE_DISABLE_ADVISOR_TOOL=1इसे पूरी तरह से हटा दें। - एम. सी. पी. उपकरण खोज को बंद कर दें। Claude Code turns it off for a custom base URL,
and Nymbot cannot take the tool references it sends, so don't set
ENABLE_TOOL_SEARCH=trueएम. सी. पी. उपकरण अभी भी काम करते हैं; वे इसके बजाय आगे लोड किए जाते हैं।
Claude Code एक मॉडल पर भी चला सकता है जो Claude नहीं है: मॉडल स्लॉट को एक अन्य कैटलॉग आईडी पर इंगित करें, जैसे कि moonshotai/kimi-k3, और सेट करें CLAUDE_CODE_MAX_CONTEXT_TOKENS
इस मॉडल के लिए context_length, क्योंकि क्लाउड कोड इसे नहीं जान सकता है। एंथ्रोपिक अन्य मॉडलों पर क्लाउड कोड का समर्थन नहीं करता है, इसलिए खुरदरे किनारों की अपेक्षा करें।
कोड VS Code
वी. एस. कोड एक्सटेंशन उसी क्लाउड कोड को चलाता है, लेकिन शुरू होने से पहले क्रेडेंशियल्स की जांच करता है, इसलिए इसे वी. एस. कोड की अपनी उपयोगकर्ता सेटिंग्स में सेटिंग्स दें। खुले उपयोगकर्ता सेटिंग्स (JSON) और जोड़ें:
settings.json
{
"claudeCode.disableLoginPrompt": true,
"claudeCode.environmentVariables": [
{ "name": "ANTHROPIC_BASE_URL", "value": "https://nymbot.ai/api" },
{ "name": "ANTHROPIC_AUTH_TOKEN", "value": "sk-nymbot-..." },
{ "name": "ANTHROPIC_DEFAULT_OPUS_MODEL", "value": "anthropic/claude-opus-5" },
{ "name": "ANTHROPIC_DEFAULT_SONNET_MODEL", "value": "anthropic/claude-sonnet-5" },
{ "name": "ANTHROPIC_DEFAULT_HAIKU_MODEL", "value": "anthropic/claude-haiku-4.5" }
]
}
लॉगइन प्रॉम्प्ट अक्षम करें एंथ्रोपिक में लॉग इन करने के लिए आपको कहने वाले एक्सटेंशन को रोकता है। कोड कोड ऊपर विस्तार पर भी लागू होता है; में सेटिंग ~/.claude/settings.json इसे भी प्राप्त करें, लेकिन एक्सटेंशन की लॉगिन जांच केवल अपनी सेटिंग पढ़ती है।
CLI कोडक्स
Codex uses the Responses API. Add Nymbot as a provider in ~/.codex/config.toml:
config.toml
model = "anthropic/claude-sonnet-5"
model_provider = "nymbot"
model_context_window = 1000000
[model_providers.nymbot]
name = "Nymbot"
base_url = "https://nymbot.ai/api/v1"
env_key = "NYMBOT_API_KEY"
wire_api = "responses"
[features]
multi_agent = false
फिर सेट करें। NYMBOT_API_KEY अपने वातावरण में और भागो codex.
multi_agent = falseआवश्यकता होती है। Codex's multi-agent tools come as a group of tools that Nymbot cannot take, and while they are on every request is refused with400unsupported_tool. Nymbot takes function tools and web search only; if Codex reportsunsupported_tool, एक सुविधा या एमसीपी सर्वर जो अन्य प्रकार के उपकरण जोड़ता है।- एक मॉडल चुनें जो OpenAI के स्वयं के नहीं है। मॉडल आईडी के लिए, यह OpenAI के रूप में पहचानता है, जैसे कि
openai/gpt-5.6-sol, Codex switches to a request format Nymbot cannot read, and the request is refused. Claude, Kimi and the other catalog models work. model_context_windowकोडेक्स को मॉडल का संदर्भ आकार बताता है, सेcontext_lengthमॉडल सूची में; अन्यथा यह 272,000 टोकन मानता है।- Codex offers the model a web search tool, which Nymbot runs with its own
वेब खोज जब प्रश्न को इसकी आवश्यकता हो। सेट करें
web_search = "disabled"इसे बंद करने के लिए फ़ाइल के शीर्ष पर। - Nymbot does not store responses. Codex already sends the whole conversation each time, so nothing needs to change.
क्लिन
वी. एस. कोड में क्लाइन की सेटिंग्स मेंः
- सेट करें एपीआई प्रदाता करने के लिए ओपनएआई संगत.
- सेट करें आधार URL करने के लिए
https://nymbot.ai/api/v1. - अपनी चाबी चिपकाएँ ओपनएआई संगत एपीआई कुंजी.
- नीचे दिए गए मॉडल का चयन करें आईडी मॉडल. Cline loads the list from Nymbot once the
URL and key are in; you can also type an id such as
anthropic/claude-sonnet-5.
खुला मॉडल विन्यास और भरें विंडो आकार और
अधिकतम आउटपुट टोकन मॉडल सूची से, और टिक करें छवियों का समर्थन अगर मॉडल है capabilities.visionइसलिए क्लाइन अपने संदर्भ को सही ढंग से प्रबंधित करता है।
किलोग्राम कोड
वी. एस. कोड विस्तार में, खोलें सेटिंग्स, उस पर जाएँ प्रदाताओं Tab, नीचे स्क्रॉल करें और क्लिक करें Custom आपूर्तिकर्ताऔर भरें:
- उपभोक्ता ID:
nymbot - प्रदर्शित नाम:
Nymbot - एपीआई प्रदान करें: ओपनएआई संगत
- आधार URL:
https://nymbot.ai/api/v1 - एपीआई कुंजी: आपकी चाबी
- मॉडल: pick them from the list Kilo loads from Nymbot
क्लिक करें जमा करें, और मॉडल मॉडल पिकर में दिखाई देते हैं. CLI के लिए, या मॉडल की सीमाओं और उपकरण समर्थन को सेट करने के लिए, आपूर्तिकर्ता को परिभाषित करें ~/.config/kilo/kilo.json
इसके बजायः
kilo.json
{
"provider": {
"nymbot": {
"npm": "@ai-sdk/openai-compatible",
"env": ["NYMBOT_API_KEY"],
"options": {
"baseURL": "https://nymbot.ai/api/v1"
},
"models": {
"claude-sonnet-5": {
"id": "anthropic/claude-sonnet-5",
"name": "Claude Sonnet 5",
"tool_call": true,
"limit": { "context": 1000000, "output": 64000 }
}
}
}
},
"model": "nymbot/claude-sonnet-5"
}
id is the Nymbot model id and the key above it is Kilo's own name for it, used in
"model" के nymbot/…. ले लीजिए। limit मॉडल सूची से; इसके बिना किलो संदर्भ का प्रबंधन नहीं कर सकता है।
रोड कोड
Roo Code was discontinued on May 15, 2026. If you still have it installed, it works with Nymbot
like this: set एपीआई प्रदाता करने के लिए ओपनएआई संगत,
आधार URL करने के लिए https://nymbot.ai/api/v1अपने कुंजी में रखें
आग की कुंजी और एक मॉडल आईडी मॉडलरोओ कोड केवल टूल कॉल के माध्यम से काम करता है, इसलिए मॉडल को capabilities.tools. मॉडल विन्यास के तहत, सेट करें अधिकतम आउटपुट टोकन, संदर्भ खिड़की और
छवि समर्थन मॉडल सूची से।
जारी रखें।
Continue's final release is 2.0.0 and it is no longer maintained, but the extension and its CLI
still work. Add Nymbot models to ~/.continue/config.yaml
(%USERPROFILE%\.continue\config.yaml विंडोज़ पर):
config.yaml
name: My Config
version: 0.0.1
schema: v1
models:
- name: Claude Sonnet 5 (Nymbot)
provider: openai
model: anthropic/claude-sonnet-5
apiBase: https://nymbot.ai/api/v1
apiKey: sk-nymbot-...
roles:
- chat
- edit
- apply
capabilities:
- tool_use
- image_input
defaultCompletionOptions:
contextLength: 1000000
maxTokens: 64000
- name: Nymbot embeddings
provider: openai
model: "@cf/baai/bge-m3"
apiBase: https://nymbot.ai/api/v1
apiKey: sk-nymbot-...
roles:
- embed
capabilitiestells Continue what the model can do, since it cannot tell from a Nymbot id.tool_useएजेंट मोड की क्या आवश्यकता है; छोड़ देंimage_inputबिना किसी मॉडल केcapabilities.vision.- दूसरा प्रवेश एक Nymbot का उपयोग करता है एम्बेडिंग मॉडल कोडबेस की खोज जारी रखें।
उपकरण क्या भेजते हैं
A coding agent sends the model whatever it works with: your instructions, the files it opens, the output of the commands it runs. Through Nymbot, all of that is an ordinary API request, with the protections and limits described in आग क्या देखती हैयह अंत से अंत तक एन्क्रिप्ट नहीं है, Nymbot इसे संग्रहीत नहीं करता है, और मॉडल के प्रदाता इसे देखते हैं।
- The tools keep their own histories on your machine, and some talk to their makers besides.
Claude Code, for one, still sends its telemetry to Anthropic when it runs on Nymbot; set
CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1उसे और उसके अन्य पृष्ठभूमि यातायात को रोकने के लिए। इसका वेबफेच उपकरण तब भी एंथ्रोपिक के साथ प्रत्येक डोमेन की जाँच करता है जब तक कि आप सेट न करें।skipWebFetchPreflightकरने के लिएtrueअपने परिस्थितियों में - सेटिंग्स फ़ाइलों में कुंजी केवल फ़ाइल की तरह ही सुरक्षित होती है। उन्हें अपने द्वारा किए गए किसी भी कार्य से दूर रखें, और उन्हें उस वातावरण से पढ़ें जहां उपकरण इसकी अनुमति देता है।