सामग्री पर चल जाईं
Nymbot पर वापस जाईं

ज्ञान के आधार बा डेवलपर्स

कोडिंग टूलस

कोडिंग एजेंट जे रउआ के ई चुनने के आजादी देवेला कि उनकर मॉडल के रिक्वेस्ट कहाँ जाए, ऊ एह पर चल सकेला: Nymbot। हर एगो के एगो बेस URL, एगो की (key) आ एगो मॉडल id के जरूरत होला; ई पेज हर एगो खातिर एकदम सही सेटिंग्स देवेला।

शुरू करे के पहिले

तहरा के एगो API key के जरूरत बा, जे ऐप के भीतर बनल बा API मेन्यू (देखऽ API चाबी (API keys)). हर एक टूल API के तीन फॉर्मेट में से एगो के बोलला, आ उहे ओकर बेस URL तय करेला:

औजारफार्मेटमूल URL
क्लाउडे कोडमानवशास्त्रीय सन्देशhttps://nymbot.ai/api
Codex 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 उपकरण (उपकरण) के साथ किसी भी अनुरोध को अस्वीकार कर देता है।400 unsupported_tool), एहसे ई ओकरा में से कवनो के साथे काम ना करी।
  • मॉडल के सीमा के टूल में कॉपी करीं। ज्यादातर टूल्स एगो कॉन्टेक्स्ट विंडो अउर एगो अधिकतम आउटपुट मांगलें। ओकरा के ... से लऽ context_length औरी max_output_tokens मॉडल के लिस्ट में। एगो अइसन टूल जवन मॉडल के अनुमति से बेसी आउटपुट माँगेला, ओकरा के मना ना कइल जाला; रिक्वेस्ट के घटा के मॉडल के अधिकतम सीमा तक कर दिहल जाला।
  • कदम पूरा पहुँचल। टूल के साथ एगो रिक्वेस्ट एक साथ चलेला आ ओकरा बाद स्ट्रीम के रूप में वापस भेजल जाला, मॉडल काम करत घरी keep-alive pings के साथ। नीचे दिहल गइल हर टूल में स्ट्रीमिंग काम करेला, बाकिर हर स्टेप शब्द-दर-शब्द के जगह एक साथे दिखाई देला।
नेरेड, प्रत्येक टूल को अपनी खुद की दें

दैनिक कैप सहित, प्रत्येक टूल के लिए एक अलग कुंजी बनाएँ। एक कोडिंग एजेंट एक कार्य के लिए कई मॉडल कॉल करता है, प्रत्येक वार्तालाप को अब तक ले जाता है, इसलिए एक कार्य एक चैट संदेश से कहीं अधिक खर्च कर सकता है। कुंजी पर एक कैप एक उपकरण सबसे अधिक खर्च कर सकता है यह जानने का सबसे आसान तरीका है, और इसे रद्द करने से केवल उस उपकरण को ही रोकता है।

क्लाउडे कोड

Claude Code, Nymbot से ओकर गेटवे सेटिंग के माध्यम से बात करेला। एकरा के ओही शेल में सेट करीं जहाँ से तू एकरा के शुरू करत बाड़अ:

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 अउर ना अंत में स्लैश, काहें कि Claude Code जोड़ देला /v1/messages एह अपने आपे।
  • <<चाबी अंदर चली जाएगी << ANTHROPIC_AUTH_TOKENrr, जायखौ क्लाउड कोड के रूप में भेजता है Authorization: Bearer. While it is set, a saved claude.ai login is not used for these requests and your subscription's limits do not apply.
  • मॉडल स्लॉट के पिन कs दीं। डिफॉल्ट रूप से Claude Code Anthropic के नया मॉडल के नाम माँगेला, अउर Nymbot खाली ओही कैटलॉग के केहू पुरान भा ओही के बराबर भा नया वर्शन वाला Claude के नाम देला, कखनो पुरान वर्शन ना; अउर जौन वर्शन कैटलॉग में नइखे त ऊ वापस आ जाला 404ओर इशारा। opus, sonnet औरी haiku कैटलॉग आईडी पर अइसन हो जाला। अगर रउआ इस्तेमाल करिला fable उर्फ, सेट ANTHROPIC_DEFAULT_FABLE_MODEL एकसमान तरीके से।
  • हाइकू स्लॉट पिन करने से क्लाउड कोड के पृष्ठभूमि कार्य, जैसे सत्र शीर्षक, उस सस्ते मॉडल पर चले जाते हैं। इसके बिना, वह काम आपके मुख्य मॉडल पर चलता है।

Claude Code शुरू करीं अउर चलायीं /statusद री. स्थिति पी. ए. आर. टैब ने एक दिखाना चाहिए Anthropic base URL line with https://nymbot.ai/api अउर एगो Auth token पंक्ति नामकरण ANTHROPIC_AUTH_TOKEN.

रे हर सत्र के लिए सेटिंग रखने के लिए, उन्हें अंदर रखें env ए. आर. ए. ब्लॉक ~/.claude/settings.json (%USERPROFILE%\.claude\settings.json sr. on Windows) बजाए। कभी भी किसी परियोजना की में चाबी न डालें। .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 शुरुआत में Nymbot के मॉडल लिस्ट पढ़ लेला अउर ओकरा में Claude मॉडल के जोड़ देवेला /model.
  • सलाहकार के हटा दीं। Claude Code के सलाहकार एगो अइसन टूल हऽ जवन Anthropic के अपना सर्वर पर चलेला, जवना के Nymbot नइखे चला सकत, अउर ओकरा के लेके कवनो रिक्वेस्ट के मना कर दिहल जाला। एह के चालू मत करऽ /advisor, चाहे सेट CLAUDE_CODE_DISABLE_ADVISOR_TOOL=1 एके पूरा तरह से हटावे खातिर।
  • MCP टूल सर्च बंद रखऽ। Claude Code एक कस्टम बेस URL खातिर ओकरा के बंद कर देला, आ Nymbot ओकरा द्वारा भेजल जाइल टूल रेफरेंस के ना ले सकल पावेला, एहसे मत सेट करीं ENABLE_TOOL_SEARCH=true. MCP टूल्स अभी भी काम करेला; ओकरा के शुरुआत में ही लोड कइल जाला।

Claude Code अउरी एगो अइसन मॉडल पर भी चल सकेला जे Claude ना ह: मॉडल स्लॉट के कवनो दूसरा कैटलॉग id पर पॉइंट कऽ दऽ, जइसे कि moonshotai/kimi-k3, अउर सेट CLAUDE_CODE_MAX_CONTEXT_TOKENS ओह मॉडल के context_lengthक्लाऊड कोड चूंकि यह नहीं जानता। एंथ्रोपिक अन्य मॉडलों पर क्लाऊड कोड का समर्थन नहीं करता है, इसलिए खुरदरे किनारों की अपेक्षा करें।

वी. एस. कोड में क्लाउड कोड

वी. एस. कोड एक्सटेंशन उही क्लाउड कोड चलाता है, लेकिन शुरू होने से पहले क्रेडेंशियल्स की जाँच करता है, इसलिए इसे वी. एस. कोड की अपनी उपयोगकर्ता सेटिंग्स में सेटिंग्स दें। वरीयताएँः ओपन यूजर सेटिंग्स (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" }
  ]
}

लॉगिन प्रॉम्प्ट बंद करीं एक्स्टेंशन के टोकेला जे राउआ के Anthropic में साइन इन करे के कहत बा। सब कुछे में क्लाउडे कोड ऊपर वाला बात एक्सटेंशन पर भी लागू होला; सेटिंग्स में ~/.claude/settings.json ओकरा के भी पहुँच जाई, बाकिर एक्सटेंशन के लॉगिन चेक पढ़ले खाली अपना सेटिंग के।

Codex CLI

कोडेक्स रेसपन्स APIक उपयोग करैत अछि। Nymbotएक प्रदाता के रूप में जोड़ें ~/.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 के मल्टी-एजेंट टूल्स टूल्स के एगो समूह के रूप में आवेला जेकरा Nymbot ना ले सकेला, अउर जब ऊ लोगे होला त हर रिक्वेस्ट के साथ इनकार कर दिहल जाला 400 unsupported_tool. Nymbot खाली फंक्शन टूल्स अउर वेब सर्च लेवेला; अगर Codex रिपोर्ट करेला unsupported_tool, एगो फीचर भा MCP सर्वर जे दोसर किसिम के टूल जोड़ता, उ चालू बा।
  • एगो अइसन मॉडल चुनीं जवन OpenAI के अपना मॉडलन में से ना होखे। मॉडल आईडी के लिए यह ओपनएआई के रूप में मान्यता देता है, जैसे कि openai/gpt-5.6-sol, Codex एगो रिक्वेस्ट फॉर्मेट में बदल जाला Nymbot पढ़ सकत नईखे, अउर रिक्वेस्ट के मना कर दिहल जाला। Claude, Kimi अउर बाकी सब कैटलॉग मॉडल काम करत बाड़े।
  • model_context_window Codex के मॉडल के कॉन्टेक्स्ट साइज बतावा, से शुरू हो के context_length मॉडल के लिस्ट में; ना तऽ ई 272,000 टोकन मान ली।
  • Codex मॉडल के एगो वेब सर्च टूल देवेला, जेकरा के Nymbot अपना खुद के टूल के साथ चलावेला वेब खोज रैटर, जेब्ला प्रश्नक ज़रूरत पड़े। सेट करो web_search = "disabled" फाइल के सबसे ऊपर, एकर इस्तेमाल बंद करे खातिर।
  • Nymbot जवाब ना सहेज के राखेला। Codex पहिले से ही हर बार पूरा बातचीत भेज देला, एहसे कुछुओ बदले के जरूरत नईखे।

क्लाइन

वी. एस. कोड में क्लाइन की सेटिंग्स मेंः

  1. आर. ए. आर. सेट करो ए. पि. आइ. प्रदाता to ओपनएआइ कम्पेटिबल.
  2. आर. ए. आर. सेट करो मूल URL to https://nymbot.ai/api/v1.
  3. चाबी चिपकाओ OpenAI के अनुकूल API Key.
  4. नीचे दिहल मॉडल के चुनीं मॉडल आईडी. जब URL अउर key डल जाला, तब Cline Nymbot से लिस्ट लोड कर लेला; रउआ एक गो id भी टाइप कर सकत बानी जइसे कि anthropic/claude-sonnet-5.

खुला प्रतिरूप बिन्यास अउर भर दीं कॉन्टेक्स्ट विंडो साइज औरी अधिकतम आउटपुट टोकन मॉडल के लिस्ट से, अउर टिक लगा दीं समर्थन करेला तस्वीरें अगर मॉडल के पास बा capabilities.vision, ताहूँCline अपना कॉन्टेक्स्ट के सही से मैनेज करेला।

किलो कोड

VS Code एक्सटेंशन में, खोलऽ सेटिंग्सखैर, जाओ प्रदाता टैब, एकदम नीचे तक स्क्रॉल करीं अउर क्लिक करीं कस्टम प्रदाताएस. आर. भरोः

  • प्रदाता आईडी: nymbot
  • rR प्रदर्शन नाम: Nymbot
  • प्रदाता API: ओपनएआइ कम्पेटिबल
  • मूल URL: https://nymbot.ai/api/v1
  • एपीआई की: राउर चाभी
  • मॉडललिस्ट में से चुन लऽ जवन Kilo, Nymbot से लोड करेला

क्लिक करऽ जमा करोr,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ~/.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 का Nymbot मॉडल आईडी अउर ओकरे ऊपर वाला चाभी किलो के अपना नाम ह, जेकर प्रयोग कइल जाला "model" जइसे nymbot/…ले लीं। limit मॉडल से लिस्ट; एकरा बिना Kilo कॉन्टेक्स्ट के मैनेज ना कर पाई।

Roo Code

Roo Code was discontinued on May 15, 2026. If you still have it installed, it works with Nymbot like this: set ए. पि. आइ. प्रदाता to ओपनएआइ कम्पेटिबल, मूल URL to https://nymbot.ai/api/v1, अपना चाबी लगा दऽ ए. पि. आइ. कुञ्जी अउर एगो मॉडल आईडी अंदर आर. ए. आर. माडलरू कोड केवल टूल कॉल के माध्यम से काम करता है, इसलिए मॉडल में होना चाहिए capabilities.toolsr. प्रतिमान विन्यास अधीन, नियत करो अधिकतम आउटपुट टोकन, कॉन्टेक्स्ट विंडो औरी चित्र सहायता मॉडल सूची से।

चलाते रहो

Continue के आखिरी रिलीज़ 2.0.0 बा अउर अब एकरा के मेंटेन ना कइल जाला, बाकिर एक्सटेंशन अउर ओकर CLI अभीहूँ काम करत बा। Nymbot मॉडल्स के जोड़ दीं... ~/.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
  • capabilities बताईं कि मॉडल का कऽ सकेला, काहे कि ऊ Nymbot id से ना बता सकेला। tool_use एजेंट मोड के जवन चाही; ओकरा के छोड़ दऽ image_input एगो मॉडल खातिर जेकरा में नइखे capabilities.vision.
  • दूसरEntry Nymbot के इस्तेमाल करेले एम्बेडिंग मॉडल Continue के कोडबेस खोज जारी रखे खातिर।

उपकरण की भेजते हैं

एगो कोडिंग एजेंट मॉडल के ऊ सब भेज देला जवना पे ऊ काम करेला: राउर निर्देश, ऊ जे फाइल खोली, ऊ जे कमांड चलावेला ओकर आउटपुट। Nymbot के माध्यम से, ऊ सब एगो साधारण API रिक्वेस्ट ह, ऊ सुरक्षा आ सीमा के साथ जवन कि बतावल गईल बा API का देख सकेलाई एंड-टू-एंड एन्क्रिप्टेड नइखे, Nymbot एकरा के स्टोर ना करेला, आ मॉडल के प्रोवाइडर एकरा के देख सकेला।

  • ई औजार रउआ मशीन पर आपन इतिहास राखत रहलें, अउरी कुछ त बनावे वाला लोगन से भी बात करेलें। Claude Code, एगो उदाहरण खातिर, जब Nymbot पर चलेला त अबहियो आपन टेलीमेट्री Anthropic के भेज देला; set CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1 "r"..................................................................................................................................................................................................... skipWebFetchPreflight to true इमकानुन सेटिंग्स।
  • सेटिंग्स फाइल में चाबियाँ (keys) उतना ही सुरक्षित बाड़ी जितना कि उ फाइल। ओकरा के कवनो भी अइसन चीज में मत राखीं जेके रउआ कमिट (commit) करेनी, अउरी जहाँ टूल अनुमति देला, उहाँ से पर्यावरण (environment) से ओकरा के पढ़ीं।