Žinių bazė kūrėjai
Kodavimo įrankiai
Kodavimo agentai, kurie leidžia jums pasirinkti, kur jų modelio užklausos gali eiti, gali būti paleisti "Nymbot". Kiekvienas iš jų turi bazinį URL, raktą ir modelio ID; šis puslapis pateikia tikslius kiekvieno nustatymus.
Patogumui šis puslapis išverstas mašininiu būdu. Tinkama versija anglų kalba.
Prieš pradėdami
Jums reikia API rakto, sukurto programėlės Ugnis Meniu (žr. Gaisro raktasKiekvienas įrankis kalba vienu iš trijų API formatų, ir tai lemia jo bazinį URL:
| įrankis | Formatas | Pagrindinis URL |
|---|---|---|
| Claude kodas | Antropinės žinutės | https://nymbot.ai/api |
| Kodeksas CLI | Atsakymai | https://nymbot.ai/api/v1 |
| Cline, Kilo kodas, Roo kodas | Pokalbių užbaigimas | https://nymbot.ai/api/v1 |
Modelis IDs ateina iš Modelių sąrašas,
GET https://nymbot.ai/api/v1/models, kuriam nereikia rakto. žemiau pateikti pavyzdžiai
anthropic/claude-sonnet-5 ir dėl kito gamintojo modelio,
moonshotai/kimi-k3Patikrinkite, ar pasirinktas modelis vis dar yra išvardytas.
- Pasirinkite modelį, kuris gali skambinti įrankiais. Šie agentai skaito failus, redaguoja juos ir paleidžia komandas, skambindami įrankius, kiekviename žingsnyje.
capabilities.toolsĮdėti 2true.nymbot/autoatsisakyti bet kokio prašymo naudojant įrankius (400unsupported_tool), todėl jis neveikia su bet kuriuo iš jų. - Kopijuokite modelio ribas į įrankį. Dauguma įrankių reikalauja konteksto lango ir maksimalios išeigos.
context_lengthirmax_output_tokensĮrankis, kuris prašo daugiau nei leidžia modelis, nėra atmestas; prašymas yra sumažintas iki modelio maksimumo. - Visi žingsniai ateina. Užklausa su įrankiais veikia vienoje dalyje ir tada siunčiama atgal kaip srautas, o modelis veikia.
Sukurkite atskirą raktą kiekvienam įrankiui, naudojant kasdienį dangtelį. kodavimo agentas atlieka daug modelio skambučių vienai užduočiai, kiekvienas iki šiol palaikydamas pokalbį, todėl viena užduotis gali kainuoti daug daugiau nei pokalbio pranešimas.
Claude kodas
Claude Code kalba su Nymbot per savo vartų nustatymus. Įdėkite juos į apvalkalą, iš kurios jį paleidžiate:
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
- Pagrindinis URL yra tiksliai
https://nymbot.ai/api• Ne/v1ir jokios žalos pabaigoje, nes Claude Code prideda/v1/messagesir patiems - Raktas eina į
ANTHROPIC_AUTH_TOKEN, kurį Claude Code siunčia kaipAuthorization: BearerNors jis yra nustatytas, šiems prašymams nenaudojamas išsaugotas claude.ai prisijungimas, o jūsų prenumeratos apribojimai netaikomi. - Pagal numatytuosius nustatymus Claude Code prašo naujausių Anthropic modelio pavadinimų, o Nymbot atsako į Claude vardą tik su ta pačia ar naujesne jo katalogo versija, niekada senesnė; versija, kurios katalogas dar neatlieka, grąžina
404Pažymėtiopus,sonnetirhaikuat katalogo ids išvengia to. Jei naudojatefableAvinas, SėklasANTHROPIC_DEFAULT_FABLE_MODELTuo pačiu būdu. - Haiku lizdo sukimas taip pat perkelia Claude Code foninį darbą, pvz., Seansų pavadinimus, į tą pigesnį modelį.
Pradėkite Claude Code ir paleiskite /status• The statusą Tab turėtų parodyti
Anthropic base URL Linijos su https://nymbot.ai/api ir an
Auth token Linijos pavadinimas ANTHROPIC_AUTH_TOKEN.
Norėdami išlaikyti nustatymus kiekvienai sesijai, įdėkite juos į env Blokų
~/.claude/settings.json (%USERPROFILE%\.claude\settings.json Windows) vietoj to. Niekada neįdėkite rakto į projekto .claude/settings.jsonkuri yra įsipareigojusi įgyvendinti 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"
}
}
Keletas papildomų nustatymų, kuriuos verta žinoti:
- Išėjimo ilgis . Setų
CLAUDE_CODE_MAX_OUTPUT_TOKENSIki šio modeliomax_output_tokensTaigi Claude Code planuoja savo atsakymus į ribą, kurią modelis iš tikrųjų turi. - Piktogramos modelis . su
CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1Claude Code skaito „Nymbot“ modelio sąrašą pradžioje ir prideda joje esančius Claude modelius./model. - Tada palikite patarėją. Claude Code patarėjas yra įrankis, kuris veikia ant Anthropic pačių serverių, kurių Nymbot negali paleisti, ir prašymas jį nešiotis atmetamas.
/advisorarba nustatytiCLAUDE_CODE_DISABLE_ADVISOR_TOOL=1Norėdami jį visiškai pašalinti. - Palikite MCP įrankių paiešką išjungti. Claude Code išjungia pritaikytą bazinį URL, o Nymbot negali priimti siunčiamų įrankių nuorodų, todėl nenustatykite
ENABLE_TOOL_SEARCH=trueMCP įrankiai vis dar veikia; vietoj to jie įkeliami į priekį.
Claude Code taip pat gali paleisti modelį, kuris nėra Claude: nukreipkite modelio lizdus į kitą katalogo id, pvz., moonshotai/kimi-k3ir nustatyti CLAUDE_CODE_MAX_CONTEXT_TOKENS
Dėl šio modelio context_lengthAnthropic nepalaiko Claude Code kitų modelių, todėl tikėtis šiurkščių kraštų.
Kodas prieš kodą
VS kodo plėtinys paleidžia tą patį Claude kodą, bet tikrina įgaliojimus prieš pradedant, todėl suteikite jai nustatymus VS kodo pačių vartotojo nustatymuose. Atidaryti naudotojo nustatymus (JSON) ir pridėti:
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" }
]
}
Išjungti „Login Prompt“ sustabdo plėtinį, prašantį prisijungti prie „Anthropic“. Claude kodas viršuje taip pat taikoma pratęsimui; nustatymai ~/.claude/settings.json taip pat pasiekti, bet pratęsimo prisijungimo patikrinimas skaito tik savo nustatymus.
Kodeksas CLI
Codex naudoja atsakymus API. Pridėti Nymbot kaip teikėjas ~/.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
Tada nustatyti NYMBOT_API_KEY Jūsų aplinkoje ir bėgimas codex.
multi_agent = falseTai reikalinga "Codex" kelių agentų įrankiai ateina kaip įrankių grupė, kurios "Nymbot" negali imtis, ir nors jie yra kiekviename prašyme, jie atmetami.400unsupported_toolNymbot naudoja tik funkcinius įrankius ir žiniatinklio paiešką; jei Codex pranešaunsupported_tool, funkcija arba MCP serveris, kuris prideda kitą įrankio tipą, yra įjungtas.- Pasirinkite modelį, kuris nėra vienas iš OpenAI. Model ids jis atpažįsta kaip OpenAI, pavyzdžiui,
openai/gpt-5.6-solKodeksas pereina į prašymo formatą Nymbot negali skaityti, o prašymas atmetamas. model_context_windowKodeksas nurodo modelio kontekstinį dydį, nuocontext_lengthmodelio sąraše; kitaip jis prisiima 272 000 žetonų.- Codex siūlo modelį interneto paieškos įrankį, kurį "Nymbot" paleidžia su savo
Internetinė paieška Kai klausimas yra reikalingas. nustatymas
web_search = "disabled"viršuje failą, kad jį išjungti. - Kodeksas jau siunčia visą pokalbį kiekvieną kartą, todėl nieko nereikia keisti.
Kline
„Cline“ nustatymai VS kode:
- Setų Ugnies tiekėjas dviejų Atviras suderinamas.
- Setų Pagrindinis URL dviejų
https://nymbot.ai/api/v1. - Įdėkite raktą į OpenAI suderinamas API raktas.
- Pasirinkite modelį žemiau ID modelis"Cline" įkelia sąrašą iš "Nymbot", kai URL ir raktas yra įjungti; taip pat galite įvesti ID, pvz.,
anthropic/claude-sonnet-5.
Atidaryti Konfigūracijos modelis ir užpildyti Konteksto lango dydis ir
Max išėjimo žetonai iš modelio sąrašo ir tick Palaiko vaizdus Jei modelis turi capabilities.vision, todėl Cline tvarko savo kontekstą teisingai.
Kilo kodas
VS kodo plėtinys, atidarytas nustatymųEikite į Tiekėjai Tab, slinkite į apačią ir spustelėkite Custom tiekėjasUžpildykite čia:
- Tiekėjas ID:
nymbot - Rodyti pavadinimą:
Nymbot - API tiekėjas: Atviras suderinamas
- Pagrindinis URL:
https://nymbot.ai/api/v1 - Gaisro raktasJūsų raktas
- Modelių: pasirinkite juos iš sąrašo Kilo įkrovimai iš Nymbot
Klikite Pateikti, ir modeliai rodomi modelio rinkiklyje. Dėl CLI arba norėdami nustatyti modelio ribas ir įrankių palaikymą, nustatykite teikėjo ~/.config/kilo/kilo.json
Vietoj to:
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 yra „Nymbot“ modelio id, o virš jo esantis raktas yra „Kilo“ pavadinimas, naudojamas
"model" kaip nymbot/…Paimkite limit iš modelio sąrašo; be jo Kilo negali valdyti konteksto.
Roo kodas
Roo kodas buvo nutrauktas 2026 m. Gegužės 15 d. Jei vis dar turite jį įdiegtą, jis veikia su Nymbot taip: nustatyti Ugnies tiekėjas dviejų Atviras suderinamas,
Pagrindinis URL dviejų https://nymbot.ai/api/v1Įdėkite savo raktą į
Gaisro raktas ir modelio ID į ModelisRoo kodas veikia tik per įrankių skambučius, todėl modelis turi turėti capabilities.toolsPagal modelio konfigūraciją, nustatytas Max išėjimo žetonai, Konteksto langas ir
Vaizdo palaikymas Iš modelio sąrašo.
Tęsti
„Continue“ galutinis leidimas yra 2.0.0 ir jis nebėra palaikomas, tačiau plėtinys ir jo CLI vis dar veikia. ~/.continue/config.yaml
(%USERPROFILE%\.continue\config.yaml Iš „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
capabilitiespasakoja tęsti, ką modelis gali padaryti, nes jis negali pasakyti iš Nymbot id.tool_useyra tai, ko reikia Agentui; palikiteimage_inputModelis becapabilities.vision.- Antrasis įėjimas naudoja Nymbot Patalpų modelis Tęsti kodo paiešką.
Ką siunčia įrankiai
Kodavimo agentas siunčia modelį, su kuo jis dirba: jūsų instrukcijas, failus, kuriuos jis atidaro, komandų, kurias jis paleidžia, išvestį. Ką gali pamatyti ugnis: jis nėra užšifruotas nuo galo iki galo, „Nymbot“ jo nesaugo, o modelio teikėjas jį mato.
- Įrankiai saugo savo istorijas jūsų mašinoje, o kai kurie kalba su jų kūrėjais be to. Claude Code, už vieną, vis dar siunčia savo telemetriją Anthropic, kai jis veikia Nymbot;
CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1Jo WebFetch įrankis vis dar tikrina kiekvieną domeną su Anthropic, nebent nustatysiteskipWebFetchPreflightdviejųtrueir jo nustatymuose. - Rekomenduojamų failų raktai yra tik tokie pat saugūs kaip failas. Laikykite juos nuo visko, ką įsipareigojate, ir perskaitykite juos iš aplinkos, kurioje tai leidžia įrankis.