Baza znanja Razvijatelji
Kodiranje alata
Agenti za kodiranje koji vam omogućuju da odaberete gdje odlaze njihove zahtjeve za model mogu se pokrenuti na Nymbotu. Svaki od njih treba bazni URL, ključ i id modela; ova stranica daje točne postavke za svaki.
Ova stranica je strojno prevedena radi praktičnosti. Engleski izvornik je verzija koja se primjenjuje.
Prije nego što počnete
Potreban vam je API ključ, napravljen u aplikaciji vatra Menu (Vidjeti Vatra ključevaSvaki alat govori jedan od tri formata API-ja, a to određuje njegov osnovni URL:
| alat | formata | Osnovni URL |
|---|---|---|
| Claude Kodeks | Antropske poruke | https://nymbot.ai/api |
| Kodeks CLI | Odgovori | https://nymbot.ai/api/v1 |
| Cline, Kilo Code, Roo Code, nastavak | Chat završetak | https://nymbot.ai/api/v1 |
Model ID-a dolazi od Modelni popis,
GET https://nymbot.ai/api/v1/models, koji ne zahtijeva ključ. primjeri ispod koristiti
anthropic/claude-sonnet-5 i za model od drugog proizvođača,
moonshotai/kimi-k3Provjerite je li model koji ste odabrali još uvijek na popisu.
- Odaberite model koji može nazvati alate. Ovi agenti čitaju datoteke, uređuju ih i pokreću komande pozivanjem alata, na svakom koraku.
capabilities.toolspostavititrue.nymbot/autoodbijanje bilo kojeg zahtjeva s alatima (400unsupported_tool), tako da ne radi ni s jednim od njih. - Kopirajte ograničenja modela u alat. Većina alata zahtijeva kontekstni prozor i maksimalni izlaz.
context_lengthimax_output_tokensUređaj koji traži više izlaza nego što model dopušta nije odbijen; zahtjev se smanjuje na maksimum modela. - Koraci dolaze u cijelosti. Zahtjev s alatima pokreće se u jednom komadu, a zatim se šalje natrag kao tok, sa pingsima koji se održavaju dok model radi.
Učinite zaseban ključ za svaki alat, s dnevnim poklopcem. kodirni agent obavlja mnoge modelne pozive za jedan zadatak, svaki od kojih nosi razgovor do sada, tako da jedan zadatak može koštati mnogo više od poruke za razgovor.
Claude Kodeks
Claude Code razgovara s Nymbotom kroz svoje postavke vrata. Postavite ih u školjku iz koje ga pokrenete:
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 točno
https://nymbot.ai/api: Ne/v1i nema slash na kraju, jer Claude Code dodaje/v1/messagesSama sebi - Ključ je u
ANTHROPIC_AUTH_TOKENkoji je Claude Code poslao kaoAuthorization: BearerDok je postavljen, za te zahtjeve se ne koristi pohranjena prijava claude.ai i ne primjenjuju se ograničenja vaše pretplate. - Standardno, Claude Code traži najnovija imena modela Anthropica, a Nymbot odgovara na ime Claude samo s istim ili novijom verzijom iz svog kataloga, nikada starijom; verzija koju katalog još ne nosi vraća
404Upućivanjeopus,sonnetihaikuna katalogu ids izbjegava to. Ako koristitefableSjednica, SetANTHROPIC_DEFAULT_FABLE_MODELNa isti način. - Pining Haiku slot također premješta Claude Code rad u pozadini, kao što su naslove sesije, na taj jeftiniji model.
Počnite Claude Code i pokrenite ga /status• The Status Tab mora pokazati
Anthropic base URL Linija s https://nymbot.ai/api i jedan
Auth token Naziv linije ANTHROPIC_AUTH_TOKEN.
Da biste zadržali postavke za svaku sesiju, stavite ih u env Blok za
~/.claude/settings.json (%USERPROFILE%\.claude\settings.json Nikada ne stavljajte ključ u projekt .claude/settings.jsonkoji su se obvezali na projekt.
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"
}
}
Još nekoliko postavki vrijedi znati:
- Izlazna dužina. Set
CLAUDE_CODE_MAX_OUTPUT_TOKENSNa primjeru modelamax_output_tokensTako Claude Code planira svoje odgovore za granicu koju model stvarno ima. - To je model Picker. sa
CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1, Claude Code čita Nymbotov popis modela na startu i dodaje Claudeove modele u njemu/model. - Ostavite savjetnika dalje. Claude Code's Advisor je alat koji se pokreće na Anthropicovim vlastitim poslužiteljima, koje Nymbot ne može pokrenuti, a zahtjev koji ga nosi odbijen je.
/advisorili setCLAUDE_CODE_DISABLE_ADVISOR_TOOL=1kako bi ga u potpunosti uklonili. - Ostavite MCP alat za pretraživanje. Claude Code ga isključuje za prilagođeni bazni URL, a Nymbot ne može uzeti reference alata koje šalje, pa ne postavljajte
ENABLE_TOOL_SEARCH=trueMCP alati još uvijek rade; umjesto toga se učitavaju ispred.
Claude Code se također može pokrenuti na modelu koji nije Claude: uputite modelske reže na drugi id kataloga, kao što su: moonshotai/kimi-k3i set CLAUDE_CODE_MAX_CONTEXT_TOKENS
Za taj model context_lengthAnthropic ne podržava Claude Code na drugim modelima, pa očekujte grube rubove.
Ključne riječi Code vs Code
Dodatak VS Code pokreće isti Claude Code, ali provjerava povjerljivosti prije nego što se pokrene, pa mu dajte postavke u vlastitim postavkama korisnika VS Code. Preferencije: Otvorite postavke korisnika (JSON) I dodaje se:
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" }
]
}
Uključite Login Prompt zaustavlja proširenje koje vas traži da se prijavite na Anthropic. sve u Claude Kodeks To se također primjenjuje na proširenje; postavke u ~/.claude/settings.json pristupiti i njemu, ali provjera prijave proširenja čita samo svoje postavke.
Kodeks CLI
Codex koristi Responses API. Dodaj Nymbot kao pružatelja usluga u ~/.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
Nakon toga set NYMBOT_API_KEY U vašem okruženju i trčanju codex.
multi_agent = falseTo je potrebno. Codexovi multi-agent alatovi dolaze kao skupina alata koje Nymbot ne može uzeti, i dok su na svakom zahtjevu odbijen je s400unsupported_toolNymbot uzima samo funkcijske alate i web pretraživanje; ako Codex izvještavaunsupported_tool, funkcija ili MCP server koji dodaje drugu vrstu alata je uključen.- Odaberite model koji nije jedan od OpenAI-ovih. Za ID-ove modela on prepoznaje kao OpenAI-ove, kao što su
openai/gpt-5.6-sol, Codex prebacuje na format zahtjeva Nymbot ne može čitati, a zahtjev je odbijen. model_context_windowCodex prikazuje veličinu konteksta modela, odcontext_lengthna listi modela; inače pretpostavlja 272.000 žetona.- Codex nudi modelu alat za web pretraživanje, koji Nymbot pokreće sa svojim vlastitim
Web pretraživanje Kada je pitanje potrebno. set
web_search = "disabled"na vrhu datoteke kako bi ga isključili. - Codex već šalje cijeli razgovor svaki put, tako da ništa ne treba mijenjati.
klinički
U nastavcima Cline u VS Kodi:
- Set Pružatelj vatre dva OpenAI kompatibilan.
- Set Osnovni URL dva
https://nymbot.ai/api/v1. - Stavite ključ u OpenAI kompatibilni API ključ.
- Odaberite model ispod Model IDCline unosi popis iz Nymbota nakon što su URL i ključ uključeni; također možete unijeti id kao što je
anthropic/claude-sonnet-5.
Otvoriti Konfiguracija modela i napuni u Veličina prozora kontekst i
Max izlazni token iz popisa modela, i tick Podrška slikama Ako model ima capabilities.vision, tako da Cline ispravno upravlja svojim kontekstom.
Kilo kod
U proširenju VS Code, otvorite postavkeIdite na The Pružatelji Kliknite, prebacite se na dno i kliknite Custom dobavljačNapunite u:
- Dobavljač ID:
nymbot - Prikaz imena:
Nymbot - Dobavljač API: OpenAI kompatibilan
- Osnovni URL:
https://nymbot.ai/api/v1 - vatreni ključVaš ključ
- Modeli: odaberite ih s popisa Kilo utovara iz Nymbota
Klikni Podnijeti, a modeli se pojavljuju u odabiru modela. Za CLI ili za postavljanje ograničenja modela i podrške alatima, definirajte pružatelja u ~/.config/kilo/kilo.json
Umjesto toga:
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 id modela Nymbot, a ključ iznad njega je Kiloovo ime za njega, koje se koristi u
"model" kao nymbot/…Uzmi limit iz popisa modela; bez njega Kilo ne može upravljati kontekstom.
Roo kod
Roo Code je prekinut 15. svibnja 2026. ako ga još uvijek imate instaliranog, radi s Nymbotom ovako: Pružatelj vatre dva OpenAI kompatibilan,
Osnovni URL dva https://nymbot.ai/api/v1Stavite ključ u
Vatra ključ Model ID u modelaRoo Code radi samo putem poziva na alat, tako da model mora imati capabilities.toolsU nastavku konfiguracije, postavite Max izlazni token, Okno konteksta i
Podrška slikama Iz popisa modela.
Nastavak
Konačno izdanje Continue je 2.0.0 i više se ne održava, ali proširenje i njegov CLI još uvijek rade. ~/.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
capabilitieskaže nastavak što model može učiniti, jer ne može reći iz Nymbot id.tool_useto je ono što Agent mode treba; napustiteimage_inputZa model bezcapabilities.vision.- Drugi ulaz koristi Nymbot Ugradnja modela Za nastavak tražite kod bazu podataka.
Što nam instrumenti šalju
Kodirni agent šalje modelu što god radi: vaše upute, datoteke koje otvara, izlaz zapovijedi koje pokreće. Što vatra može vidjeti: nije šifriran od kraja do kraja, Nymbot ga ne pohranjuje, a pružatelj modela ga vidi.
- Uređaji čuvaju vlastite povijesti na vašem stroju, a neki razgovaraju s njihovim proizvođačima osim toga. Claude Code, za jedan, još uvijek šalje svoju telemetriju Anthropicu kada se pokreće na Nymbotu;
CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1Njegova WebFetch alat još uvijek provjerava svaku domenu s Anthropic, osim ako postaviteskipWebFetchPreflightdvatrueu svojim postavkama. - Ključi u datotekama postavki su samo jednako sigurni kao datoteka. Držite ih izvan svega što se obvezujete, i pročitajte ih iz okruženja gdje to alat dopušta.