Անցեք բովանդակությանը
Հեռնել Nymbot

Գիտելիքների բազա Արտադրողներ

Code գործիքներ

Մեկը կարող է կատարվել Nymbot- ում, որը թույլ է տալիս Ձեզ ընտրել, թե որտեղ են իրենց մոդել պահանջները: Մեկը պետք է բազան URL- ում, սեղմիչի եւ մոդել ID- ում: Այս էջը ապահովում է յուրաքանչյուրի ճշգրիտ կարգավորումները:

Երբ դուք սկսեք

Դուք պետք է մի API սեղմիչ, որը կատարվում է app- ի Ապրիլ Տեսեք Menu Fire կոճակըԱմեն գործիք խոսում է API-ի երեք ձեւաչափներից մեկին, եւ այն որոշում է իր բազան URL-ը:

գործիքներՏեսակներՀիմնական URL
Claude Code-ի մասինAnthropic հաղորդագրություններhttps://nymbot.ai/api
Codex 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 Կարդալ true. nymbot/auto Արդյոք, դուք կարող եք ստանալ մի բան, ինչպիսիք են գործիքներ (400 unsupported_tool), այնպես որ դա չի աշխատում որեւէ մեկը.
  • Սեղմեք մոդելի սահմանափակները գործիքում. Շատ գործիքները պահանջում են բաղադրիչը եւ առավելագույն արտադրանքը. context_length և max_output_tokens Մի գործիք, որը պահանջում է ավելի արտադրանքի, քան մոդել թույլ է տալիս, չի հուսափվում: մոդելը նվազեցնում է մոդելի առավելագույնը:
  • Հիմնական քայլերը հասանելի են. Արդյունքների հետ պահանջը կատարվում է մեկ սեղմում, եւ այն հետո ուղարկվում է վերադառնալ, ինչպես պրակտիկը, իսկ մոդելը աշխատում է. Streaming- ը աշխատում է ամեն սեղմում ներքեւում, բայց ամեն սեղմը հայտնվում է միասին, այլեւ խոսքերով:
Բոլոր գործիքները պետք է կախենալ

Մեկ օրվա ընթացքում, մի մոդելային գործիչը մի քանի մոդելային զանգահարում է մեկ գործառույթի համար, ամենը տվել է խոսքը, այնպես որ մեկ գործառույթը կարող է ծախսել շատ ավելի շատ, քան մի զանգահարման հաղորդագրություն: Մեկ օրվա մոդելային գործառույթը հեշտագույն ճանապարհ է գիտել, որ մի գործառույթ կարող է ծախսել ամենը, եւ վերցնել այն կանգահարում է այս գործառույթը միայն:

Claude Code-ի մասին

Claude Code-ը խոսում է 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 Չնայած այն ժամանակ, երբ Claude Code- ը ավելացնում է /v1/messages Հիմնական
  • Սեղմում է սեղմում ANTHROPIC_AUTH_TOKEN, որը Claude Code ուղարկել է որպես Authorization: BearerԵրբ սեղմվում է, սեղմված claude.ai login- ը չի օգտագործվում այդ պահանջների համար, եւ ձեր սեղմման սահմանները չի կիրառվում:
  • Հիմնական ձեւով Claude Code- ը հարցում է Anthropic- ի նորագույն մոդելների անունները, եւ Nymbot- ը պատասխանում է Claude- ի անունը միայն այնպիսի կամ ավելի նոր տարբերակը է իր կատալոգում, երբեք ավելի երկար տարբերակը: մի տարբերակը, որը կատալոգը չի վերցնում, այժմ վերցնում է 404Տեսագրություն opus, sonnet և haiku Արդյոք, եթե դուք օգտագործում եք այս ID-ը, դուք կարող եք fable Արդյոք, set ANTHROPIC_DEFAULT_FABLE_MODEL Հիմա նույնպես
  • Haiku slots- ի բաղադրույքը նաեւ փոխում է Claude Code- ի բաղադրույքների աշխատանքը, ինչպիսիք են սենսիաների անունները, այն ավելի գեղեցիկ մոդելին: Երբ այն չի կատարվում, այդ աշխատանքը կատարվում է ձեր հիմնական մոդելում:

Claude Code-ը սկսելու եւ կատարելու համար /status• The Տեսակներ Tab-ը պետք է ցույց տալ Anthropic base URL Line հետ https://nymbot.ai/api եւ մի Auth token Line անունը ANTHROPIC_AUTH_TOKEN.

Եթե դուք ցանկանում եք վերցնել այն, ինչ պետք է պետք է պետք է պետք է պետք է պետք է վերցնել այն, ինչ պետք է պետք է պետք է պետք է: env Բլոգը ~/.claude/settings.json (%USERPROFILE%\.claude\settings.json Windows- ում) այլն. երբեք չեք տեղադրել սեղմիչը project- ում .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 պլանավորում է իր պատասխանները, որ մետաղը իրականում ունի:
  • Մոդել Picker. Մինչեւ CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1, Claude Code կարդում է Nymbot- ի մոդելների ցուցակը Startup- ում եւ ավելացնում է Claude- ի մոդելները այն մեջ /model.
  • Տեղադրողը հեռացեք։ Claude Code- ի advisor- ը մի գործիք է, որը աշխատում է Anthropic- ի սեփական սերվերի վրա, որը Nymbot- ը չի կարող աշխատել, եւ մի պահանջը, որը տպագրում է այն, չգիտվում է: /advisorԱրդյոք Set CLAUDE_CODE_DISABLE_ADVISOR_TOOL=1 Արդյոք պետք է վերցնել այն ամբողջությամբ.
  • MCP Tool Search- ը կախված է. Claude Code- ը կախված է Custom Basic URL-ի համար, եւ Nymbot- ը չի կարող վերցնել այն գործիքները, որոնք նա ուղարկել է, այնպես որ չեք տեղադրել ENABLE_TOOL_SEARCH=trueMCP գործիքները դեռ աշխատում են: Նրանք տեղադրվում են առաջ.

Claude Code- ը կարող է աշխատել նաեւ այն մոդելում, որը չի Claude- ը: մոդելային slots- ը մի այլ մոդել ID-ի վրա, ինչպիսիք են: moonshotai/kimi-k3եւ Set CLAUDE_CODE_MAX_CONTEXT_TOKENS Այս մոդելից context_lengthAnthropic- ը չի աջակցում Claude Code- ը այլ մոդելերի վրա, այնպես որ կստանաք խոշոր գծեր:

Claude Code vs Code- ը

The VS Code extension runs the same Claude Code, but checks for credentials before it starts, so give it the settings in VS Code's own user settings. 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 Մարդիկ, ովքեր պետք է անում են այն, ինչ պետք է անում են. Claude Code-ի մասին Հաջորդ հոդվածըԱնկալում է:Անկալում է ~/.claude/settings.json Ավելի լավ է, բայց սեղմվում է այն, թե ինչ է կատարվում, թե ինչ է կատարվում:

Codex CLI- ը

Codex- ը օգտագործում է Responses API-ը: 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

Այնուհետեւ Set NYMBOT_API_KEY Քանի որ ձեր տարածքում եւ Run codex.

  • multi_agent = false Դա անհրաժեշտ է. Codex- ի Multi-Agent գործիքները ապրում են որպես մի շարք գործիքներ, որոնք Nymbot- ը չի կարող վերցնել, եւ երբ նրանք պետք է ստանում են բոլոր պահանջները: 400 unsupported_toolNymbot- ը պարզապես օգտագործում է գործիքներ եւ կայքը, եթե Codex- ը հաղորդում է unsupported_tool, մի առանձնահատկություն կամ MCP սերվեր, որը ավելացնում է այլ տեսակի գործիքը, տեղադրվում է:
  • Խնդրում ենք ընտրել մոդել, որը ոչ մի OpenAI- ի սեփական մոդել է: Արդյոք, ինչպիսիք են OpenAI- ի, ինչպիսիք են openai/gpt-5.6-sol, Codex փոխանցում է պահանջի ձեւաչափը Nymbot չի կարող կարդալ, եւ պահանջը չգիտվում է. Claude, Kimi եւ այլ կատեգորիաների մոդելները աշխատում են.
  • model_context_window Codex- ը ասում է, որ մոդելը բաղադրիչ է context_length Արդյոք, այն պետք է տեւել 272,000 tokens.
  • Codex- ը առաջարկում է մոդելին կայքի որոնման գործիք, որը Nymbot- ը աշխատում է իր սեփական WEB Տեղադրություն Երբ հարցը պահանջում է այն: Set web_search = "disabled" Տեսանյութի վերեւում է, որ պետք է մեռնել.
  • Nymbot- ը չի պահում պատասխանները: Codex- ը ամեն անգամ ուղարկել է ամբողջ խոսքը, այնպես որ ոչինչ չի պետք փոխել:

Կլին

Cline- ի կարգավորումները VS Code- ում:

  1. Տես Fire մատակարարը Երկու OpenAI համատեղելի.
  2. Տես Հիմնական URL Երկու https://nymbot.ai/api/v1.
  3. Տեղադրեք ձեր սխալը OpenAI- ի համատեղելի API Key.
  4. Խնդրում ենք ընտրել մոդել ներքեւ Մոդել IDCline բեռնում է ցուցակը Nymbot- ից, երբ URL-ը եւ սեղմիչը տեղադրվում են: Դուք կարող եք նաեւ տպել մի id- ը, ինչպիսիք են: anthropic/claude-sonnet-5.

Բաց Մոդել Configuration Սեղմեք այն Տեսանյութը Window Size և Max արտադրանքի tokens Արդյոք, տեսանյութը եւ tick Նկարագրություններ Support Եթե մոդել ունի capabilities.vision, այնպես որ Cline- ը ճիշտ կառավարում է իր контекстը:

Kilo կոդը

VS Code լայնությունը, open ՍպիտակներԳնացեք The Մատակարարներ Սեղմեք սեղմեք սեղմեք սեղմեք եւ սեղմեք Custom ՄատակարարՍեղմեք ներսում:

  • Մատակարար ID: nymbot
  • Ցույց անունը: Nymbot
  • Մատակարար API: OpenAI համատեղելի
  • Հիմնական URL: https://nymbot.ai/api/v1
  • Fire կոճակըՁեր սխալը
  • Մոդելներ: pick them from the list Kilo loads from Nymbot- ը

Խաղալ Հիմնական, եւ մոդելները հայտնվում են մոդել picker- ում: 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 Nymbot- ի մոդել ID-ն է, եւ այն վերեւում է Kilo- ի սեփական անունը, որը օգտագործվում է "model" Տեսակ nymbot/…Տեսեք limit Արդյոք, Kilo- ը չի կարող վերահսկել բաղադրիչը.

Roo կոդը

Roo Code-ը դադարեցվել է 2026-ին, եթե դուք դեռ ունեք այն տեղադրված, այն աշխատում է Nymbot- ի հետ, ինչպիսիք են: Fire մատակարարը Երկու OpenAI համատեղելի, Հիմնական URL Երկու https://nymbot.ai/api/v1Տեղադրեք ձեր սխալը Fire կոճակը Մոդել ID-ն է ՄոդելRoo Code-ը աշխատում է միայն սարքավորումներով, այնպես որ մոդելը պետք է capabilities.toolsԱրդյոք, այս մոդելը konfiguration, set Max արտադրանքի tokens, Հիմնական window և Image աջակցություն Հիմնական հոդված՝ Model List.

Հաջորդ

Continue- ի վերջնական տարբերակը 2.0.0- ը է, եւ այն դեռ չի պահպանվում, բայց լայնությունը եւ իր CLI-ը դեռ աշխատում են: Ավելացնել Nymbot մոդելներ ~/.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 Տեսանյութը ասում է, թե ինչ կարող է անել մոդելը, քանի որ չի կարող տեսնել Nymbot- ի ID- ից: tool_use Դա այն է, ինչ Agent Mode- ը պետք է: հեռացեք image_input Մի մոդել առանց capabilities.vision.
  • Երկրորդ նամակը օգտագործում է Nymbot Մոդելային մոդել Հիմնական հոդված՝ CodeBase Search.

Ինչպե՞ս է գործիքները ուղարկել

Մոդելը մատակարարում է այն, ինչի հետ աշխատում է: Ձեր ուղեցույցները, ֆայլերը, որոնք բացում է, ուղեցույցների արտադրանքը, որոնք կատարում է: Nymbot- ի միջոցով, այն բոլորը պարզ API-ի պահանջը է, որը պաշտպանված է եւ սահմանափակվում է: Ինչ կարող է տեսնել Fire: այն չի սեղմվում end-to-end- ը, Nymbot- ը չի սեղմում այն, եւ մոդելի մատակարարը տեսնում է այն:

  • Այս գործիքները ձեր մեքենայի վրա մտնում են իրենց սեփական պատմություններ, եւ մեկը խոսում է իրենց արտադրողների հետ, այլն: Claude Code- ի համար, երբ Nymbot- ում աշխատում է, նույնիսկ մտնում է Anthropic- ին իր հեռավորությունը: CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1 Նրա WebFetch գործիքը նույնիսկ վերահսկում է յուրաքանչյուր դիզայնը Anthropic- ի հետ, եթե դուք չեք տեղադրել skipWebFetchPreflight Երկու true Ձեր տեղադրման մեջ.
  • Տեղադրման ֆայլերի սխալները միայն այնքան անվտանգ են, որ ֆայլը: Տեղադրեք այն, ինչ դուք անում եք, եւ կարդալ այն մասին, որտեղ գործիքը թույլ է տալիս այն: