منځپانګې ته لاړ شئ
د Nymbot په اړه

د پوهې بنسټ پراختیا

د coding وسایلو

کوډینګ ایجنټونه چې تاسو ته اجازه ورکوي چې د خپل ماډل غوښتنلیکونه چمتو کړئ کولای شي په Nymbot کې چلول شي. هر یو اړتیا لري د بنسټ URL، یو کلیدي او یو ماډل ID؛ دا پاڼه د هر لپاره د دقیق ترتیبات وړاندې کوي.

مخکې چې تاسو پیل کړئ

تاسو د API کلید ته اړتيا لري، په اپلیکیشن کې جوړ شوی د آتشې Menu (د لیدلو لپاره) د API کلیدونه). هر وسیله د API درې فارمونو څخه یو خبرې کوي، او دا د اساسي URL په اړه حل کوي:

نندارېفورمهد اصل URL
د کوډantropological پیغامونهhttps://nymbot.ai/api
کوډکس CLIځوابونهhttps://nymbot.ai/api/v1
Cline، Kilo کوډ، Roo کوډچټک بشپړولوhttps://nymbot.ai/api/v1

د نمونوي IDs له د نمونوي لیست, GET https://nymbot.ai/api/v1/models، کوم چې اړتیا ندي. د لاندې مثالونه کارول anthropic/claude-sonnet-5 او د نورو جوړونکو څخه د نمونې لپاره، moonshotai/kimi-k3چمتو کړئ چې تاسو غوره شوي ماډل هنوز لیست شوی دی.

  • د يو ماډل غوره کړئ چې کولی شي د وسایلو په تماس کې. دا ایجنټونه فایلونه بخښوي، دوی راټولوي او په هر مرحله کې د وسایلو په تماس کې کښته کاروي. د يو ماډل کاروي چې د انټرنېټ د capabilities.tools د 2 true. nymbot/auto د وسایلو سره هر غوښتنلیک راټول کړئ (400 unsupported_tool) نو دا د دوی په هر ډول سره کار نه کوي.
  • د ماډل محدودیتونه په وسایلو کې کاپي کړئ. ډیری وسایلو اړتیا لري چې د کنټاکټ ونډو او د اعظمي صادراتو. دوی له context_length او max_output_tokens په ماډل لیست کې. یو وسایلو چې د ماډل اجازه ورکوي څخه ډیر محصول ته اړتیا لري نه راټول کیږي؛ د غوښتنلیک ته د ماډل حد کم شوی.
  • د پړاو په بشپړه توګه راځي. د وسایلو سره یو غوښتنلیک په یوه ټوټه کې چلول کیږي او بیا په توګه د جریان په توګه وړاندې کیږي، د ماډل په کارولو کې د ژوند لپاره د پینګونو سره. Streaming په لاندې هر وسایلو کې کار کوي، مګر د کلمه په بل د هر کلمه په ورته وخت کې ښودل کیږي.
هر وسایلو خپل کلیدي ورکړئ

د هر وسایلو لپاره یو انفرادي کلید جوړ کړئ، د ورځني کپس سره. د کوډینګ ایجنټ د یو کار لپاره ډیری ماډل کالونه ترسره کوي، هر هغه چې په دې وخت کې د خبرې کولو سره تړل کیږي، نو یو واحد کار کولی شي د چیټ پیغام څخه ډیر ارزښت لري. د کلید په اړه یو کپس ده تر ټولو ساده لاره چې د یو وسایلو کولی شي پیسې ورکړي، او د دې لګولو یوازې دا وسایلو بندوي.

د کوډ

د کلود کوډ د ګاټا تنظیماتو له لارې د 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
  • د اساس URL دقیقا دی https://nymbot.ai/api: نه /v1 او په پای کې نه سلا، لکه څنګه چې Claude Code اضافه کوي /v1/messages د ځان
  • د کلید په ANTHROPIC_AUTH_TOKEN، کوم چې Claude Code د Authorization: Bearerکه څه هم تنظیم شوی دی، د دې غوښتنلیکونو لپاره د ذخیره شوي claude.ai لاسرسي کارول نه کیږي، او ستاسو د سپارلو محدودیتونه نه کارول کیږي.
  • د نمونې په توګه، Claude Code د Anthropic نوي ماډل نومونو ته پوښتنه کوي، او Nymbot یوازې د Claude نوم سره ورته یا د خپل لټولو څخه نوي نسخه ځواب کوي، هیڅکله لوی نه؛ د نسخه چې د لټولو نه لري اوس هم راځي. 404د نندارتون opus, sonnet او haiku at catalogs ids د دې څخه مخنیوي. که تاسو د fable د نندارتون، Set ANTHROPIC_DEFAULT_FABLE_MODEL په ورته ډول.
  • د هیکو سلاټ پینلنه هم د کوډډ کوډ پیژندنه کارونه، لکه سیشن ټیټونه، په دې ارزانه ماډل کې حرکت کوي. د دې لپاره، دا کار ستاسو د اصلي ماډل پر چلول کیږي.

د Claude کوډ پیل کړئ او چلئ /statusد د شرایطو tab باید ښيي Anthropic base URL سره د Line 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 کوډ د ماډل په حقیقت کې د محدودیت لپاره د هغې ځوابونه طرحه کوي.
  • د نمونوي picker. سره CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1، Claude کوډ د Nymbot د نمونې لیست په پیل کې وګورئ او په دې کې د Claude نمونې اضافه کوي. /model.
  • د مشورې له لاسه ورکړئ. د Claude Code مشورې یو وسیله دی چې د Anthropic د خپل سرورونو پر چلند کوي، چې Nymbot نه کولی شي چلند وکړي، او د هغه غوښتنلیک څخه انکار کیږي. /advisorاو یا Set CLAUDE_CODE_DISABLE_ADVISOR_TOOL=1 له دې لپاره چې په بشپړه توګه.
  • د MCP سافټویر چمتو کړئ. د کوډ کوډ د ګمرک بیس URL لپاره اسانه کوي، او Nymbot کولی شي د وسایلو لارښوونې له لاسه ورکړي، نو نه تنظیم کړئ ENABLE_TOOL_SEARCH=true. د MCP وسایلو اوس هم کار کوي؛ دوی په ځای کې په مخ کې لوډ شوي دي.

Claude کوډ کولی شي په یو ماډل کې هم چلول شي چې د Claude نه دی: د ماډل سلاټونه په بل کیټالټ ایډ کې اشاره کړئ، لکه: moonshotai/kimi-k3او د Set CLAUDE_CODE_MAX_CONTEXT_TOKENS د دې نمونوي context_lengthAnthropic د Claude Code په نورو موډلونو کې د ملاتړ نه کوي، نو انتظار کثافاتو.

د کوډ په VS کوډ

د VS کوډ پراختیا په ورته Claude کوډ کې کار کوي، مګر د پیل کولو دمخه د تصدیقاتو لپاره چمتو کیږي، نو دا په VS کوډ خپل کارن تنظیماتو کې تنظیمات ورکړي. د ګرځنده غوښتنلیکونه: Open User Settings (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" }
  ]
}

د Login Prompt غیر فعال کړئ د تثبيت بند کړئ چې تاسو ته د Anthropic ته لاسلیک کړئ. ټولې د کوډ په اوسط کې د پراختیا لپاره هم کارول کیږي؛ تنظیمات په ~/.claude/settings.json دا هم لاس رسیږي، مګر د پراختیا د لاس رسی چیک یوازې د خپل ترتیبات وګورئ.

کوډکس CLI

Codex د Responses 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

د Set NYMBOT_API_KEY په خپل چاپیریال او چلند codex.

  • multi_agent = false اړتيا لري د کوډکس د ډیرو ایجنټ آلهونو په توګه د آلهونو ټولګه په توګه راځي چې Nymbot نه کولی شي ونیول شي، او که څه هم دوی په هر غوښتنلیک کې دي، دا د هر غوښتنلیک سره انکار کیږي. 400 unsupported_toolNymbot یوازې دنده وسایلو او ویب څیړنې کاروي؛ که Codex گزارشونه کوي unsupported_tool، یو ځانګړتیا یا MCP سرور چې یو بل ډول وسایلو اضافه کوي.
  • د يو ماډل غوره کړئ چې د OpenAI خپل نه دی. د نمونوي IDs لپاره دا د OpenAI په توګه تشخیص کوي، لکه openai/gpt-5.6-sol، کوډکس ته د غوښتنلیک فورمټ ته بدل کیږي Nymbot نه وګورئ، او د غوښتنلیک راټول کیږي. Claude، Kimi او نورو کیټالټ موډلونه کار کوي.
  • model_context_window Codex د نمونوي د کنټرول اندازه، له context_length په نمونوي لیست کې؛ په بل ډول دا د 272،000 ټکینونه فرضوي.
  • کوډکس د ماډل لپاره یو ویب څیړنې وسیله وړاندې کوي، کوم چې Nymbot د خپل ځان سره کار کوي د ویب پاڼه کله چې د پوښتنې ته اړتیا لري. Set web_search = "disabled" د فایبر په لوړه کې د دې لپاره.
  • Nymbot د ځوابونو ذخیره نه کوي. کوډکس په هر وخت کې ټول بحثونه وړاندې کوي، نو هیڅکله بدلون اړتیا نلري.

د کلین

په VS کوډ کې د Cline ترتیبات:

  1. د سیټ د API عرضه کوونکي د OpenAI متوافق.
  2. د سیټ د اصل URL د https://nymbot.ai/api/v1.
  3. ستاسو د کلیدي په OpenAI متوافقې API کلید.
  4. د نمونوي لاندې انتخاب کړئ د نمونوي IDCline له Nymbot څخه د لیست لوستل کله چې د URL او کلید په کې دي؛ تاسو کولی شئ د یو ID لکه anthropic/claude-sonnet-5.

خلاص د نمونوي ترتیب او پرانیستل Context کړکۍ اندازه او Max د محصول ټکین د نمونوي لیست څخه، او ټیک د انځورونو ملاتړ که د ماډل لري capabilities.vision، نو Cline د خپل کنکشن په سمه توګه مدیریت کوي.

د کیلو کوډ

په VS کوډ پراختیا کې، د تنظیماتراځي ته د عرضه کوونکي tab، په لاندې کې روښانه او کلیک وکړئ Custom عرضه کوونکيبشپړ کړئ :

  • د سپارلو ID: nymbot
  • د نمونوي نوم: Nymbot
  • د API عرضه کوونکي: OpenAI متوافق
  • د اصل URL: https://nymbot.ai/api/v1
  • د API کلیدستاسو د کلید
  • د نمونوي: د Nymbot څخه د Kilo لوډونو لست څخه دوی راټول کړئ

کلک سپارلو، او ماډلونه په ماډل انتخاب کې ښودل کیږي. د 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 د Nymbot ماډل ID دی او په دې کې د دې لپاره د Kilo خپل نوم دی، چې په "model" د nymbot/…د limit د نمونوي لیست څخه؛ د دې له لارې کیلو کولی شي د کنټرول مدیریت نه کړي.

د Roo کوډ

Roo کوډ د 2026 کال د می په 15 کې بند شوی. که تاسو یې هم نصب کړئ، نو دا د Nymbot سره په دې ډول کار کوي: تنظیم کړئ د API عرضه کوونکي د OpenAI متوافق, د اصل URL د https://nymbot.ai/api/v1ستاسو کلیدونه په د API کلید او د نمونوي ID په د نمونويRoo کوډ یوازې د وسایلو تماسونو له لارې کار کوي، نو د ماډل باید capabilities.tools. د نمونوي ترتیب لاندې، Set Max د محصول ټکین, نندارتون او د انځور ملاتړ د نمونوي لیست څخه.

ادامه کړئ

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.
  • د دوهم ورژن د Nymbot کاروي د نمونوي د codebase لټون لپاره ادامه کړئ.

هغه څه چې وسایلو وړاندې کوي

یو کوډینګ ایجنټ د ماډل ته هر څه ورکوي چې دا کار کوي: ستاسو دستورونه، هغه فایلونه چې دا بازوي، د هغه امرونو د صادرولو چې دا چلوي. د Nymbot له لارې، ټول دا یو معمولي API غوښتنلیک دی، د ساتنې او محدودیتونو سره چې په هغه څه چې د API کولای شي وګورئ: دا نه end-to-end کوډ شوی، Nymbot دا نه ذخیره کوي، او د موډل د پلورونکي دا وګورئ.

  • د وسایلو ستاسو په ماشین کې خپل تاریخونه لري، او ځینې یې د خپل جوړونکو سره خبرې کوي. Claude Code، د یو لپاره، په Nymbot کې چلول کیږي کله چې دا د Anthropic ته خپل تلويزيون وړاندې کوي؛ CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1 د دې او د نورو پیښو ترافیک د بندولو لپاره. د دې WebFetch وسایلو د هر ډومین سره د Anthropic سره هم چیک کوي که تاسو نه تنظیم کړئ skipWebFetchPreflight د true په خپل ترتیباتو کې
  • په ترتیباتو فایلونو کې کلیدونه یوازې د فایل په توګه خوندي دي. دوی د هغه څه څخه چې تاسو اړتیا لرئ، او دوی له چاپیریال څخه وګورئ چې د وسیله اجازه ورکوي.