నాలెడ్జ్ బేస్ డెవలపర్లు
కోడింగ్ సాధనాలు
వాటి మోడల్ రిక్వెస్ట్లు ఎక్కడికి వెళ్లాలో మీరు ఎంచుకునేలా చేసే కోడింగ్ ఏజెంట్లు Nymbot పై నడుస్తాయి. ప్రతి ఒక్కటి ఒక బేస్ URL, ఒక కీ మరియు ఒక మోడల్ ఐడిని కలిగి ఉండాలి; ఈ పేజీ ప్రతి దాని కోసం ఖచ్చితమైన సెట్టింగ్లను అందిస్తుంది.
ఈ పేజీ సౌలభ్యం కోసం యంత్రంతో అనువదించబడింది. ఆంగ్ల అసలైనది వర్తించే సంస్కరణ.
మీరు ప్రారంభించడానికి ముందు
మీకు ఒక API కీ అవసరం, ఇది యాప్లో తయారు చేయబడింది API మెనూ (చూడండి API కీలు). ప్రతి సాధనం API యొక్క మూడు ఫార్మాట్లలో ఒకదాన్ని ఉపయోగిస్తుంది, మరియు అది దాని బేస్ URLను నిర్ణయిస్తుంది:
| పనిముట్టు | ఫార్మాట్ | బేస్ URL |
|---|---|---|
| క్లాడ్ కోడ్ | ఆంత్రోపిక్ మెసేజెస్ | https://nymbot.ai/api |
| కోడెక్స్ CLI | ప్రతిస్పందనలు | https://nymbot.ai/api/v1 |
| క్లైన్, కిలో కోడ్, రూ కోడ్, కంటిన్యూ | చాట్ ముగింపులు | https://nymbot.ai/api/v1 |
మోడల్ ఐడీలు ఇక్కడ నుండి వచ్చాయి మోడల్ జాబితా,
GET https://nymbot.ai/api/v1/models, దీనికి ఏ కీ అవసరం లేదు. క్రింద ఉన్న ఉదాహరణలు ఉపయోగిస్తాయి.
anthropic/claude-sonnet-5 మరియు, మరొక తయారీదారు నుండి ఒక నమూనా కోసం,
moonshotai/kimi-k3మీరు ఎంచుకున్న మోడల్ ఇంకా జాబితా చేయబడిందో లేదో తనిఖీ చేయండి.
- టూల్స్ అని పిలవగల నమూనాను ఎంచుకోండి. ఈ ఏజెంట్లు ఫైళ్ళను చదువుతారు, వాటిని సవరిస్తారు మరియు ప్రతి దశలో కాల్ టూల్స్ ద్వారా ఆదేశాలను అమలు చేస్తారు.
capabilities.toolsదానికి అమర్చండిtrue.nymbot/autoసాధనాలతో ఏ అభ్యర్థనను తిరస్కరిస్తుంది (400unsupported_tool), కాబట్టి ఇది వాటిలో దేనితోనూ పనిచేయదు. - మోడల్ పరిమితులను టూల్లోకి కాపీ చేయండి. చాలా సాధనాలు కాంటెక్స్ట్ విండో మరియు గరిష్ట అవుట్పుట్ గురించి అడుగుతాయి. వాటిని ఇక్కడ నుండి తీసుకోండి
context_lengthమరియుmax_output_tokensమోడల్ జాబితాలో. మోడల్ అనుమతించిన దానికంటే ఎక్కువ అవుట్పుట్ను అడిగే సాధనాన్ని తిరస్కరించరు; ఆ అభ్యర్థనను మోడల్ యొక్క గరిష్ట స్థాయికి తగ్గించబడుతుంది. - అడుగులు మొత్తం వస్తాయి. సాధనాలతో కూడిన అభ్యర్థన ఒక ముక్కలో నడుస్తుంది, ఆపై మోడల్ పనిచేసేటప్పుడు కీప్-అలైవ్ పింగ్స్తో స్ట్రీమ్గా తిరిగి పంపబడుతుంది. స్ట్రీమింగ్ క్రింద ఉన్న ప్రతి సాధనంలో పనిచేస్తుంది, కానీ ప్రతి దశ పదాల వారీగా కాకుండా ఒకేసారి కనిపిస్తుంది.
ప్రతి సాధనానికి ఒక ప్రత్యేక కీని రూపొందించండి, దానికి రోజువారీ పరిమితి ఉండాలి. ఒక కోడింగ్ ఏజెంట్ ఒకే పని కోసం అనేక మోడల్ కాల్స్ను చేస్తుంది, ప్రతి కాల్ ఇప్పటివరకు జరిగిన సంభాషణను కలిగి ఉంటుంది, కాబట్టి ఒకే పని ఒక చాట్ మెసేజ్ కంటే చాలా ఎక్కువ ఖర్చు చేయవచ్చు. ఒక సాధనం గరిష్టంగా ఎంత ఖర్చు చేయగలదో తెలుసుకోవడానికి కీపై పరిమితిని విధించడం అత్యంత సులభమైన మార్గం, మరియు దానిని రద్దు చేయడం వల్ల ఆ సాధనం మాత్రమే ఆగిపోతుంది.
క్లాడ్ కోడ్
క్లాడ్ కోడ్ నిమ్బోట్ తో దాని గేట్వే సెట్టింగుల ద్వారా మాట్లాడుతుంది. వీటిని మీరు ప్రారంభించిన షెల్ లో అమర్చండిః
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
- బేస్ యుఆర్ఎల్ సరిగ్గా
https://nymbot.ai/api: లేదు./v1క్లాడ్ కోడ్ జోడించినందున, చివరిలో స్లాష్ లేదు/v1/messagesస్వయంగా. - కీ లోపలికి వెళుతుంది
ANTHROPIC_AUTH_TOKEN, దీనిని క్లాడ్ కోడ్ ఇలా పంపుతుందిAuthorization: Bearer. అది సెట్ చేసినప్పుడు, ఈ అభ్యర్థనల కోసం సేవ్ చేయబడిన claude.ai లాగిన్ ఉపయోగించబడదు మరియు మీ సబ్స్క్రిప్షన్ పరిమితులు వర్తించవు. - మోడల్ స్లాట్లను పిన్ చేయండి. అప్రమేయంగా క్లాడ్ కోడ్ ఆంత్రోపిక్ యొక్క సరికొత్త మోడల్ పేర్లను అడుగుతుంది, మరియు నింబోట్ క్లాడ్ పేరుకు దాని కేటలాగ్ నుండి అదే లేదా కొత్త వెర్షన్తో మాత్రమే సమాధానం ఇస్తుంది, ఎప్పుడూ పాతది కాదు; కేటలాగ్ ఇంకా తీసుకువెళ్ళని వెర్షన్ తిరిగి వస్తుంది.
404. చూపడంopus,sonnetమరియుhaikuకేటలాగ్లోని ఐడి లు దానిని నివారిస్తాయి. మీరు ఉపయోగిస్తేfableఅలియాస్, సెట్ANTHROPIC_DEFAULT_FABLE_MODELఅదే మార్గంలో. - హైకూ స్లాట్ను పిన్ చేయడం వల్ల క్లాడ్ కోడ్ యొక్క నేపథ్య పని, సెషన్ శీర్షికలు వంటివి, ఆ చౌకైన నమూనాకు కదులుతుంది. అది లేకుండా, ఆ పని మీ ప్రధాన నమూనాపై నడుస్తుంది.
క్లాడ్ కోడ్ను ప్రారంభించి అమలు చేయండి /status. ది. స్థితి ట్యాబ్ ఒకదాన్ని చూపించాలి
Anthropic base URL తో లైన్ https://nymbot.ai/api మరియు ఒక
Auth token లైన్ పేరు పెట్టడం ANTHROPIC_AUTH_TOKEN.
ప్రతి సెషన్కు సెట్టింగులను ఉంచడానికి, వాటిని సెట్టింగ్లో ఉంచండి. env బ్లాక్ ఆఫ్
~/.claude/settings.json (%USERPROFILE%\.claude\settings.json దానికి బదులుగా విండోస్లో). ఒక ప్రాజెక్ట్ యొక్క కీని ఎప్పుడూ ఉంచవద్దు. .claude/settings.json, ఇది ప్రాజెక్టుకు కట్టుబడి ఉంది.
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"
}
}
మరికొన్ని సెట్టింగులు తెలుసుకోవడం విలువైనదిః
- అవుట్పుట్ పొడవు. సెట్ చేయండి
CLAUDE_CODE_MAX_OUTPUT_TOKENSనమూనా కోసంmax_output_tokensకాబట్టి క్లాడ్ కోడ్ మోడల్ నిజంగా కలిగి ఉన్న పరిమితి కోసం దాని సమాధానాలను ప్లాన్ చేస్తుంది. - మోడల్ పికర్. తో.
CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1, Claude Code ప్రారంభంలో Nymbot యొక్క మోడల్ జాబితాను చదువుతుంది మరియు అందులో Claude మోడళ్లను జోడిస్తుంది/model. - సలహాదారును వదిలేయండి. Claude Code యొక్క అడ్వైజర్ అనేది ఆంత్రోపిక్ యొక్క స్వంత సర్వర్లపై నడిచే ఒక సాధనం, దీనిని నింబోట్ నడపలేదు మరియు దానిని కలిగి ఉన్న రిక్వెస్ట్ తిరస్కరించబడుతుంది. దీనిని ... తో ఆన్ చేయవద్దు.
/advisor, లేదా సెట్ చేయండిCLAUDE_CODE_DISABLE_ADVISOR_TOOL=1దాన్ని పూర్తిగా తొలగించండి. - MCP టూల్ సెర్చ్ ఆఫ్ చేయండి. క్లాడ్ కోడ్ దానిని కస్టమ్ బేస్ URL కోసం ఆపివేస్తుంది, మరియు నింబోట్ అది పంపే టూల్ రిఫరెన్స్లను తీసుకోలేము, కాబట్టి సెట్ చేయవద్దు
ENABLE_TOOL_SEARCH=trueఎంసిపి సాధనాలు ఇప్పటికీ పనిచేస్తాయి; బదులుగా అవి ముందు భాగంలో లోడ్ చేయబడతాయి.
క్లాడ్ కోడ్ క్లాడ్ కాని మోడల్పై కూడా పనిచేయగలదుః మోడల్ స్లాట్లను మరొక కేటలాగ్ ఐడి వద్ద చూపించండి, moonshotai/kimi-k3, మరియు సెట్ CLAUDE_CODE_MAX_CONTEXT_TOKENS
ఆ నమూనా కోసం context_length, ఎందుకంటే క్లాడ్ కోడ్ (Claude Code) దానిని తెలుసుకోలేదు. ఆంత్రోపిక్ (Anthropic) ఇతర మోడళ్లపై క్లాడ్ కోడ్ను సపోర్ట్ చేయదు, కాబట్టి కొన్ని లోపాలను ఊహించవచ్చు.
విఎస్ కోడ్లో క్లాడ్ కోడ్
విఎస్ కోడ్ పొడిగింపు అదే క్లాడ్ కోడ్ను నడుపుతుంది, కానీ అది ప్రారంభమయ్యే ముందు ఆధారాల కోసం తనిఖీ చేస్తుంది, కాబట్టి దీనికి విఎస్ కోడ్ యొక్క సొంత యూజర్ సెట్టింగులలో సెట్టింగులను ఇవ్వండి. ప్రాధాన్యతలు: వినియోగదారు సెట్టింగ్లను తెరవండి (JSON) మరియు జోడించండిః
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" }
]
}
లాగిన్ ప్రాంప్ట్ను నిలిపివేయి (Disable Login Prompt) Anthropic లోకి సైన్ ఇన్ చేయమని ఎక్స్టెన్షన్ మిమ్మల్ని అడగకుండా నిరోధిస్తుంది.
అన్నీ లోపల క్లాడ్ కోడ్ పైన పేర్కొన్న పొడిగింపుకు కూడా వర్తిస్తుంది; సెట్టింగులు ~/.claude/settings.json దాన్ని కూడా చేరుకోవచ్చు, కానీ ఎక్స్టెన్షన్ యొక్క లాగిన్ చెక్ దాని స్వంత సెట్టింగ్ను మాత్రమే చదువుతుంది.
కోడెక్స్ CLI
కోడెక్స్ ప్రతిస్పందనల APIని ఉపయోగిస్తుంది. దీనిలో నిమ్బోట్ను ప్రొవైడర్గా జోడించండి ~/.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
అప్పుడు అమర్చండి NYMBOT_API_KEY మీ వాతావరణంలో మరియు రన్ చేయండి codex.
multi_agent = falseఅవసరము. కోడెక్స్ యొక్క మల్టీ-ఏజెంట్ సాధనాలు నింబాట్ తీసుకోలేని సాధనాల సమూహంగా వస్తాయి, మరియు అవి ఉన్నప్పుడు ప్రతి అభ్యర్థనతో తిరస్కరించబడుతుంది.400unsupported_tool. కోడెక్స్ నివేదించినట్లయితే, నింబోట్ ఫంక్షన్ టూల్స్ మరియు వెబ్ శోధనను మాత్రమే తీసుకుంటుంది.unsupported_toolమరొక రకమైన సాధనాన్ని జోడించే ఫీచర్ లేదా ఎంసిపి సర్వర్ ఆన్లో ఉంది.- OpenAI వారి సొంత మోడల్ కానటువంటి ఒక మోడల్ను ఎంచుకోండి. మోడల్ ఐడిల కోసం ఇది ఓపెన్ఏఐలుగా గుర్తిస్తుంది, అవిః
openai/gpt-5.6-solకోడెక్స్ నింబోట్ చదవలేని అభ్యర్థన ఆకృతికి మారుతుంది మరియు అభ్యర్థన తిరస్కరించబడుతుంది. క్లాడ్, కిమి మరియు ఇతర కేటలాగ్ నమూనాలు పనిచేస్తాయి. model_context_windowమోడల్ యొక్క సందర్భ పరిమాణాన్ని కోడెక్స్కు చెబుతుంది, నుండిcontext_lengthమోడల్ జాబితాలో; లేకపోతే అది 272,000 టోకెన్లను అనుమోదిస్తుంది.- Codex మోడల్కు వెబ్ సెర్చ్ సాధనాన్ని అందిస్తుంది, దీనిని Nymbot దాని స్వంత సాధనంతో రన్ చేస్తుంది
వెబ్ శోధన ప్రశ్నకు అవసరమైనప్పుడు సెట్ చేయండి.
web_search = "disabled"దాన్ని ఆపివేయడానికి ఫైల్ పైభాగంలో ఉంటుంది. - Nymbot ప్రతిస్పందనలను నిల్వ చేయదు. Codex ఇప్పటికే ప్రతిసారీ సంభాషణ మొత్తాన్ని పంపుతుంది, కాబట్టి దేనినీ మార్చాల్సిన అవసరం లేదు.
క్లైన్
విఎస్ కోడ్లోని క్లైన్ సెట్టింగులలోః
- సెట్ చేయండి API ప్రొవైడర్ కి ఓపెన్ఏఐ అనుకూలమైనది.
- సెట్ చేయండి బేస్ URL కి
https://nymbot.ai/api/v1. - మీ కీని అతికించండి OpenAI అనుకూల API కీ.
- క్రింద ఉన్న నమూనాను ఎంచుకోండి మోడల్ ఐడిURL మరియు కీ ఉన్న వెంటనే Cline, Nymbot నుండి జాబితాను లోడ్ చేస్తుంది; మీరు ఒక id ని కూడా టైప్ చేయవచ్చు, ఉదాహరణకు
anthropic/claude-sonnet-5.
తెరవండి నమూనా ఆకృతీకరణ మరియు పూరించండి సందర్భ విండో పరిమాణం మరియు
గరిష్ట అవుట్పుట్ టోకెన్లు మోడల్ జాబితా నుండి, మరియు టిక్ చేయండి చిత్రాలకు మద్దతు ఇస్తుంది ఒకవేళ మోడల్ కలిగి ఉంటే capabilities.visionకాబట్టి క్లైన్ దాని సందర్భాన్ని సరిగ్గా నిర్వహిస్తుంది.
కిలో కోడ్
విఎస్ కోడ్ పొడిగింపులో, తెరవండి సెట్టింగ్లు, వెళ్ళండి ప్రొవైడర్లు ట్యాబ్, దిగువకు స్క్రోల్ చేసి నొక్కండి కస్టమ్ ప్రొవైడర్పూరించండిః
- ప్రొవైడర్ ఐడి:
nymbot - ప్రదర్శన పేరు:
Nymbot - API ని అందించండి: ఓపెన్ఏఐ అనుకూలమైనది
- బేస్ URL:
https://nymbot.ai/api/v1 - API కీ: మీ కీ
- నమూనాలు: నింబోట్ నుండి కిలో లోడ్ల జాబితా నుండి వాటిని ఎంచుకోండి
క్లిక్ చేయండి సమర్పించు, మరియు నమూనాలు మోడల్ పికర్లో కనిపిస్తాయి. CLI కోసం, లేదా మోడల్ యొక్క పరిమితులు మరియు సాధన మద్దతును సెట్ చేయడానికి, ప్రొవైడర్ను దీనిలో నిర్వచించండి ~/.config/kilo/kilo.json
బదులుగాః
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 నిమ్బోట్ మోడల్ ఐడి మరియు దాని పైన ఉన్న కీ కిలో యొక్క సొంత పేరు, దీనిలో ఉపయోగించబడుతుంది
"model" వంటిది nymbot/…. తీసుకోండి. limit నమూనా జాబితా నుండి; అది లేకుండా కిలో సందర్భాన్ని నిర్వహించలేము.
రూ కోడ్
రూ కోడ్ 2026 మే 15న నిలిపివేయబడింది. మీరు ఇంకా దానిని ఇన్స్టాల్ చేసి ఉంటే, ఇది నిమ్బోట్తో ఇలా పనిచేస్తుందిః API ప్రొవైడర్ కి ఓపెన్ఏఐ అనుకూలమైనది,
బేస్ URL కి https://nymbot.ai/api/v1, మీ కీని ఉంచండి
API కీ మరియు ఒక మోడల్ ఐడి నమూనారూ కోడ్ టూల్ కాల్స్ ద్వారా మాత్రమే పనిచేస్తుంది, కాబట్టి మోడల్ తప్పనిసరిగా కలిగి ఉండాలి capabilities.toolsనమూనా ఆకృతీకరణ క్రింద, అమర్చండి గరిష్ట అవుట్పుట్ టోకెన్లు, సందర్భ విండో మరియు
చిత్ర మద్దతు నమూనా జాబితా నుండి.
కొనసాగించు
కంటిన్యూ యొక్క చివరి విడుదల 2.0 మరియు ఇది ఇకపై నిర్వహించబడదు, కానీ పొడిగింపు మరియు దాని CLI ఇప్పటికీ పనిచేస్తాయి. దీనికి నిమ్బోట్ నమూనాలను జోడించండి ~/.continue/config.yaml
(%USERPROFILE%\.continue\config.yaml విండోస్లో):
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మోడల్ ఏమి చేయగలదో కొనసాగించండి అని చెబుతుంది, ఎందుకంటే ఇది నిమ్బోట్ ఐడి నుండి చెప్పలేము.tool_useఏజెంట్ మోడ్కు కావలసింది ఇదే; వదిలివేయండిimage_inputలేకుండా ఒక నమూనా కోసంcapabilities.vision.- రెండవ ఎంట్రీ Nymbot ను ఉపయోగిస్తుంది ఎంబెడింగ్ మోడల్ Continue యొక్క codebase శోధన కోసం.
టూల్స్ ఏమి పంపుతాయి
ఒక కోడింగ్ ఏజెంట్ తాను దేనితో పని చేస్తున్నామో దేన్నైనా మోడల్కు పంపుతుంది: మీ సూచనలు, అది తెరిచిన ఫైళ్లు, అది రన్ చేసే కమాండ్ల అవుట్పుట్. Nymbot ద్వారా, అవన్నీ సాధారణ API రిక్వెస్ట్లుగా ఉంటాయి, వీటిలో వివరించిన రక్షణలు మరియు పరిమితులు ఉంటాయి. API ఏమి చూడగలదుఇది ఎండ్-టు-ఎండ్ ఎన్క్రిప్టెడ్ కాదు, Nymbot దీనిని నిల్వ చేయదు, మరియు మోడల్ యొక్క ప్రొవైడర్ దీనిని చూస్తారు.
- సాధనాలు మీ యంత్రంలో వారి స్వంత చరిత్రలను ఉంచుతాయి, మరియు కొంతమంది వారి తయారీదారులతో మాట్లాడతారు. క్లాడ్ కోడ్, ఒకదానికి, ఇప్పటికీ దాని టెలిమెట్రీని ఆంథ్రోపిక్కు పంపుతుంది, అది నిమ్బోట్ మీద నడుస్తున్నప్పుడు; సెట్
CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1దానిని మరియు దాని ఇతర బ్యాక్గ్రౌండ్ ట్రాఫిక్ను ఆపడానికి. మీరు సెట్ చేయనంత వరకు దాని WebFetch సాధనం ఇప్పటికీ ప్రతి డొమైన్ను Anthropic తో తనిఖీ చేస్తుంది.skipWebFetchPreflightకిtrueదాని సెట్టింగ్లలో. - సెట్టింగ్స్ ఫైల్లోని కీలు ఆ ఫైల్ ఎంత సురక్షితంగా ఉంటే అంత సురక్షితంగా ఉంటాయి. వాటిని మీరు కమిట్ చేసే దేనిలోనూ ఉంచకండి, మరియు టూల్ అనుమతించే చోట వాటిని ఎన్విరాన్మెంట్ (environment) నుండి చదవండి.