Teadmistebaas Arendajad
Kodifitseerimisvahendid
Kodimine agendid, mis võimaldavad teil valida, kuhu nende mudeli taotlusi minna saab käivitada Nymbot. igaüks vajab baasi URL, võti ja mudeli id; see leht annab täpse seadeid iga.
See leht on mugavuse huvides masintõlgitud. Kohaldatav on ingliskeelne originaalversioon.
Enne kui alustad
Vajad API võtme, mis on tehtud rakenduses Tulekahju Menüü (vt Tulekahju võtmedIga tööriist räägib ühest API kolmest formaadist ja see määrab selle baasi URL-i:
| tööriist | formaadid | Põhiline URL |
|---|---|---|
| Claude kood | Antroopsed sõnumid | https://nymbot.ai/api |
| CLI koodeks | Vastused | https://nymbot.ai/api/v1 |
| Cline, Kilo kood, Roo kood, Jätka | Chat täiendused | https://nymbot.ai/api/v1 |
Moodulid pärinevad Mudeli nimekiri,
GET https://nymbot.ai/api/v1/models, mis ei vaja võtit. allpool olevad näited kasutavad
anthropic/claude-sonnet-5 ja teise tootja mudeli puhul,
moonshotai/kimi-k3Kontrollige, kas valitud mudel on endiselt loetletud.
- Valige mudel, mis suudab tööriistu kutsuda. Need agendid loevad faile, redigeerivad neid ja käivitavad käske, kutsudes tööriistu igal sammul.
capabilities.toolsSeadke kakstrue.nymbot/autokeelduda mis tahes taotluse abil tööriistad (400unsupported_tool) nii et see ei tööta ühegi nendega. - Kopeerige mudeli piirid tööriistale. Enamik tööriistu nõuab konteksti akent ja maksimaalset väljundit.
context_lengthjamax_output_tokensTööriist, mis küsib rohkem väljundit kui mudel lubab, ei ole tagasi lükatud; taotlus vähendatakse mudeli maksimaalseks. - Sammud tulevad täies ulatuses. Nõue tööriistadega töötab ühes tükis ja saadetakse seejärel tagasi vooluna, säilitades elusad pingid, kui mudel töötab.
Koodimisagent teeb ühe ülesande jaoks mitu mudeli kõnet, millest igaüks viib siiani vestlust, nii et üks ülesanne võib maksta palju rohkem kui vestluse sõnum.
Claude kood
Claude Code räägib Nymbotiga oma väravaseadete kaudu.
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 on täpselt
https://nymbot.ai/api• Ei/v1Lõppude lõpuks ei ole midagi, sest Claude Code lisab:/v1/messagesÜksinda ise - Võtmed lähevad sisse
ANTHROPIC_AUTH_TOKENmida Claude Code saadab kuiAuthorization: BearerKuigi see on seadistatud, ei kasutata salvestatud claude.ai sisselogimist nende taotluste jaoks ja teie tellimuse piiranguid ei kohaldata. - Vaikimisi küsib Claude Code Anthropic'i uusima mudeli nimesid ja Nymbot vastab Claude'i nimele ainult sama või uuema versiooniga oma kataloogist, mitte kunagi vanemat; kataloogi versioon ei kanna veel tagastab
404Märgistamineopus,sonnetjahaikukataloogid väldivad seda. kui kasutatefableVõru, SetANTHROPIC_DEFAULT_FABLE_MODELsamal viisil - Haiku mänguautomaadi pingutamine liigutab ka Claude Code'i tausta tööd, näiteks sessiooni pealkirju, sellele odavamale mudelile.
Claude koodi käivitamine ja jooksmine /status• The staatuse Tab peaks näitama
Anthropic base URL Liin koos https://nymbot.ai/api ja üks
Auth token Liinide nimed ANTHROPIC_AUTH_TOKEN.
Selleks, et säilitada seaded iga seansi jaoks, asetage need env Blokeerimine
~/.claude/settings.json (%USERPROFILE%\.claude\settings.json Windows) selle asemel. Ärge kunagi asetage võtit projekti .claude/settings.jsonmis on projektiga seotud.
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"
}
}
Veel mõned seaded, mida tasub teada:
- Väljumise pikkus . seatud
CLAUDE_CODE_MAX_OUTPUT_TOKENSSelle mudeli jaoksmax_output_tokens, nii Claude Code plaanib oma vastuseid piirangule, mis mudelil tegelikult on. - See on mudel Pick. koos
CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1Claude Code loeb Nymboti mudelite nimekirja ja lisab Claude'i mudelid./model. - Jäta nõustaja kõrvale. Claude Code'i nõustaja on tööriist, mis töötab Anthropic'i enda serverites, mida Nymbot ei saa käivitada ja taotlus, mis seda kannab, on tagasi lükatud.
/advisorvõi setCLAUDE_CODE_DISABLE_ADVISOR_TOOL=1Et seda täielikult eemaldada. - Jäta MCP tööriist otsing välja. Claude Code lülitab selle välja kohandatud baasi URL-i jaoks ja Nymbot ei saa tööriista viiteid, mida see saadab, nii et ärge seadke
ENABLE_TOOL_SEARCH=trueMCP tööriistad töötavad endiselt; need laaditakse selle asemel ette.
Claude Code võib käivituda ka mudelil, mis ei ole Claude: viige mudeliplaadid teisele kataloogi id-le, näiteks moonshotai/kimi-k3ja seatud CLAUDE_CODE_MAX_CONTEXT_TOKENS
Selle mudeli puhul context_lengthAnthropic ei toeta Claude Code'i teistel mudelitel, nii et oodake karmi servad.
Claude Code vs. kood
VS koodi laiendus käivitab sama Claude koodi, kuid kontrollib volitusi enne selle käivitamist, nii et andke sellele seaded VS koodi enda kasutaja seadetes. Eelistused: Avatud kasutaja seaded (JSON) Ja siis lisage:
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" }
]
}
Logi kiiresti välja peatab laienduse, mis palub teil sisse logida Anthropic. Claude kood Ülaltoodud kehtib ka laienduse kohta; seaded ~/.claude/settings.json Saate seda ka kasutada, kuid laienduse sisselogimise kontroll loeb ainult oma seadistusi.
CLI koodeks
Codex kasutab Responses API-d. Lisage Nymbot teenusepakkujana ~/.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
Seejärel seatakse NYMBOT_API_KEY Sinu keskkonnas ja jooksus codex.
multi_agent = falseSee on vajalik. Codexi mitmeagendi tööriistad tulevad tööriistade rühmana, mida Nymbot ei saa võtta, ja kuigi nad on igal taotlusel, keeldutakse400unsupported_toolNymbot võtab funktsioonivahendeid ja veebiotsinguid ainult; kui Codex teatabunsupported_toolfunktsioon või MCP server, mis lisab teise tüüpi tööriista on sisse lülitatud.- Valige mudel, mis ei ole üks OpenAI omast. Mudeli idide puhul tunneb see ära OpenAI idid, näiteks
openai/gpt-5.6-sol, Codex lülitub taotluse vormingusse Nymbot ei saa lugeda ja taotlus lükatakse tagasi. model_context_windowütleb Codex mudeli konteksti suurus, alatescontext_lengthmudelite nimekirjas; vastasel juhul eeldab see 272 000 tokenit.- Codex pakub mudelile veebiotsingu tööriista, mida Nymbot kasutab oma
WEB otsing kui küsimus seda vajab. set
web_search = "disabled"faili ülaosas, et see välja lülitada. - Codex juba saadab kogu vestluse iga kord, nii et midagi ei pea muutma.
kliinikus
Cline’i seaded VS koodis:
- seatud Tulekahju pakkuja kaks OpenAI ühilduv.
- seatud Põhiline URL kaks
https://nymbot.ai/api/v1. - Pane oma võti sisse OpenAI ühilduv API võti.
- Valige mudel allpool ID mudelCline laadib nimekirja Nymbotist, kui URL ja võti on sisse lülitatud; võite ka sisestada id, näiteks
anthropic/claude-sonnet-5.
Avatud Konfiguratsiooni mudel ja täidab Konteksti akna suurus ja
Max väljund Tokens mudelite nimekirjast ja tick Toetab pilte Kui mudelil on capabilities.visionSeepärast juhatab Cline oma konteksti õigesti.
Kilo kood
VS koodi laiendus, avatud SeadedMinge siis The Tarnijad Tab, sirvige allapoole ja klõpsake Custom pakkujaTäitke see sisse:
- Tarnija ID:
nymbot - Näita nime:
Nymbot - Pakkuja API: OpenAI ühilduv
- Põhiline URL:
https://nymbot.ai/api/v1 - Tulekahju võtiSinu võti
- mudelid: vali need nimekirjast Kilo laadimine Nymbotist
klõpsake esitatakse, ja mudelid ilmuvad mudeli valikusse. CLI jaoks või mudeli piiride ja tööriistade toetuse seadmiseks määrake pakkuja ~/.config/kilo/kilo.json
Selle asemel:
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 on Nymboti mudeli id ja selle peal olev võti on Kilo enda nimi, mida kasutatakse
"model" kui nymbot/…võta limit mudelite loendist; ilma selleta ei suuda Kilo konteksti hallata.
Roo kood
Roo Code lõpetati 15. mail 2026. aastal.Kui teil on see ikka veel installitud, töötab see Nymbotiga nii: seadistada Tulekahju pakkuja kaks OpenAI ühilduv,
Põhiline URL kaks https://nymbot.ai/api/v1Pane oma võti sisse
Tulekahju võti Kasutage ID mudelit mudelRoo kood töötab ainult tööriistakõnede kaudu, nii et mudelil peab olema capabilities.toolsKonfiguratsioonisüsteemi seadistamine, seadistamine Max väljund Tokens, Konteksti aken ja
Pildi toetus Näiteks mudeli nimekirjast.
Jätkub
Continue'i lõplik versioon on 2.0.0 ja seda enam ei säilitata, kuid laiendus ja selle CLI töötavad endiselt. ~/.continue/config.yaml
(%USERPROFILE%\.continue\config.yaml Kasutage Windowsi jaoks:
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ütleb Jätka, mida mudel suudab teha, kuna see ei saa öelda Nymboti idist.tool_useon see, mida Agent mode vajab; lahkudaimage_inputÜks mudel, millel polecapabilities.vision.- Teine sissekanne kasutab nimboti Sisseehitatud mudel Jätkake koodibaasi otsimist.
Mida tööriist saadab
Kodeerimisagent saadab mudelile kõik, millega see töötab: teie juhised, failid, mida ta avab, käskude väljund, mida ta käivitab. Mida tulekahju näebsee ei ole end-to-end krüpteeritud, Nymbot ei salvesta seda ja mudeli pakkuja näeb seda.
- Tööriistad hoiavad oma ajalugu teie masinas ja mõned räägivad nende tootjatega lisaks. Claude Code, üheks, saadab endiselt oma telemeetria Anthropicile, kui see töötab Nymbotil;
CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1Selle WebFetch tööriist kontrollib endiselt iga domeeni Anthropiciga, välja arvatud juhul, kui seadistateskipWebFetchPreflightkakstrueoma seadistuste vahel. - Seadete failide võtmed on ainult sama turvalised kui fail. Hoidke neid kõigest, mida teete, ja lugege neid keskkonnast, kus tööriist seda võimaldab.