بڕۆ بۆ ناوەڕۆکەکە
گەڕانەوە بۆ Nymbot

بنکەی زانیاری گەشەپێدەران

ئامرازەکانی کۆدکردن

ئەو ئاژەنسی کۆدکردنانەی ڕێگەت پێ دەدەن هەڵبژێریت داواکارییەکانی مۆدێلەکەیان بۆ کوێ بڕوات دەتوانرێت لەسەر Nymbot کار بکات. هەر یەکێکیان پێویستی بە URLێکی بنەڕەتی، کلیلێک و ناسنامەی مۆدێلێک هەیە؛ ئەم لاپەڕەیە ڕێک安排کردنی ورد بۆ هەر یەکێکیان دەدات.

پێش ئەوەی دەست پێ بکەیت

پێویستت بە کلیلێکی API هەیە، دروستکراوە لەناو ئەپەکەدا API مێنۆ (بینە کلیلەکانی API). هەر ئامرازێک بە یەکێک لە سێ فۆرماتەکانی API قسە دەکات، و ئەوە دەبێتە هۆی دیاریکردنی URLی بنەڕەتییەکەی:

ئامرازشێوازناونیشانی سەرەکی (Base URL)
Claude Codeنامەکانی Anthropichttps://nymbot.ai/api
Codex CLIوەڵامەکانhttps://nymbot.ai/api/v1
کلین، کیلۆ کۆد، ڕوو کۆد، کۆنتینیووبینینی چات (Chat Completions)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 window) و ئەوپەڕی دەرچوون دەکەن. بیهێنە وەر لە context_length و max_output_tokens لە لیستی مۆدێلەکەدا. ئامرازێک کە داوای دەرەنجامی زیاتر بکات لەوەی مۆدێلەکە ڕێگەی پێ دەدات، ڕەت ناکرێتەوە؛ داواکارییەکە بۆ بەرزترین ئاستی مۆدێلەکە کەم دەکرێتەوە.
  • هەنگاوەکان بە تەواوی دەگەن. داواکارییەک لەگەڵ ئامرازەکان بە یەک پارچە جێبەجێ دەکرێت و پاشان وەک ستریم (stream) دەگەڕێتەوە، لەگەڵ ناردنی پینگەکانی (keep-alive) لە کاتی کارکردنی مۆدێلەکەدا. ستریمکردن لە هەموو ئامرازێکی خوارەوەدا کار دەکات، بەڵام هەر هەنگاوێک لەبری وشە بە وشە، بە شێوەیەک دەردەکەوێت کە هەمووی لە یەک کاتدا دەردەکەوێت.
بڕی هەر ئامرازێک کلیلێکی تایبەت بە خۆی بدە

بۆ هەر ئامرازێک کلیلێکی سەربەخۆ دروست بکە، لەگەڵ سنوورێکی ڕۆژانە. ئاژەنی کۆدنووس (coding agent) بانگهێشتێکی زۆری مۆدێل بۆ یەک کار ئەنجام دەدات، کە هەر یەکێکیان گفتوگۆکەی تا ئێستا لەگەڵ خۆیدا دەبات، بۆیە یەک کار دەکرێت زۆر زیاتر لە نامەیەکی چات تێچوو هەبێت. دانانی سنوورێک بۆ کلیلەکە سادەترین ڕێگایە بۆ ئەوەی بزانیت ئامرازەکە لە زۆرترین حاڵەتدا چەند خەرجی دەکات، و هەڵوەشاندنەوەی ڕێگری لەوە دەکات کە تەنها ئەو ئامرازە کار بکات.

Claude Code

Claude Code لە ڕێگەی ڕێکخستنەکانی ڕێڕەوەکەیەوە (gateway settings) قسە لەگەڵ Nymbot دەکات. ئەمانە لەو شێڵەی (shell) ڕێکخستن بکە کە دەست پێی دەکەیتەوە:

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
  • ناونیشانی سەرەکی (base URL) بە تەواوی بریتییە لە https://nymbot.ai/apiنەخێر /v1 و هیچ کێشی (slash) لە کۆتاییدا نەبێت، چونکە Claude Code زیاد دەکات /v1/messages خۆی.
  • کلیلەکە دەچێتە ژوورەوە ANTHROPIC_AUTH_TOKEN، کە Claude Code وەک دەینێرێت Authorization: Bearerلە کاتێکدا ڕێکخراوە، چوونەژوورەوەی پاشەکەوتکراوی claude.ai بۆ ئەم داواکارییانە بەکارنایێت و سنوورەکانی ئاشتیاکەت جێبەجێ ناکرێن.
  • شوێنی مۆدێلەکە جێگیر بکە. بە شێوەیەکی دیاریکراو Claude Code داوای ناوی نوێترین مۆدێلی Anthropic دەکات، و Nymbot تەنها بە ناوێکی Claude وەڵام دەداتەوە کە هەمان وەشان یان وەشانێکی نوێتر بێت لە کتێبخانەکەی، هەرگیز وەشانێکی کۆن ناداتەوە؛ وەشانێک کە کتێبخانەکە هێشتا هەڵی نەگرتبێت دەگەڕێتەوە 404ئاماژەکردن. opus, sonnet و haiku لە ڕێگەی ناسنامەکانی کتێبخانە (catalog ids) ئەوە ڕێگری دەکات. ئەگەر بەکارهێنیت fable ناوی جێگرەوە، دانان ANTHROPIC_DEFAULT_FABLE_MODEL بە هەمان شێوە.
  • جێگیرکردنی شوێنی Haiku هەروەها کارە پشتەوەکانی Claude Code، وەک ناونیشانی دانیشتنەکان، دەگوازێتەوە بۆ ئەو مۆدێلە هەرزانترە. بەبێ ئەوە، ئەو کارە لەسەر مۆدێل سەرەکەت کار دەکات.

Claude Code دەستپێبکە و کار پێ بکە /status. ئەو بارودۆخ tab دەبێت نیشانەی an ببینێت Anthropic base URL هێڵێک لەگەڵ https://nymbot.ai/api و و Auth token ناونانی هێڵ ANTHROPIC_AUTH_TOKEN.

بۆ پاراستنی ڕێکخستنەکان بۆ هەر دانیشتنێک، بیخەرە ناو env بەشی ~/.claude/settings.json (%USERPROFILE%\.claude\settings.json لە جیاتی (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 وەڵامەکانی بۆ ئەو سنوورەی پلانی بۆ دادەنێت کە مۆدێلەکە بە ڕاستی هەیەتی.
  • هەڵبژاردنی مۆدێلەکە. لەگەڵ CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1, Claude Code لە دەستپێکی کارکردنەوەدا لیستەکەی مۆدێلەکانی Nymbot دەخوێنێتەوە و مۆدێلە Claudeـەکانی بۆ زیاد دەکات بۆ /model.
  • ڕاوێژکارەکە لادە ڕاوێژکاری Claude Code ئامرازێکە کە لەسەر سێرڤەرەکانی Anthropic کار دەکات، کە Nymbot ناتوانێت ڕایبگرێت، و داواکارییەک کە هەڵگری بێت ڕەت دەکرێتەوە. کار پێ نەکە</h1> /advisor، یان ڕێکخستن CLAUDE_CODE_DISABLE_ADVISOR_TOOL=1 بۆ ئەوەی بە تەواوی لای بدەیت.
  • گەڕان لە ڕێگەی ئامرازی MCP ڕادەگرە. Claude Code بۆ ناونیشانی سەرەکییەکی تایبەت (custom base URL) دادەخاتەوە، و Nymbot ناتوانێت ئاماژەی ئامرازەکان وەربگرێت کە دەینێرێت، بۆیە دانەنێ ENABLE_TOOL_SEARCH=trueئامرازەکانی MCP هێشتا کار دەکەن؛ لەبری ئەوە لە سەرەتاوە بار دەکرێن.

Claude Code دەکرێت لەسەر مۆدێلێکی کە کلۆد نییەش کار بکات: شوێنی مۆدێلەکە ئاڕاستەی کتێبخانەیەکی تر بکە، وەک: moonshotai/kimi-k3, و ڕێکخستن CLAUDE_CODE_MAX_CONTEXT_TOKENS بۆ ئەو مۆدێلە context_length، چونکە Claude Code ناتوانێت بیزانێت. Anthropic پشتگیری لە Claude Code لەسەر مۆدێلە ترەکان ناکات، بۆیە چاوەڕێی کەمکوڕیی بن.

Claude Code لە VS Code 内

وەشانی (extension) VS Code هەمان Claude Code کارپێدەکات، بەڵام پێش ئەوەی دەست پێ بکات پشکنین بۆ ناسنامە (credentials) دەکات، بۆیە ڕێکخستنەکان لە ڕێگەی ڕێکخستنەکانی بەکارهێنەری تایبەت بە 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" }
  ]
}

ئاگادارکردنەوەی چوونەژوورەوە ڕاگرە ڕێگری لەوە دەکات ئەستێنسنەکە داوات لێ بکات بچیتە ناو Anthropic. هەموو شتێک لە ناو Claude Code سەرەوە بۆ زیادکراوەکەش جێبەجێ دەبێت؛ ڕێکخستنەکان لە ~/.claude/settings.json ئەویش بگاتێ، بەڵام پشکنینی چوونەژوورەوەی زیادکراوەکە (extension) تەنها ڕێکخستنەکانی خۆی دەخوێنێتەوە.

Codex 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

ئیتر ڕێکی بخە NYMBOT_API_KEY لە ژینگەکەتدا و کار پێ بکە codex.

  • multi_agent = false پێویستە. ئامرازە فرە-ئەجنتییەکانی Codex وەک کۆمەڵێک ئامراز دێن کە Nymbot ناتوانێت وەریانگرێت، و لە کاتێکدا لەسەر هەر داواکارییەک لەگەڵ دابڕێژن، ڕەتی دەکرێنەوە بە... 400 unsupported_toolNymbot تەنها ئامرازی فەنگەشن و گەڕان لە وێب وەردەگرێت؛ ئەگەر Codex ڕاپۆرد بکات unsupported_tool، تایبەتمەندی یان سێرڤەرێکی MCP کە جۆرێکی تری ئامراز زیاد دەکات لە کاردایە.
  • مۆدێلێک هەڵبژێرە کە یەکێک لە مۆدێلەکانی OpenAI نەبێت. بۆ ناسینەوەی ناسنامەکانی مۆدێل وەک هی OpenAI، وەک openai/gpt-5.6-sol, Codex دەگۆڕێت بۆ فۆرماتی داواکاری Nymbot ناتوانێت بخوێنێتەوە، و داواکارییەکە ڕەت دەکرێتەوە. Claude، Kimi و way oan modelên catalog کار دەکەن.
  • model_context_window بە Codex ڕای بگەیەنە قەبارەی چوارچێوەی ڕستەی مۆدێلەکە، لە context_length لە لیستی مۆدێلدا؛ ئەگەر نا، وا دادەنێت ٢٧٢,٠٠٠ تۆکەنە.
  • Codex ئامرازێکی گەڕانی وێب پێشکەش بە مۆدێلەکە دەکات، کە Nymbot بە ئامرازی تایبەت بە خۆی کارپێدەکات گەڕان لە وێب کاتێک پرسیار پێویستی پێیەتی. Set web_search = "disabled" لە سەرەوەی فایلەکە بۆ خامۆشکردنەوە.
  • Nymbot وەڵامەکان هەڵناگرێتەوە. Codex هەر جار هەموو گفتوگۆکە دەنێرێت، بۆیە هیچ شتێک پێویستی بە گۆڕانکاری نییە.

کلین

لە ڕێکخستنەکانی Cline لە VS Code:

  1. دەستنیشان بکە دابینکەری API بۆ OpenAI گونجاو.
  2. دەستنیشان بکە ناونیشانی سەرەکی (Base URL) بۆ https://nymbot.ai/api/v1.
  3. کلیلەکەت لێکێنەوە ناو کلیلێکی API کە لەگەڵ OpenAI گونجاوە.
  4. مۆدێلەکە هەڵبژێرە لەژێر ناسنامەی مۆدێل. Cline لیستەکە لە Nymbot بار دەکات هەر کە URL و کلیلەکە داخڵ کران؛ دەتوانیت ناسنامەیەک (id) بنووسیت وەک anthropic/claude-sonnet-5.

کردنەوە ڕێکخستنی مۆدێل و پڕ بکەرەوە قەبارەی پەنای چوارچێوە (Context Window Size) و زۆرترین تۆکەنی دەرچوو لە لیستی مۆدێلەکان، و تیک بکە پشتگیری دەکات وێنەکان ئەگەر مۆدێلەکە هەبێت capabilities.vision، بە öyleوە Cline کۆنتێکستەکەی بە دروستی بەڕێوە دەبات.

کێلۆ کۆد

لە زیادکراوەکەی VS Code، بکەرەوە ڕێکخستنەکان, بڕۆ بۆ دابینکەران tab، بچۆ بۆ خوارەوە و کلیک بکە دابینکەری تایبەتلە بۆشییەکاندا پڕ بکەرەوە:

  • ناسنامەی دابینکەر: nymbot
  • ناوی پیشدان: Nymbot
  • دابینکەری API: OpenAI گونجاو
  • ناونیشانی سەرەکی (Base URL): https://nymbot.ai/api/v1
  • کلیلى APIکلیلەکەت
  • مۆدێلەکانلە لیستی ئەو کیلۆیانە هەڵیانبژێرە کە لە Nymbot بار دەکرێن

کلیک بکە ناردن، و مۆدێلەکان لە هەڵبژاردنی مۆدێلدا (model picker) دەردەکەون. بۆ CLI، یان بۆ دانانی سنوورەکانی مۆدێل و پشتگیریکردنی ئامرازەکان، دابینکارییەکە (provider) لەمەدا دیاری بکە ~/.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 لە مۆدێلەکە لیستەکە؛ بەبێ ئەوە کایلو ناتوانێت کۆنتێکستەکە بەڕێوە ببێت.

ڕوو کۆد

Roo Code لە ١٥ی ئایاری ٢٠٢٦وە کۆنترۆڵکرا (ڕاگردرا). ئەگەر هێشتا دامەزراوە، بەم شێوەیە لەگەڵ Nymbot کار دەکات: set دابینکەری API بۆ OpenAI گونجاو, ناونیشانی سەرەکی (Base URL) بۆ https://nymbot.ai/api/v1، کلیلەکەت دابنێ کلیلى API و ناسنامەی مۆدێلێک تێدایە مۆدێل. Roo Code تەنها لە ڕێگەی بانگکردنی ئامرازەکانەوە (tool calls) کار دەکات، بۆیە مۆدێلەکە دەبێت هەبێت capabilities.toolsلە ژێر ڕێکخستنی مۆدێلەکە، دانانی زۆرترین تۆکەنی دەرچوو, پەنجەرەی چوارچێوە (Context Window) و پاڵپشتی وێنە لە لیستی مۆدێلەکانەوە.

بەردەوام بە

ڕاگەیاندنی کۆتایی Continue بریتییە لە 2.0.0 و چیتر پشتگیری ناکرێت، بەڵام زمان هەڵبژاردنەکە (extension) و 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ەوە بیزانێت. tool_use ئەوەی کە مۆدی ئەيجێنت پێویستی پێیە؛ لایەنەکان دابڕێژە image_input بۆ مۆدێلێک بەبێ capabilities.vision.
  • دووەم چوونەژوورەوە Nymbot بەکاردێنێت مۆدێلی ئیمبێدینگ بۆ بەردەوامبوون لە گەڕان لە کۆدەکان لەناو Continue.

ئەو ئامرازانەی دەنێرن چییە

ئەگەرێکی کۆدنووس (coding agent) هەرچییەک کار پێ دەکات بۆ مۆدێلەکە دەنێرێت: ڕێنماییەکانی تۆ، ئەو فایلانەی دەیکاتەوە، ئەنجامی ئەو فەرمانانەی جێبەجێیان دەکات. لە ڕێگەی Nymbotەوە، هەموو ئەوەیە بە داواکارییەکی ئاسایی API دەبینرێت، لەگەڵ پاراستن و سنووردارکردنەکان کە لەوەدا باسی کراوە APIەکە چی دەبینێتئەوە بە شێوەی کۆگای (end-to-end) پارێزراو نییە، Nymbot پاشەکەوت ناکات، و دابینکەری مۆدێلەکە دەبینێت.

  • ئامرازەکان مێژووی تایبەت بە خۆیان لەسەر ئامێرەکەت دەپارێزن، هەندێکیان لەگەڵ دروستکەرەکانیانیش قسە دەکەن. Claude Code، بۆ نموونە، هەر کاتێک لەسەر Nymbot کار دەکات، هێشتا تێلیمیتری خۆی بۆ Anthropic دەنێرێت؛ set CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1 بۆ ڕاگرتنی ئەوە و ترافیکی دیکەی پشتەوەی. ئامرازی WebFetch هێشتا هەر دۆمینانێک لەگەڵ Anthropic دەسەپێنێت مەگەر تۆ ڕێکخستنی بکەیت skipWebFetchPreflight بۆ true لە ڕێکخستنەکانیدا.
  • کلیلەکانی ناو فایلەکانی ڕێکخستن تەنها بە هەمان ڕادەی پارەزراوی فایلەکە پارەزراون. دووریان بخەرەوە لە هەر شتێک کە پاشەکەوت (commit) دەکەیت، و لەو ژینگەیەی کە ئامرازەکە ڕێگەی پێ دەدات بیخوێنەوە.