Tudásbázis Fejlesztők
Kódoló eszközök
A kódolási ügynökök, amelyek lehetővé teszik, hogy válassza ki, hol a modell kérések menjen fut Nymbot. Mindegyiknek szüksége van egy alap URL, egy kulcs és egy modell id; ez az oldal adja meg a pontos beállításokat mindegyik.
Ez az oldal a kényelem kedvéért gépi fordítással készült. Az eredeti angol nyelvű változat az érvényes.
Mielőtt elkezdené
Szüksége van egy API kulcsra, amely az alkalmazáson belül készül tűz Menü (Lásd még Tűz kulcsokMinden eszköz az API három formátumának egyikét használja, és ez határozza meg az alap URL-jét:
| szerszám | formátum | Az alap URL |
|---|---|---|
| Claude Kódex | Antropológiai üzenetek | https://nymbot.ai/api |
| Kódex CLI | Válaszok | https://nymbot.ai/api/v1 |
| Cline, Kilo kód, Roo kód, Folytatás | Chat befejezés | https://nymbot.ai/api/v1 |
Idézetek származnak A modell listája,
GET https://nymbot.ai/api/v1/models, amely nem igényel kulcsot. az alábbi példák használata
anthropic/claude-sonnet-5 és egy másik gyártótól származó modellt,
moonshotai/kimi-k3Ellenőrizze, hogy a kiválasztott modell még szerepel-e a listán.
- Válasszon egy modellt, amely eszközöket hívhat. Ezek az ügynökök minden lépésben elolvassák a fájlokat, szerkesztik őket, és eszközök hívásával futtatják a parancsokat.
capabilities.toolsÁllítsa betrue.nymbot/autoelutasítja az eszközökkel kapcsolatos bármely kérést (400unsupported_toolEzért nem működik egyikükkel sem. - Másolja a modell határait az eszközbe. A legtöbb eszköz kontextus ablakot és maximális kimenetet igényel.
context_lengthésmax_output_tokensEgy olyan eszközt, amely több kimenetet kér, mint amennyit a modell megenged, nem utasítanak el; a kérést a modell maximális értékére csökkentik. - A lépések teljes körűek. Az eszközökkel ellátott kérelmek egy darabban futnak, majd visszaküldik őket áramlás formájában, miközben a modell működik.A streamelés az alábbi eszközökben működik, de minden lépés egyszerre jelenik meg, nem pedig szó szerint.
Készítsen egy külön kulcsot minden eszközhöz, napi fedéllel.A kódoló ügynök sok modellhívást tesz egy feladathoz, mindegyik a beszélgetést a mai napig hordozza, így egyetlen feladat sokkal többet fizethet, mint egy csevegési üzenet.
Claude Kódex
Claude Code a kapu beállításain keresztül beszél a Nymbothoz. Állítsa be ezeket a shellbe, ahonnan elindítja:
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
- Az alap URL pontosan
https://nymbot.ai/api• nem/v1és a végén nem szelídít, mivel Claude Code hozzáadja/v1/messagessaját maga - A kulcs belép
ANTHROPIC_AUTH_TOKENAmit Claude Code mondottAuthorization: BearerMíg be van állítva, a mentett claude.ai bejelentkezés nem használható ezekhez a kérésekhez, és az előfizetés korlátai nem vonatkoznak. - Alapértelmezés szerint Claude Code az Anthropic legújabb modellnevét kéri, és a Nymbot egy Claude nevet csak a katalógus ugyanazon vagy újabb verziójával válaszol, soha nem egy régebbi; a katalógus még nem hordozott verzió visszatér
404Megjelölésopus,sonnetéshaikua katalógus ids elkerüli ezt. ha afableSzékesfehérvár, SetANTHROPIC_DEFAULT_FABLE_MODELUgyanilyen módon - A Haiku slot húzása Claude Code háttérmunkáját is áthelyezi, mint például a munkamenet-címeket, az olcsóbb modellre.
Claude Code indítása és futtatása /statusA The státusz A táblázat megmutatja a
Anthropic base URL A vonal a https://nymbot.ai/api és egy
Auth token Vezetéknév ANTHROPIC_AUTH_TOKEN.
A beállítások megtartásához minden egyes munkamenetre, helyezze őket a env Blokkolás
~/.claude/settings.json (%USERPROFILE%\.claude\settings.json Windows) helyett. Soha ne helyezze a kulcsot a projekt .claude/settings.jsonamely elkötelezett a projekt mellett.
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"
}
}
Néhány további beállítás érdemes tudni:
- A kimeneti hosszúság. szett
CLAUDE_CODE_MAX_OUTPUT_TOKENSA modellhezmax_output_tokensÍgy Claude Code megtervezi a válaszokat arra a korlátra, amellyel a modell valójában rendelkezik. - A Picker modell. Azokkal
CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1Claude Code elolvassa a Nymbot modelllistáját a startupnál, és hozzáadja a Claude modelleket./model. - Hagyja el a tanácsadót. A Claude Code tanácsadója egy olyan eszköz, amely az Anthropic saját szerverén fut, amelyet a Nymbot nem tud futtatni, és a hordozó kérés elutasításra kerül.
/advisorvagy beállítvaCLAUDE_CODE_DISABLE_ADVISOR_TOOL=1hogy teljesen eltávolítsuk. - Távolítsa el az MCP szerszámot. Claude Code kikapcsolja az egyéni alap URL-t, és a Nymbot nem tudja elfogadni az általa küldött eszközre vonatkozó hivatkozásokat, ezért ne állítsa be
ENABLE_TOOL_SEARCH=trueAz MCP-eszközök még mindig működnek; helyettük előre betöltődnek.
A Claude Code egy olyan modellre is futhat, amely nem Claude: a modell részeit egy másik katalógus-id-re mutatja, például moonshotai/kimi-k3és beállítása CLAUDE_CODE_MAX_CONTEXT_TOKENS
Ennek a modellnek a context_lengthAz Anthropic nem támogatja a Claude Code-t más modelleken, ezért várják a durva széleket.
Kód vs. kód
A VS Code kiterjesztés ugyanazt a Claude Code-t futtatja, de a kezdés előtt ellenőrzi a hitelesítő adatait, így adja meg az VS Code saját felhasználói beállításait. Nyitott felhasználói beállítások (JSON) és adjunk hozzá:
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" }
]
}
Bejelentkezés prompt megállítja a kiterjesztést, amely felkéri Önt, hogy jelentkezzen be az Anthropic-ba. Claude Kódex A fentiek a kiterjesztésre is vonatkoznak; beállítások a ~/.claude/settings.json elérni is, de a kiterjesztés bejelentkezési ellenőrzése csak a saját beállításait olvassa el.
Kódex CLI
A Codex a Responses API-t használja. Add Nymbot szolgáltatóként ~/.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
Ezután állítsa NYMBOT_API_KEY Környezetében és futás közben codex.
multi_agent = falsekell a szükséges. A Codex többügynökös eszközei olyan eszközök csoportjaként jelennek meg, amelyeket a Nymbot nem vehet igénybe, és miközben minden kérésre megtagadják őket.400unsupported_toolA Nymbot csak funkcionális eszközöket és webes keresést használ; ha a Codex jelentést teszunsupported_tool, egy funkció vagy MCP szerver, amely hozzáadja egy másik típusú eszköz be van kapcsolva.- Válasszon egy olyan modellt, amely nem az OpenAI sajátja. A modellazonosítók esetében az OpenAI-ként ismeri fel őket, például
openai/gpt-5.6-solA Codex egy kérésformátumra vált, a Nymbot nem tudja elolvasni, és a kérés elutasításra kerül. model_context_windowmegmondja a Codex a modell kontextusméretét, acontext_lengtha modelllistában; ellenkező esetben 272 000 tokent feltételez.- Codex kínál a modell egy webes kereső eszköz, amely Nymbot fut saját
Web keresés Ha a kérdésre szükség van, a
web_search = "disabled"a fájl tetején, hogy kikapcsolja azt. - A Nymbot nem tárolja a válaszokat.A Codex minden alkalommal elküldi az egész beszélgetést, így semmit sem kell változtatni.
Kline
A Cline beállításait VS Code:
- szett Tűzszolgáltató két OpenAI kompatibilis.
- szett Az alap URL két
https://nymbot.ai/api/v1. - Helyezze be a kulcsot OpenAI kompatibilis API kulcs.
- Válassza ki az alábbi modellt Modell azonosítóCline betölti a listát a Nymbot-ból, ha az URL és a kulcs be van kapcsolva; beírhat egy azonosítót is, például
anthropic/claude-sonnet-5.
Nyitott Konfigurációs modell Töltse ki a Kontextus ablak mérete és
Max kimeneti token a modelllistáról, és tick Képek támogatása Ha a modellnek van capabilities.visionEzért Cline helyesen kezeli a kontextusát.
Kilo kód
Az VS Kód kiterjesztésben, nyitva beállításokMenj a szolgáltatók Tab, görgessen lefelé és kattintson Custom szolgáltatóTöltse ki a:
- Szolgáltató ID:
nymbot - Név megjelenítése:
Nymbot - Tűzszolgáltató: OpenAI kompatibilis
- Az alap URL:
https://nymbot.ai/api/v1 - Tűz kulcsAz Ön kulcsa
- modellek: válassza ki őket a Nymbot Kilo betöltések listájáról
Kattints benyújtása, és a modellek megjelennek a modellek kiválasztójában. A CLI-hoz, vagy a modell határainak és eszköztámogatásának beállításához határozza meg a szolgáltatót ~/.config/kilo/kilo.json
Ahelyett hogy:
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 a Nymbot modellazonosítója, és a fenti kulcs a Kilo saját neve, amelyet a
"model" mint nymbot/…Vegyük limit a modelllistáról; nélküle a Kilo nem tudja kezelni a kontextust.
Roo kód
A Roo Code 2026. május 15-én szűnt meg.Ha még mindig van telepítve, akkor a Nymbotnál így működik: Tűzszolgáltató két OpenAI kompatibilis,
Az alap URL két https://nymbot.ai/api/v1Helyezze be a kulcsot
A tűz kulcsa A modell azonosítója a modellA Roo Code csak eszközhívásokon keresztül működik, így a modellnek rendelkeznie kell capabilities.toolsA modell konfigurációja, beállítása Max kimeneti token, Kontextus ablak és
Kép támogatás A modell listáról.
Tovább
A Continue végleges kiadása 2.0.0, és már nem tartják fenn, de a kiterjesztés és a CLI még mindig működik. ~/.continue/config.yaml
(%USERPROFILE%\.continue\config.yaml A Windows esetében:
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
capabilitiesAzt mondja, hogy mit tehet a modell, mivel nem tudja megmondani a Nymbot-id-től.tool_useEz az, amire az ügynöknek szüksége van; hagyja kiimage_inputA modell nélkülicapabilities.vision.- A második bemenet egy Nymbotot használ Beágyazott modell Kövesse a CodeBase keresést.
Mit küldenek az eszközök
A kódoló ügynök elküldi a modellt bármire, amivel működik: az utasításokat, a megnyitott fájlokat, a futtatott parancsok kimenetelét. Mit láthat a tűz: nem end-to-end titkosított, a Nymbot nem tárolja, és a modell szolgáltatója látja.
- Az eszközök megtartják saját történetüket a gépen, és néhányan beszélnek az alkotóikkal. Claude Code, az egyik számára, még mindig elküldi távmérését az Anthropic-nak, amikor Nymboton fut;
CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1A WebFetch eszköz még mindig ellenőrzi az egyes tartományokat az Anthropic-szel, hacsak nem állítja beskipWebFetchPreflightkéttrueA beállításaiban . - A beállítási fájlokban lévő kulcsok csak olyan biztonságosak, mint a fájl. Tartsa őket távol bármit, amit elkötelez, és olvassa el őket a környezetből, ahol az eszköz lehetővé teszi.