Baza znanja razvijalci
Orodja kodiranja
Šifrirni agenti, ki vam omogočajo, da izberete, kam gredo njihove zahteve za model, se lahko izvajajo na Nymbotu. Vsak potrebuje osnovni URL, ključ in ID modela; ta stran daje natančne nastavitve za vsakega.
Ta stran je zaradi priročnosti strojno prevedena. Velja angleški izvirnik.
Preden začnete
Potrebujete API ključ, izdelan v aplikaciji ogenj menija (glej Ognjeni ključiVsako orodje govori eno od treh formatov API-ja, kar določa njegov osnovni URL:
| orodje | formata | Osnovni URL |
|---|---|---|
| Claude Koda | Antropična sporočila | https://nymbot.ai/api |
| Kodeks CLI | Odgovori | https://nymbot.ai/api/v1 |
| Cline, Kilo kodo, Roo kodo, Nadaljuj | Chat dopolnitev | https://nymbot.ai/api/v1 |
Model IDs prihajajo iz Seznam modelov,
GET https://nymbot.ai/api/v1/models, ki ne potrebuje ključa. spodnji primeri uporabljajo
anthropic/claude-sonnet-5 in za vzorec drugega proizvajalca,
moonshotai/kimi-k3Preverite, ali je model, ki ste ga izbrali, še vedno na seznamu.
- Izberite model, ki lahko pokliče orodja. Ti agenti berejo datoteke, jih urejajo in izvajajo ukaze tako, da kličejo orodja, na vsakem koraku.
capabilities.toolsnastavite natrue.nymbot/autozavrača vsako zahtevo z orodji (400unsupported_tool), tako da ne deluje z nobenim od njih. - Kopirajte omejitve modela v orodje. Večina orodij zahteva kontekstno okno in največji izhod.
context_lengthinmax_output_tokensOrodje, ki zahteva več izhoda, kot omogoča model, ni zavrnjeno; zahteva se zmanjša na največjo vrednost modela. - Koraki prihajajo v celoti. Zahteva z orodji poteka v enem kosu in se nato pošlje nazaj kot tok, s pingi v živo, medtem ko deluje model.
Naredite ločen ključ za vsako orodje, z dnevnim pokrovom. kodirni agent naredi več modelnih klicev za eno nalogo, vsaka pa do sedaj nosi pogovor, tako da lahko ena naloga stane veliko več kot sporočilo za klepet.
Claude Koda
Claude Code govori z Nymbotom prek njegovih nastavitev vrat. Nastavite jih v lupino, iz katere jo zaženete:
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
- Osnovni URL je natančno
https://nymbot.ai/api: ne/v1in na koncu ni slash, saj Claude Code dodaja/v1/messagessamega sebe - Ključ je v
ANTHROPIC_AUTH_TOKEN, ki ga Claude Code pošilja kotAuthorization: BearerMedtem ko je nastavljen, se za te zahteve ne uporablja shranjena prijava claude.ai in ne veljajo omejitve vaše naročnine. - Privzeto Claude Code prosi za Anthropic's najnovejša imena modelov, in Nymbot odgovarja Claude ime samo z isto ali novejšo različico iz svojega kataloga, nikoli starejši; različica katalog še ne nosi vrne
404Poudarjanjeopus,sonnetinhaikupri katalogu ids se temu izogiba. Če uporabljatefableAlias, nastavitevANTHROPIC_DEFAULT_FABLE_MODELNa enak način. - Pinning Haiku slot premakne tudi Claude Code delo v ozadju, kot so naslovi seje, na ta cenejši model.
Zaženite Claude Code in zaženite /status• The statusa Tab mora prikazati
Anthropic base URL Linija z https://nymbot.ai/api in enega
Auth token Linija imenovanja ANTHROPIC_AUTH_TOKEN.
Če želite ohraniti nastavitve za vsako sejo, jih postavite v env Blok za
~/.claude/settings.json (%USERPROFILE%\.claude\settings.json v sistemu Windows) namesto. Nikoli ne postavljajte ključa v projektno .claude/settings.jsonki se je zavezala projektu.
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"
}
}
Še nekaj nastavitev, ki jih je vredno poznati:
- Izhodna dolžina Set
CLAUDE_CODE_MAX_OUTPUT_TOKENSdo modelamax_output_tokensTako Claude Code načrtuje svoje odgovore za mejo, ki jo model dejansko ima. - Model za picker. z
CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1, Claude Code prebere seznam modelov Nymbota pri zagonu in doda modele Claude v njem/model. - Odstranite svetovalca Claude Code's Advisor je orodje, ki se izvaja na Anthropicovih lastnih strežnikih, ki jih Nymbot ne more zagnati, in zahteva, ki jo nosi, se zavrne.
/advisorali nastavitevCLAUDE_CODE_DISABLE_ADVISOR_TOOL=1da bi ga popolnoma odstranili. - Pustite orodje MCP Search off. Claude Code ga izklopi za po meri osnovni URL, in Nymbot ne more sprejeti sklicevanja orodja, ki ga pošilja, zato ne nastavite
ENABLE_TOOL_SEARCH=trueOrodja MCP še vedno delujejo; namesto tega se naložijo naprej.
Claude Code lahko deluje tudi na modelu, ki ni Claude: označite modelske reže na drugem katalogu id, kot so: moonshotai/kimi-k3in nastavitev CLAUDE_CODE_MAX_CONTEXT_TOKENS
Za ta model context_lengthAnthropic ne podpira Claude Code na drugih modelih, zato pričakujte grobe robove.
Koda vs kodo
Razširitev VS Code teče enako kot Claude Code, vendar preveri zaupnosti, preden se začne, zato mu dajte nastavitve v lastnih uporabniških nastavitvah VS Code. Nastavitve odprtih uporabniških nastavitev (JSON) in še dodaj:
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" }
]
}
Izklopite Login Prompt ustavi razširitev, ki vas prosi, da se vpišete v Anthropic. Claude Koda zgoraj velja tudi za razširitev; nastavitve v ~/.claude/settings.json dostopate tudi do njega, vendar preverjanje vpisa razširitve bere samo lastne nastavitve.
Kodeks CLI
Codex uporablja API za odgovore. Dodaj Nymbot kot ponudnika v ~/.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
Nato je set NYMBOT_API_KEY v vašem okolju in teči codex.
multi_agent = falseTo je potrebno. Codex's multi-agent orodja prihajajo kot skupina orodij, ki jih Nymbot ne more sprejeti, in medtem ko so na vsaki zahtevi je zavrnjena z400unsupported_toolNymbot uporablja samo funkcijska orodja in spletno iskanje; če Codex poročaunsupported_tool, funkcija ali MCP strežnik, ki dodaja drugo vrsto orodja je vklopljen.- Izberite model, ki ni eden od OpenAI-jevih. Za ID-je modelov prepozna kot OpenAI, kot so
openai/gpt-5.6-sol, Codex preklopi na obliko zahteve Nymbot ne more prebrati, in zahteva je zavrnjena. model_context_windowCodex pove velikost konteksta modela, odcontext_lengthna seznamu modelov; v nasprotnem primeru predvideva 272.000 žetonov.- Codex ponuja modelu spletno iskalno orodje, ki ga Nymbot izvaja s svojo lastno
spletno iskanje Ko je vprašanje potrebno. set
web_search = "disabled"na vrhu datoteke, da ga izklopite. - Nymbot ne shranjuje odgovorov. Codex že pošilja celoten pogovor vsakič, tako da ničesar ni treba spremeniti.
Klinična
V nastavitvah Cline v VS Kodi:
- Set Požarni ponudnik dve Kompatibilna odprtina.
- Set Osnovni URL dve
https://nymbot.ai/api/v1. - Vstavite ključ v OpenAI združljiv API ključ.
- Izberite model pod Model IDCline naloži seznam iz Nymbota, ko sta URL in ključ v; lahko vnesete tudi id, kot je
anthropic/claude-sonnet-5.
Odpri Konfiguracija modela in napolnite v Velikost oken Kontekst in
Max Izhodni tokeni iz seznama modelov in tick Podpira slike Če ima model capabilities.vision, tako da Cline pravilno upravlja s svojim kontekstom.
Kilo kodo
V razširitvi VS Code, odprto nastavitvePojdite na The Ponudniki Tab, se pomaknite navzdol in kliknite Custom ponudnikIzpolnite v:
- Ponudnik ID:
nymbot - Prikazovanje imena:
Nymbot - Ponudnik API: Kompatibilna odprtina
- Osnovni URL:
https://nymbot.ai/api/v1 - ogenj ključVaš ključ
- modelov: izberite jih s seznama Kilo nalaganja iz Nymbota
Klikni Podajanje, in modeli se prikažejo v izbirniku modelov. Za CLI ali za nastavitev omejitev modela in podpore orodjem, določite ponudnika v ~/.config/kilo/kilo.json
Namesto tega:
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 je Nymbot model id in ključ nad njim je Kilo's lastno ime za to, ki se uporablja v
"model" kot nymbot/…vzemite limit iz seznama modelov; brez njega Kilo ne more upravljati konteksta.
Roo koda
Roo Code je bil prekinjen 15. maja 2026. če ga še vedno imate nameščen, deluje z Nymbotom takole: nastavite Požarni ponudnik dve Kompatibilna odprtina,
Osnovni URL dve https://nymbot.ai/api/v1Vstavite ključ v
ogenj ključ Vzorec ID v modelaKoda Roo deluje le prek klicev orodij, zato mora imeti model capabilities.toolsPod konfiguracijo modela, nastavite Max Izhodni tokeni, Okno konteksta in
Podpora slike Iz seznama modelov.
Nadaljuj
Končna izdaja Continue je 2.0.0 in ni več vzdrževana, vendar razširitev in njena CLI še vedno delujejo. ~/.continue/config.yaml
(%USERPROFILE%\.continue\config.yaml za 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
capabilitiespove, kaj lahko model naredi, ker ne more povedati iz Nymbot id.tool_useje tisto, kar potrebuje način Agent; pustite venimage_inputZa model brezcapabilities.vision.- Drugi vnos uporablja Nymbot Vgrajeni model Nadaljuj z iskanjem kodne baze.
Kaj orodja pošiljajo
Šifrirni agent pošlje modelu karkoli deluje: vaša navodila, datoteke, ki jih odpre, izhod ukazov, ki jih izvaja. Kaj lahko ogenj vidi: ni šifrirano od konca do konca, Nymbot ga ne shrani in ponudnik modela ga vidi.
- Orodja hranijo svojo zgodovino na vašem stroju, nekateri pa se poleg tega pogovarjajo s svojimi ustvarjalci. Claude Code, za enega, še vedno pošilja svojo telemetrijo Anthropic, ko deluje na Nymbotu;
CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1To orodje WebFetch še vedno preveri vsako domeno z Anthropic, razen če nastaviteskipWebFetchPreflightdvetruev svojih nastavitvah. - Ključi v datotekah z nastavitvami so samo tako varni kot datoteka. Ohranite jih od vsega, kar se zavežete, in jih preberite iz okolja, kjer orodje to omogoča.