قاعدة المعرفة المطورين
أدوات الكود
يمكن أن يتم تشغيل أدوات التدوين التي تسمح لك بإختيار أين تذهب طلبات النماذج الخاصة بك على Nymbot. كل واحد يحتاج إلى عنوان URL الأساسي، مفتاح و id النماذج؛ هذه الصفحة توفر إعدادات دقيقة لكل واحد.
تمت ترجمة هذه الصفحة آليًا من أجل الراحة. النسخة الأصلية الإنجليزية هي النسخة التي تنطبق.
قبل أن تبدأ
تحتاج إلى مفتاح API ، الذي تم إنشاؤه في التطبيق النار النسخة (اقرأ) المفتاح الحارتتحدث كل أداة إلى واحدة من ثلاثة أشكال API ، وهذا يقرر URL الأساسية:
| أداة | الموسيقى | قاعدة URL |
|---|---|---|
| كود كود | رسائل إنسانية | https://nymbot.ai/api |
| الكود CLI | الإجابة | https://nymbot.ai/api/v1 |
| Cline، Kilo Code، Roo Code، متابعة | Chat التكامل | https://nymbot.ai/api/v1 |
نموذج IDs يأتي من قائمة النماذج,
GET https://nymbot.ai/api/v1/modelsلا تحتاج إلى ملف.الإشارات أدناه
anthropic/claude-sonnet-5 وَقَدْ تَقَدَّمَ فِي كِتَابِ الْأَحْكَامِ:
moonshotai/kimi-k3تأكد من أن النماذج التي تختارها لا تزال قائمة.
- اختر نموذج يمكن استدعاء الأدوات. هذه الوكالات قراءة الملفات، وتعديلها وتشغيل الأوامر من خلال إرسال الأدوات، في كل خطوة.
capabilities.toolsإعداد 2true.nymbot/autoإلغاء أي طلب مع الأدوات (400unsupported_tool) ، لذلك لا يعمل مع أي منهما. - نسخ حدود النماذج إلى الأداة. معظم الأدوات تتطلب نافذة معينة ومستوى أقصى.
context_lengthوmax_output_tokensفي قائمة النماذج: لا يتم رفض أداة تتطلب المزيد من الإنتاج مما يسمح به النماذج؛ يتم تخفيض الطلب إلى حد أعلى من النماذج. - خطوات تصل إلى الكل يتم تشغيل طلب مع الأدوات في قطعة واحدة ثم يتم إرسالها مرة أخرى كدورة ، مع الحفاظ على الحياد في حين يعمل النموذج.
إنشاء مفتاح منفصل لكل أداة ، مع كوب يومي.إن عامل التدوين يلعب العديد من الدعوات النموذجية لمهمة واحدة ، كل منها تتبع المحادثة حتى الآن ، لذلك يمكن أن يكلف وظيفة واحدة أكثر من رسالة الشاشة.
كود كود
يتحدث كودو كود مع Nymbot من خلال إعدادات البوابة. قم بتحديد هذه الإعدادات في الخلية التي تبدأ بها من:
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 الأساس هو بالضبط
https://nymbot.ai/api: لا/v1لا توقف في نهاية المطاف، لأن كود/v1/messagesنفسها - المفتاح يأتي في
ANTHROPIC_AUTH_TOKENوهو ما أشار إليه كوليد كودAuthorization: Bearerفي حين يتم إعدادها، لا يتم استخدام إدخال claude.ai المتوفر في هذه الطلبات، ولا تنطبق حدود التقديم الخاص بك. - على أساس التحديد ، يطلب Claude Code أحدث أسماء النماذج من Anthropic ، ويرد Nymbot أسماء Claude فقط مع نفس النسخة أو نسخة أحدث من الكاتالولوج ، ولا أحد أسوأ ، نسخة لم تكن موجودة في الكاتالولوج.
404- الإشارةopus,sonnetوhaikuفي هذه الحالة، يمكنك تجنب استخدام IDs.fableالوسوم: setANTHROPIC_DEFAULT_FABLE_MODELنفس الطريقة - يحرك إزالة هياكو أيضًا أعمال Claude Code في الخلفية، مثل عنوانات الجلسة، إلى هذا النموذج أقل تكلفة.
ابدأ Claude Code و ابدأ /status• The الوضع يجب أن يظهر Tab
Anthropic base URL الخطوط مع https://nymbot.ai/api و من
Auth token صفحة اسم ANTHROPIC_AUTH_TOKEN.
للحفاظ على الإعدادات لكل جلسة ، قم بتثبيتها في env البلوك
~/.claude/settings.json (%USERPROFILE%\.claude\settings.json في Windows) بدلا من ذلك. لا تضع المفتاح في .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"
}
}
بعض الإعدادات الأخرى تستحق معرفتها:
- أطول مدة النمو. Set
CLAUDE_CODE_MAX_OUTPUT_TOKENSإلى النموذجmax_output_tokensوبالتالي، يخطط كلود كود إجابة له على الحد الأدنى الذي لديه النموذج حقا. - نموذج Picker مع
CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1يقرر كلود كود قائمة النماذج لـ Nymbot في النموذج، ويضيف النماذج لـ Claude في/model. - أترك المشرف على محرر Claude Code هو أداة تعمل على خادمات Anthropic الخاصة بك ، والتي لا يمكن أن تقوم Nymbot بتشغيلها ، وسيتم رفض طلب نقلها.
/advisorأو إعدادCLAUDE_CODE_DISABLE_ADVISOR_TOOL=1لإزالتها بالكامل. - انقر على MCP Tool Search. يتم إلغاء Claude Code لـ URL القائمة المخصصة ، ويمكن لـ Nymbot أن لا تتخذ إشارات الأداة التي يتم إرسالها ، لذلك لا تضع
ENABLE_TOOL_SEARCH=trueأدوات MCP لا تزال تعمل؛ يتم تحميلها في الأمام بدلاً من ذلك.
ويمكن تشغيل كود أيضًا على نموذج غير كودي: إشارة سلاسل النموذج إلى ID الكاتالوني الآخر، مثل: moonshotai/kimi-k3وبالتحديد CLAUDE_CODE_MAX_CONTEXT_TOKENS
إلى هذا النموذج context_lengthAnthropic لا يدعم Claude Code على النماذج الأخرى، لذلك تتوقع الحد الأدنى.
كود في VS الكود
يتم تشغيل توسيع VS Code نفس Claude Code ، ولكن تحقق من المعلومات قبل بدءها ، لذلك تمنحها الإعدادات في إعدادات VS Code الخاصة بك. إعدادات المستخدم: Open User Settings (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" }
]
}
إلغاء Login Prompt يوقف التمديد الذي يطلب منك تسجيل الدخول إلى Anthropic. كود كود كما هو الحال بالنسبة إلى التوسع، فإن الإعدادات في ~/.claude/settings.json يمكنك الوصول إلى ذلك أيضًا ، ولكن تحقق التسجيل في التمديد يقرر فقط إعداداته الخاصة.
الكود CLI
Codex يستخدم API Responses. Add Nymbot as a provider في ~/.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يجب أن يكون. تأتي أدوات كودكس متعددة الوكالات كمجموعة من الأدوات التي لا يمكن أن تستخدمها Nymbot ، وفي حين أنها على كل طلب يتم رفضها مع400unsupported_toolNymbot يستخدم أدوات الوظيفة والبحث على شبكة الإنترنت فقط، إذا تقرر Codexunsupported_tool، يتم تشغيل ميزة أو خادم MCP الذي يضيف نوعاً آخر من الأدوات.- اختر نموذج ليس من OpenAI نفسه. بالنسبة إلى أنماط النماذج ، يُعرف باسم OpenAI ، مثل
openai/gpt-5.6-solيتحول Codex إلى شكل طلب Nymbot لا يمكن قراءته ، ويتم رد الطلب. model_context_windowيخبر Codex حجم النموذج، منcontext_lengthفي قائمة النماذج؛ وإلا فإنها تعتمد على 272،000 القطط.- يقدم Codex النماذج أداة البحث على شبكة الإنترنت، والتي تعمل Nymbot معها.
البحث WEB عندما يحتاج السؤال إلى ذلك.
web_search = "disabled"في أعلى الملف لإلغاء ذلك. - Nymbot لا تخزين الإجابات.كودكس يرسله كل من المحادثة كل مرة، لذلك لا تحتاج إلى تغيير أي شيء.
الكلي
في إعدادات Cline في VS Code:
- Set خدمة API 2 OpenAI متوافق.
- Set قاعدة URL 2
https://nymbot.ai/api/v1. - قم بإدخال مفتاحك إلى مفتاح API متوافق مع OpenAI.
- اختر النموذج تحت نموذج IDCline يقوم بتحميل القائمة من Nymbot مرة واحدة بعد أن تكون URL و Key في; يمكنك أيضًا إدخال ID مثل:
anthropic/claude-sonnet-5.
يفتح نموذج التكوين وملء في حجم النوافذ و
ماكس Output Tokens من قائمة النماذج ، و tick دعم الصور إذا كان النموذج capabilities.visionوبالتالي، يعمل Cline على إدارة السياق بشكل صحيح.
كيلو جرام
في توسيع VS Code ، مفتوح الإعداداتاذهب إلى The الموردين Tab ، سحب إلى الأدنى ثم انقر فوق المورد Customاكتب في:
- المورد ID:
nymbot - إظهار الاسم:
Nymbot - المورد API: OpenAI متوافق
- قاعدة URL:
https://nymbot.ai/api/v1 - حريق مفتاح• مفتاحك
- النماذج: اكتب لهم من القائمة Kilo loads من Nymbot
انقر فوق إرسالو تظهر النماذج في اختيار النماذج. لـ 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 هو ID نموذج Nymbot و المفتاح فوقه هو اسم Kilo الخاص به ، المستخدم في
"model" AS nymbot/…- تأخذ limit من قائمة النماذج؛ دون ذلك، لا يمكن Kilo إدارة السياق.
Roo كود
تم إلغاء Roo Code في 15 مايو 2026.إذا كنت لا تزال لديك تثبيتها، فإنه يعمل مع Nymbot كما هو الحال. خدمة API 2 OpenAI متوافق,
قاعدة URL 2 https://nymbot.ai/api/v1وضع مفتاحك في
المفتاح API مع نموذج ID في نموذجRoo Code يعمل فقط من خلال الدعوات الأدوات، لذلك يجب أن يكون النموذج capabilities.toolsعلى سبيل المثال ، يتم وضع ماكس Output Tokens, نافذة السياق و
دعم الصورة من قائمة النماذج
استمر
إن إصدار Continue النهائي هو 2.0.0 ولا يتم الاحتفاظ بها أبداً ، ولكن التوسع ومتصفحها CLI لا تزال تعمل. ~/.continue/config.yaml
(%USERPROFILE%\.continue\config.yaml في 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
capabilitiesيخبر المستمر ما يمكن القيام به من النماذج، لأنها لا تستطيع أن تقول من ID Nymbot.tool_useهو ما تحتاجه الوكالة: إزالةimage_inputمن أجل نموذج دونcapabilities.vision.- الدخول الثاني يستخدم Nymbot نموذج إبداعي استمرار البحث عن قاعدة الكود.
ما يرسله الأدوات
يتم إرسال وكيل الكمبيوتر إلى النماذج بما يخدمها: الإرشادات الخاصة بك، الملفات التي يفتحها، ونتائج الإرشادات التي تعمل بها. ماذا يمكن رؤية النار: لا يتم تشفيرها من نهاية إلى نهاية ، لا يتم تخزينها من Nymbot ، ويمكن للمورد من النماذج أن يراه.
- يحافظ الأدوات على تاريخها الخاص على جهازك ، و بعضها يتحدث مع المصممين ، بالإضافة إلى ذلك. Claude Code ، على سبيل المثال ، لا تزال ترسل التسلية إلى Anthropic عندما يتم تشغيلها على Nymbot ؛
CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1لوقف هذا وتجارة الخلفية الأخرى. أداة WebFetch لا تزال تفتيش كل غرفة مع Anthropic ما لم تحددskipWebFetchPreflight2trueفي إعداداتها - تظل المفاتيح في ملفات الإعدادات آمنة فقط كما هو الحال مع الملف، وحفظها من أي شيء تقوم به، ويقرأها من البيئة التي يسمح بها الأداة.