Skip nav naverokê
Vegere Nymbot

Bingeha zanînê Dizayner/Pêşveber

Amûrên kodkirinê

Agentên kodan yên ku rê didin te hilbijartina ku daxwazên modele wan bi ku derê ve diçin dikarin li ser Nymbot bixebitin. Her yekî pêdivî bi URL-eke bingehîn, kîyek û ID-ekî modelê heye; ev rûpel sêtingên tam ji bo her yekê dide.

Berî ku tu dest pê bikî

Pêdiviya te bi API keyekî heye, ku di appê de hatiye çêkirin API menû (binêre Kuncên API). Her amîrek yek ji sê formatên API'yê diaxife, û ew URL'a wê ya bingehîn diyar dike:

AmôrŞêwazURL-a Bingehîn
Claude CodePeyamên Anthropichttps://nymbot.ai/api
Codex CLIBersivhttps://nymbot.ai/api/v1
Cline, Kilo Code, Roo Code, ContinueTemamkirinên Chatêhttps://nymbot.ai/api/v1

ID-yên modelan ji kîjan derê tên lîsteya modelan, GET https://nymbot.ai/api/v1/models, ku tu ne hewceyî kuncê dibe. Mînakên li jêr bi kar tînin anthropic/claude-sonnet-5 û, ji bo modelekî ji çêkerekî din, moonshotai/kimi-k3Check bike ku modelê ku tu hilbijêrî hîn jî di lîsteyê de heye.

  • Modelekê hilbijêre ku karibێت amûran bîne dest. Ev agent li dosyan dixwînin, wan redstar dikin û di her gavê de bi bikaranîna amûran komendan dimeşînin. Modelekî bikar bînin ku destpêka wî hebe capabilities.tools bêje bo true. nymbot/auto her daxwazek bi amûran re red dike (400 unsupported_tool), ji ber vê yekê bi yek ji wan re naxebite.
  • Sînorên modelê kopî bike bixe nav amûr. Piraniya amûran daxwaza pênûsa kontekstê (context window) û derîjkirineke maksimum dikin. Wan ji... context_length û max_output_tokens Di lîsteya modelan de. Amûreke ku ji derîjeya modelê bêtir derîjeyê daxwaz dike ne tê redkirin; daxwaz tê kêmkirin heta maksimuma modelê.
  • Gav bi temamî tên. Daxwazek bi amûran tê pêkanîn û di yek parçeyî de tê xweristin û paşê wekî herêm (stream) tê şandin, bi pîngên keep-alive re dema ku model dixebite. Herêmînî di her amûra li jêr de dixebite, lê her gav bi yek caran xuya dibe li şûna ku peyv bi peyv be.
Her amûrekê mîftekekê bide.

Ji bo her amîrê (tool) cliftekî (key) cuda çêbike, bi sînorê rojane. Agentek kodê ji bo yek daxwazê gelek bangên modelan dike, ku her yek wextê heta niha yê sohbetê li xwe digire, lewma yek daxwaz dikare ji peyamekî sohbetê pir bi qîmet bibe. Sînorkirina cliftekê hêsantirîn rê ye ku tu bizanî amîr dikare çi qas xeman bikşîne, û revoke kirina wê tenê wê amîrê disekîne.

Claude Code

Claude Code bi rêya sêtwayên gateway (derbasbûna) xwe bi Nymbot re diaxive. Ev sêtwayan di şêlê (shell) ku tu wê destpê dikî de deynin:

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-a bingehîn tam e https://nymbot.ai/api: na /v1 û ne slash di dawiyê de, ji ber ku Claude Code lê zêde dike /v1/messages bi xwe re.
  • Mift lê diçe ANTHROPIC_AUTH_TOKEN, ku Claude Code wekî dişîne Authorization: BearerDema ku được hatibe danî, loginê claude.ai yê hatî savekirin ji bo van daxwazan nayê bikaranîn û sînorên aboneya te nayên sepandin.
  • Slotên modelê fîş bê. Bi default Claude Code navên modelên herî nû yên Anthropic dixwaze, û Nymbot bi navê Claude tenê bi heman versiyon an versiyoneke nûtr ji kataloga xwe bersiv dide, tu carî versiyoneke kevn nade; versiyoneke ku katalog hîn naxîne veguhestin dike 404. Kurten / Kurtenan opus, sonnet û haiku li ser ID yên katalogê wê yekê vedigerîne. Heke tu bikar înin fable navê amade, saz kirin ANTHROPIC_DEFAULT_FABLE_MODEL bi heman awayî.
  • Pin kirina slotê Haiku, karên paşperdeyî yên Claude Code, wekî navên sesyonan, dibe ku bibe modelê hêsantir. Bêyî wê, ew kar li ser modelê sereke yê we tê kirin.

Claude Code destpê bike û bixe ser kar /status. Ew Rewşa tab divê bibe an Anthropic base URL bi xetê re https://nymbot.ai/api û û Auth token navê xetê ANTHROPIC_AUTH_TOKEN.

Ji bo ku sîtandinên her sesan biparêzî, wan bixe di env blokek ji ~/.claude/settings.json (%USERPROFILE%\.claude\settings.json li şûna (Windows) . Tu carî neqede kuncê di projeyekê de .claude/settings.json, ku bi projeyê re hatiye vekirin.

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"
  }
}

Çend sêtemên din hene ku zanîn berdewam dibe:

  • Dirêjîya derdan. Set CLAUDE_CODE_MAX_OUTPUT_TOKENS ber bi modêlê max_output_tokens, loma Claude Code plansên bersivên xwe li gorî sînorê ku model bi rastî jidine dike.
  • Bijartina modelê. Bi CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1, Claude Code di destpêkê de lîsteya modelên Nymbotan dixwîne û modelên Claude lê zêde dike /model.
  • Şêwirmedar nexe. Şêwirmendê Claude Code amûrek e ku li ser serverên Anthropic ên xwe dixebite, ku Nymbot nikare lê bixebite, û daxwazek ku wê li xwe vemire tê redkirin. Bi wî re ve neke /advisor, an jî set CLAUDE_CODE_DISABLE_ADVISOR_TOOL=1 da ku bi temamî jê bibim.
  • Li ser lêkerina amûra MCP bihêle. Claude Code ji bo URL-a bingehîn a taybet vana vedixîne, û Nymbot nikare referansên amûran yên ku ew dişîne werbigire, lewma de nexsetike ENABLE_TOOL_SEARCH=trueAmûrên MCP hîn jî dixebitin; lê belê di destpêkê de tên barkirin.

Claude Code dikare li ser modela ku Claude nîne jî bixebite: cîhên modelan (model slots) li katalogekî din vegerîne, wekî: moonshotai/kimi-k3, û danîn CLAUDE_CODE_MAX_CONTEXT_TOKENS ji bo ya wî modelê context_length, ji ber ku Claude Code nikare bizanibe. Anthropic Claude Code li ser modelên din piştgirî nade, lewma li benda kêmasiyan bin.

Claude Code di VS Code de

Extension an VS Code heman Claude Code biqedîne, lê beriya ku dest pê bike agahiyên nasînê (credentials) kontrol dike, ji ber vê yekê settingsê di settingsên bikarhêner ê VS Code de bide. Run Tevavî/Fêrbûn: Vekirina Sûnasterên Biraqué (JSON) û lê zêde bike:

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" }
  ]
}

Promta Loginê Têkbixe berpanekê (extension) daxwaza ji te re kirina ku tu بچî nav Anthropic digire. Her tişt di nav Claude Code yê jorran ji bo berfirehkirinê jî hatiye sepandin; shetandin di ~/.claude/settings.json bi wî re jî bigihîje, lê kontrola login a extensionê tenê vê xetê ya xwe dixwîne.

Codex CLI

Codex bi API ya Bersivan (Responses API) kar dike. Nymbot wekî dabînker (provider) lê zêde bike di ~/.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

Paşê deyne NYMBOT_API_KEY di hawirdora te de û biçe xebitîne codex.

  • multi_agent = false Pêwîst e. Amûrên Codex ên pir-agent wek koma amûran tên, yên ku Nymbot nikare bistîne, û di dema ku ew li ser her daxwazê ne, bi deng vediyêstine. 400 unsupported_tool. Nymbot tenê amûrên funksiyonê û lêgerîna web digire; heger Codex rapor bide unsupported_tool, taybetmendî an servera MCP ku curekî din ê amûreke lê zêde dike, çalak e.
  • Modelekî hilbijêre ku ne yek ji yên OpenAI'yê be. Ji bo ID-ên modelan ku wekî yên OpenAI nas dike, wekî openai/gpt-5.6-sol, Codex diçe ser formata daxwazê Nymbot nikare bixwîne, û daxwaz tê redkirin. Claude, Kimi û modelên din ên katalogê kar dikin.
  • model_context_window li Codex qebareya konteksta modelê dibêje, ji context_length di lîsteya modelan de; nexwe wî 272,000 tokenan wekî wekuhîlandin hîsib dike.
  • Codex amûreke lêgerîna webê dide modelê, ku Nymbot bi amûra xwe re dimeşîne gerêdan li webe dema pirsê pêdivî bi wê hebe. Set web_search = "disabled" li serê fîleyê da ku tu bikaribî wî ravedikînî.
  • Nymbot bersivan naxîne stûnê. Codex êdî her car hemû peyvandinê dişîne, loma ne hewce ye ku tu tişt biguhe.

Cline

Di sazmendiyên Cline de di VS Code de:

  1. Set Pêşniyarkarê API ber bi Bi OpenAI re compatible.
  2. Set URL-a Bingehîn ber bi https://nymbot.ai/api/v1.
  3. Mifteya xwe li vir bixin nav Kîlya API ya bi guncav a OpenAI.
  4. Modelê di bin de hilbijêre ID'ya Modelê. Cline dema URL û tûrek (key) têne dan, lîsteyê ji Nymbotê daxiline; hûn dikarin îd (id) wekî hûn jî binivîsînin anthropic/claude-sonnet-5.

Vekirî Konfigurasyona Modelê û tije bike Mezinahiya Pencereya Kevn (Context Window Size) û Navê Tokenên Çiqurî ya Max ji lîsteya modelan, û nîşan bide Piştgirî dide Wêneyan eger model hebe capabilities.vision, bi wusa Cline kontekstê xwe bi awayekî rast birêve dibe.

Kilo Code

Di zextena VS Code de, veke Setaan, herre ber bi Pêşeng tab, herin binê scrollingê û bitikîne Pêşkêşkarê taybetkirîTêbisekî bike:

  • ID ê Pêşniyarkê: nymbot
  • Navê nîşandanê: Nymbot
  • Pêşniyarkirina API: Bi OpenAI re compatible
  • URL-a Bingehîn: https://nymbot.ai/api/v1
  • Perra API: mifteya te
  • ModelJi lîsteyê yên Kilo ji Nymbotê dixîne hilbijêre

Klik kirin Şandın, û model di hilbijartina modelan de xuya dibin. Ji bo CLI, an jî ji bo sînordarkirina modelan û piştgiriya amûran, providerê di ~/.config/kilo/kilo.json li şûna:

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 Ma ID modelê Nymbot û navê li serê wê navê taybet ê Kilo ye, ku di ... de tê bikaranîn? "model" wekî nymbot/…Bibe. limit Ji lîsteya modelan; bêyî wê Kilo nikare kontekstê birêve bibe.

Roo Kod

Roo Code di 15êê geşana 2026an de hat rawestandin. Heke hîsa hîsa we lê hatibû serîldan, bi Nymbot re wusa kar dike: set Pêşniyarkarê API ber bi Bi OpenAI re compatible, URL-a Bingehîn ber bi https://nymbot.ai/api/v1, kileta xwe bixe hundur Kunca API û ID-ê modelê di hundur de Model. Roo Code tenê bi rêya pênûsa amûran (tool calls) kar dike, lewma divê model hebû capabilities.toolsDi bin konfigirasyona model de, deyne Navê Tokenên Çiqurî ya Max, Fenereya Kontekstê û Piştgiriya Wêne ji lîsteya modelan.

Dom bide

Releasa dawî ya Continue 2.0.0 e û êdî lê ser nehêtiye, lê belê zêdekirina (extension) û CLI wê hîn jî dixebitin. Modîlên Nymbot lê zêde bike ~/.continue/config.yaml (%USERPROFILE%\.continue\config.yaml li ser Windowsê):

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 bêje berdewam bibe ka model dikare çi bike, ji ber ku nikare ji ID-yeke Nymbot fêm bike. tool_use tişta ku mode-a Agent hewce dike; derxe image_input ji bo modelek bê capabilities.vision.
  • Navenda duyem Nymbotek bi kar tîne. Modela embeddingê ji bo Lew გადაvanîna kodên Continue.

Amûr çi dişînin

Agentek kodêkirinê her tiştê ku bi rêya xwe dixebite ji modelê re dişîne: talqînên te, dosyeyên ku vedike, derava komandan ku dimeşîne. Bi rêya Nymbot, encama wê hemû wekî daxwazek API ya asayî ye, bi parastin û sînorên ku tê de hatine danasîn. API dikare çi bibîneev şîfreya end-to-end nîne, Nymbot naxîne, û pêşkêşkarê modelê vê dibîne.

  • Amûr dîrokên xwe yên li ser makîneya te digirin, û hinek jî ji bilî vê, bi çêkerên xwe re diaxivin. Claude Code, ji bo mînak, dema li ser Nymbot dixebite, hîn jî telemetriya xwe ji bo Anthropic dişîne; set CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1 da ku wî û trafîka din a paşperdeyê rawestîne. Amûra wê ya WebFetch hîn jî her domain bi Anthropic re kiểm dike, heger tu neyê destnîşankirin skipWebFetchPreflight ber bi true di sityarên wê de.
  • Navên di dosyên rêzkirinê de tenê ew qas ewle ne ku dosya bi xwe ewle be. Ew ji her tiştê ku tu kom dikî dûr bixe, û wan ji hawirdora ku amûr rê dide wê bixwîne.