Baza e njohurive Zhvilluesit
Mjetet e kodimit
Agjentët e kodimit që ju lejojnë të zgjidhni se ku të shkojnë kërkesat e tyre të modelit mund të ekzekutohen në Nymbot. Secili ka nevojë për një URL bazë, një çelës dhe një id model; kjo faqe jep cilësimet e sakta për secilin.
Kjo faqe është përkthyer me makinë për lehtësi. Origjinali në anglisht është versioni që zbatohet.
Para se të filloni
Ju duhet një çelës API, i bërë në aplikacionin zjarri Menu (shih më poshtë) Çelësat e zjarritÇdo mjet flet një nga tre formatet e API-së, dhe kjo përcakton URL-në e saj bazë:
| mjetet | formë | bazë url |
|---|---|---|
| Claude Kodi | Mesazhet antropike | https://nymbot.ai/api |
| Kodeksi CLI | Përgjigjet | https://nymbot.ai/api/v1 |
| Cline, Kilo Code, Kodi i Roo, Vazhdoni | Chat Përfundim | https://nymbot.ai/api/v1 |
ID-të vijnë nga Lista e modeleve,
GET https://nymbot.ai/api/v1/models, e cila nuk ka nevojë për çelës. shembujt më poshtë përdorin
anthropic/claude-sonnet-5 dhe, për një model nga një prodhues tjetër,
moonshotai/kimi-k3Kontrolloni nëse modeli që keni zgjedhur është ende në listë.
- Zgjidhni një model që mund të thërrasë mjete. Këto agjentë lexojnë skedarët, redaktojnë ato dhe ekzekutojnë komandat duke thirrur mjete, në çdo hap.
capabilities.toolsVendosni tëtrue.nymbot/autorefuzon çdo kërkesë me mjete (400unsupported_toolPra, nuk funksionon me asnjë prej tyre. - Kopjoni kufijtë e modelit në mjet. Shumica e mjeteve kërkojnë një dritare kontekstuale dhe një prodhim maksimal.
context_lengthdhemax_output_tokensNjë mjet që kërkon më shumë prodhim se sa lejon modeli nuk refuzohet; kërkesa ulet në maksimumin e modelit. - Hapat vijnë të plota. Një kërkesë me mjete shkon në një copë dhe pastaj dërgohet prapa si një rrymë, me pings të gjallë ndërsa modeli punon.
Bëni një çelës të veçantë për çdo mjet, me një kapak të përditshëm.Një agjent kodimi bën shumë thirrje model për një detyrë, secili duke mbajtur bisedën deri më tani, kështu që një detyrë e vetme mund të kushtojë shumë më shumë se një mesazh chat.Një kapak në çelës është mënyra më e thjeshtë për të ditur sa më shumë një mjet mund të shpenzojë, dhe revokimi i saj ndalon atë mjet vetëm.
Claude Kodi
Claude Code flet me Nymbot nëpërmjet cilësimeve të portës së tij. Vendosni këto në shell që e nisni nga:
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 bazë është saktësisht
https://nymbot.ai/api• Jo/v1dhe asnjë slash në fund, pasi Claude Code shton/v1/messagesVetë - Çelësi hyn në
ANTHROPIC_AUTH_TOKENqë Claude Code dërgon siAuthorization: BearerNdërsa është vendosur, një login i ruajtur claude.ai nuk përdoret për këto kërkesa dhe kufijtë e abonimit tuaj nuk zbatohen. - Claude Code pyet për emrat më të fundit të modelit të Anthropic, dhe Nymbot përgjigjet një emër Claude vetëm me të njëjtën ose një version më të ri nga katalogu i tij, kurrë një më të vjetër; një version që katalogu nuk mban ende kthen
404Duke treguaropus,sonnetdhehaikunë katalog ids shmang këtë. nëse përdornifablePërshëndetje, SetANTHROPIC_DEFAULT_FABLE_MODELNë të njëjtën mënyrë. - Pining slot Haiku gjithashtu lëviz punën e Claude Code në sfond, të tilla si titujt e sesionit, në atë model më të lirë.
Filloni Claude Code dhe drejtohuni /statustë Statusit Tab duhet të tregojë një
Anthropic base URL linjë me https://nymbot.ai/api dhe një
Auth token Linja e emrit ANTHROPIC_AUTH_TOKEN.
Për të ruajtur cilësimet për çdo seancë, vendosni ato në env Blloku i
~/.claude/settings.json (%USERPROFILE%\.claude\settings.json në Windows) në vend të kësaj. kurrë mos vendosni çelësin në .claude/settings.jsone cila është e angazhuar me projektin.
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"
}
}
Disa rregulla të tjera janë të vlefshme për t'u njohur:
- Gjatësia e prodhimit. Setë
CLAUDE_CODE_MAX_OUTPUT_TOKENSNë modelin emax_output_tokens, kështu që Claude Code planifikon përgjigjet e tij për kufizimin që modeli ka me të vërtetë. - Modeli i pikturës. me
CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1Claude Code lexon listën e modeleve të Nymbot në start-up dhe shton modelet Claude në të/model. - Lëreni këshilltarin të largohet. Claude Code's Advisor është një mjet që punon në serverat e Anthropic, të cilat Nymbot nuk mund të drejtojë, dhe një kërkesë që mbart atë është refuzuar.
/advisorose të vendosurCLAUDE_CODE_DISABLE_ADVISOR_TOOL=1për ta hequr plotësisht. - Lëreni MCP Tool Search të fiket. Claude Code e çaktivizon atë për një URL bazë të përshtatur, dhe Nymbot nuk mund të marrë referencat e mjeteve që dërgon, kështu që mos vendosni
ENABLE_TOOL_SEARCH=trueMCP tools ende punojnë; ata janë ngarkuar përpara në vend.
Claude Code gjithashtu mund të kandidojë në një model që nuk është Claude: shënoni slots model në një tjetër id katalog, të tilla si: moonshotai/kimi-k3dhe të vendosur CLAUDE_CODE_MAX_CONTEXT_TOKENS
Për këtë model context_lengthAnthropic nuk mbështet Claude Code në modele të tjera, kështu që prisni skaje të rënda.
Claude Code në VS Code
Zgjerimi VS Code punon të njëjtin Claude Code, por kontrollon për certifikatat para se të fillojë, kështu që jepni atë cilësimet në cilësimet e përdoruesit të VS Code. Hapni cilësimet e përdoruesit (JSON) dhe të shtojmë:
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" }
]
}
Fjalë kyçe login prompt ndalon zgjerimin duke ju kërkuar të hyni në Anthropic. Claude Kodi më lart vlen edhe për zgjerimin; cilësimet në ~/.claude/settings.json gjithashtu, por verifikimi i hyrjes së zgjerimit lexon vetëm cilësimet e veta.
Kodeksi CLI
Codex përdor API Responses. Shtoni Nymbot si ofrues në ~/.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
Atëherë set NYMBOT_API_KEY Në mjedisin tuaj dhe të drejtuar codex.
multi_agent = falseështë e nevojshme. Mjetet multi-agent të Codex vijnë si një grup mjetesh që Nymbot nuk mund të marrë, dhe ndërsa ata janë në çdo kërkesë është refuzuar me400unsupported_toolNymbot merr vetëm mjetet funksionale dhe kërkimin në internet; nëse Codex raportonunsupported_tool, një tipar ose server MCP që shton një lloj tjetër të mjetit është në.- Zgjidhni një model që nuk është një nga OpenAI. Për id-të e modelit ajo njeh si OpenAI-të, të tilla si
openai/gpt-5.6-sol, Codex kalon në një format të kërkesës Nymbot nuk mund të lexojë, dhe kërkesa është refuzuar. model_context_windowCodex tregon madhësinë e kontekstit të modelit, ngacontext_lengthnë listën e modeleve; përndryshe supozohet 272,000 tokenë.- Codex i ofron modelit një mjet kërkimi në internet, të cilin Nymbot e drejton me vetveten.
Kërkimi WEB kur pyetja ka nevojë për të. set
web_search = "disabled"në pjesën e sipërme të dosjes për ta fikur atë. - Codex tashmë dërgon të gjithë bisedën çdo herë, kështu që asgjë nuk ka nevojë të ndryshojë.
Klanë
Në cilësimet e Cline në VS Code:
- Setë Furnizuesit e zjarrit dy Kompatibiliteti i hapur.
- Setë bazë url dy
https://nymbot.ai/api/v1. - Vendosni çelësin tuaj në Fjalë kyçe OpenAI API.
- Zgjidhni modelin nën Modeli i identifikimitCline ngarkon listën nga Nymbot sapo URL dhe çelësi janë në; ju gjithashtu mund të shkruani një id të tilla si:
anthropic/claude-sonnet-5.
Hapur Konfigurimi i modelit Plotësoni në Kontekst i madhësisë së dritares dhe
Tokenët Max Output nga lista e modeleve, dhe tick Mbështetje për imazhet Nëse modeli ka capabilities.vision, kështu që Cline menaxhon kontekstin e saj siç duhet.
Kodi i kilogramëve
Në kodin e zgjerimit VS, të hapur Settings tëShkoni në the Ofruesit Tab, rrëshqisni në fund dhe klikoni Ofrues CustomPlotësoni në:
- Furnizuesit ID:
nymbot - Emri i shfaqjes:
Nymbot - Furnizuesit e zjarrit: Kompatibiliteti i hapur
- bazë url:
https://nymbot.ai/api/v1 - Çelësi i zjarritÇelësi juaj
- Modelet: zgjidhni ato nga lista Kilo loads nga Nymbot
Kliko nënshkruar, dhe modelet shfaqen në zgjedhësin e modelit. Për CLI, ose për të vendosur kufijtë e një modeli dhe mbështetjen e mjeteve, përcaktoni ofruesin në ~/.config/kilo/kilo.json
Në vend të:
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 është id modeli Nymbot dhe çelësi mbi të është emri i vet i Kilo për të, i përdorur në
"model" si nymbot/…Merr limit nga lista e modelit; pa të, Kilo nuk mund të menaxhojë kontekstin.
Kodi i rrymës
Roo Code u ndërpre më 15 maj 2026.Nëse ende e keni instaluar, funksionon me Nymbot si kjo: Furnizuesit e zjarrit dy Kompatibiliteti i hapur,
bazë url dy https://nymbot.ai/api/v1Vendosni çelësin tuaj në
Çelësi i zjarrit Një id model në ModelëRoo Code punon vetëm përmes thirrjeve të mjeteve, kështu që modeli duhet të ketë capabilities.toolsNë konfigurimin e modelit, të vendosur Tokenët Max Output, Konteksti i dritares dhe
Mbështetja e imazhit nga lista e modeleve.
Vazhdojnë
Versioni përfundimtar i Continue është 2.0.0 dhe nuk mirëmbahet më, por zgjerimi dhe CLI i tij ende punojnë. ~/.continue/config.yaml
(%USERPROFILE%\.continue\config.yaml Për 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
capabilitiesthotë Vazhdoni se çfarë mund të bëjë modeli, pasi nuk mund të tregojë nga një id Nymbot.tool_useështë ajo që Modaliteti i Agjentit ka nevojë; lënë jashtëimage_inputPër një model pacapabilities.vision.- Hyrja e dytë përdor një Nymbot Modeli i ndërtimit për të vazhduar kërkimin e bazës së kodit.
Çfarë dërgojnë mjetet
Një agjent kodimi dërgon modelin çfarëdo që punon me të: udhëzimet tuaja, skedarët që hap, prodhimin e komandave që ekzekuton.Nga Nymbot, e gjithë kjo është një kërkesë e zakonshme API, me mbrojtjet dhe kufizimet e përshkruara në Çfarë mund të shohë zjarri: nuk është e koduar nga fundi në fund, Nymbot nuk e ruan atë, dhe ofruesi i modelit e sheh atë.
- Mjetet mbajnë historinë e tyre në makinën tuaj, dhe disa flasin me krijuesit e tyre përveç kësaj.
CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1për të ndaluar atë dhe trafikun e saj tjetër në sfond. mjeti i saj WebFetch ende kontrollon çdo domain me Anthropic përveç nëse vendosniskipWebFetchPreflightdytruenë vendndodhjen e saj. - Çelësat në skedarët e cilësimeve janë vetëm aq të sigurta sa skedari. ruani ato nga çdo gjë që angazhoheni, dhe lexoni ato nga mjedisi ku mjeti e lejon atë.