გადადით შინაარსზე
დაბრუნება Nymbot

ცოდნის ბაზა განვითარებლები

Coding ინსტრუმენტები

Nymbot- ში შეუძლია აირჩიოთ მათი მოდელი მოთხოვნებს. თითოეული მოითხოვს ძირითადი URL-ს, key-ს და model-id-ს; ამ გვერდზე თითოეული მოთხოვნებს აჩვენებს.

სანამ დაიწყებთ

თქვენ უნდა API key, შექმნილია app's ამინდი MENU (დახილეთ Fire კურსი) თითოეული ინსტრუმენტი ვთქვა ერთ-ერთი API- ის სამი ფორმატებში, და ეს აირჩიებს მისი ძირითადი URL- ს:

ინსტრუმენტიფორმატიძირითადი URL
Claude კოდიAnthropic მიმოხილვაhttps://nymbot.ai/api
CLI კოდექსიპასუხიhttps://nymbot.ai/api/v1
Cline, Kilo კოდი, Roo კოდიChat დასრულებაhttps://nymbot.ai/api/v1

IDS მოდელი მოდის მოდელი სია, GET https://nymbot.ai/api/v1/models, რომელიც არ სჭირდება key. მაგალითები ქვემოთ გამოყენება anthropic/claude-sonnet-5 და, როგორც მოდელი სხვა მწარმოებლები, moonshotai/kimi-k3შეამოწმეთ, რომ აირჩიეთ მოდელი ჯერ კიდევ სიაში.

  • აირჩიეთ მოდელი, რომელიც შეუძლია აირჩიოთ ინსტრუმენტები. ეს მენეჯერი წაიკითხა ფაილი, ადაპტირებს მათ და აწარმოებს ბრძანებებს ინსტრუმენტების მოვუწოდებით, თითოეული ნაბიჯში. გამოიყენეთ მოდელი, jonka entry has capabilities.tools დასაწყისი true. nymbot/auto შეამოწმეთ ყველა მოთხოვნები ინსტრუმენტები (400 unsupported_tool), ასე რომ ეს არ მუშაობს ნებისმიერ მათ შორის.
  • Copy მოდელის შეზღუდვა ინსტრუმენტში. ყველაზე ინსტრუმენტები მოითხოვს კონტაქტური window და მაქსიმალური output. მიიღეთ მათ context_length და max_output_tokens მოდელი სიაში. ინსტრუმენტი, რომელიც მოითხოვს უფრო მეტი გამოცემა, ვიდრე მოდელი საშუალებას იძლევა, არ არის უარყოფითი; მოთხოვნა შემცირდება მოდელი მაქსიმალურად.
  • Steps მოდის სრულიად. მოთხოვნები ინსტრუმენტები მუშაობს ერთი ნაწილში და შემდეგ გამოგზავნილია უკან, როგორც stream, მგრძნობიარე pings, ხოლო მოდელი მუშაობს. Streaming მუშაობს ყველა ინსტრუმენტები ქვემოთ, მაგრამ თითოეული ნაბიჯი გამოჩნდება ერთხელ, ვიდრე Word-by-word.
გაძლევთ თითოეული ინსტრუმენტი საკუთარი key

კერძო კლიენტი თითოეული ინსტრუმენტი, ყოველდღიური კლიენტი. კლიენტი აწარმოებს მრავალი მოდელი კლიენტი ერთ-ერთი სამუშაო, თითოეული გააჩნია კონტაქტი, ასე რომ ერთ-ერთი ინსტრუმენტი შეიძლება ღირებულება უფრო მეტი, ვიდრე ჩატი შეტყობინება. კლიენტი კლიენტი არის მარტივი გზა, რათა იცოდეთ, რა ყველაზე ინსტრუმენტი შეუძლიათ გადაიხადოს, და შეჩერების მას შეჩერებს, რომ ინსტრუმენტი მხოლოდ.

Claude კოდი

Claude Code საუბრობს Nymbot მეშვეობით მისი gateway settings. დააყენეთ ეს shell თქვენ დაიწყოს იგი:

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 და არ არის slash ბოლოში, რადგან Claude Code დაამატა /v1/messages თვითმართველობის
  • KEY წაიკითხა ANTHROPIC_AUTH_TOKEN, რომელიც Claude Code გამოქვეყნდა როგორც Authorization: Bearerმიუხედავად იმისა, რომ ეს დააყენა, შენახული claude.ai login არ გამოიყენება ამ მოთხოვნებს და თქვენი რეგისტრაციის შეზღუდვა არ იყენებს.
  • სტანდარტულად Claude Code მოითხოვს Anthropic- ის უახლესი მოდელის სახელით, და Nymbot პასუხს Claude- ის სახელით მხოლოდ იგივე ან უფრო ახალი ვერსია მისი კალოგიში, არასდროს უახლესი ვერსია; ვერსია, რომელიც კალოგი არ აძლევს, ჯერ კიდევ იღებს 404დაინახება opus, sonnet და haiku ამ კლასიკური კლასიკური კლასიკური კლასიკური კლასიკური კლასიკური კლასიკური კლასიკური კლასიკური კლასიკური კლასიკური კლასიკური კლასიკური კლასიკური კლასიკური კლასიკური კლასიკური კლასიკური კლასიკური კლასიკური კლასიკური კლასიკური კლასიკური კლასიკური კლასიკური კლასიკური კლასიკური კლასიკური კლასიკური კლასიკური კლასიკური კლასიკური კლასიკური კლასიკური კლასიკური კლასიკური კლასიკური კლასიკური კლასიკური კლასიკური კლასიკური კლასიკურ fable დასაწყისში set ANTHROPIC_DEFAULT_FABLE_MODEL იგივე გზა
  • Haiku slot- ის გაფართოება ასევე დააყენებს Claude Code- ის ფართო სამუშაოები, როგორიცაა sessi titles, ამ იაფი მოდელი. გარეშე ის, რომ სამუშაო მუშაობს თქვენი მთავარი მოდელი.

დაწყება Claude Code და იძლევა /statusThe სტატუსი Tab უნდა აჩვენოს Anthropic base URL Line ერთად https://nymbot.ai/api და ერთი Auth token Line ნომერი 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, ასე რომ Claude Code გეგმებს მისი პასუხებს მოდელი ნამდვილად აქვს ლიმიტი.
  • მოდელი Picker ერთად CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1Claude Code წაიკითხა Nymbot- ის მოდელი სიაში და დაამატა Claude- ის მოდელები. /model.
  • გაქირავდება მონიტორინგი. Claude Code’s Advisor არის ინსტრუმენტი, რომელიც იძლევა Anthropic- ის საკუთარი სერვერზე, რომელიც Nymbot- ს არ შეუძლია იძლევა, და მოთხოვნა, რომელიც მას იძლევა, არ არის დაწყებული. /advisorდა set CLAUDE_CODE_DISABLE_ADVISOR_TOOL=1 სრულიად დაიბრუნოს ეს.
  • MCP ინსტრუმენტი დააჭირეთ. Claude Code შეუწყობს კერძო ბაზის URL, და Nymbot არ შეუძლია მიიღოს ინსტრუმენტების რეიტინგები, რომელიც იგი გაგზავნა, ასე რომ არ დააყენოთ ENABLE_TOOL_SEARCH=trueMCP ინსტრუმენტები ჯერ კიდევ მუშაობს; ისინი საწყისი დატვირთულია.

Claude Code ასევე შეუძლია გამოიყენოს მოდელი, რომელიც არ არის Claude: მიუთითეთ მოდელი slots სხვა catalog id, როგორიცაა: moonshotai/kimi-k3და set CLAUDE_CODE_MAX_CONTEXT_TOKENS ამ მოდულზე context_lengthAnthropic არ მხარს უჭერს Claude Code სხვა მოდელები, ასე რომ დაველოდოთ მძიმე მხარეს.

კოდი Vs კოდი

VS კოდი გაფართოება მუშაობს იგივე Claude კოდი, მაგრამ შეამოწმებს საკრედიდიტოები, სანამ იგი დაიწყება, ასე რომ გაძლევთ ინსტრუმენტები VS კოდი საკუთარი მომხმარებლის პარამეტრები. Run 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 კოდი გარდა ამისა, გარდა ამისა, ზომის ზომის ზომის ზომის ზომის ზომის ზომის ზომის ზომის ~/.claude/settings.json იგი ასევე დაეხმარება, მაგრამ გაფართოების დარეგისტრირებული კონცენტრაცია იხილავს მხოლოდ მისი საკუთარი შედარება.

CLI კოდექსი

Codex იყენებს Responses API. დამატება Nymbot როგორც მომწოდებელი ~/.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 თქვენი გარემოში და წავიდეთ codex.

  • multi_agent = false უნდა იყოს საჭირო. Codex- ის multi-agent ინსტრუმენტები მოიცავს ინსტრუმენტების ჯგუფი, რომ Nymbot არ შეუძლია მიიღოს, და მიუხედავად იმისა, რომ ისინი ყველა მოთხოვნით არ არის მოთხოვნა. 400 unsupported_toolNymbot იღებს ფუნქციონალური ინსტრუმენტები და ვებ კითხვები მხოლოდ; თუ Codex ანგარიშები unsupported_tool, ფუნქცია ან MCP სერვერზე, რომელიც დაამატა სხვა ტიპის ინსტრუმენტი არის დააყენებული.
  • აირჩიეთ მოდელი, რომელიც არ არის OpenAI- ის საკუთარი. მოდელი IDs ის აღიარებს როგორც OpenAI- ის, როგორიცაა openai/gpt-5.6-sol, Codex შეცვლა მოთხოვნების ფორმატში Nymbot არ შეუძლია წაიკითხოთ, და მოთხოვნას არ აღიარებს. Claude, Kimi და სხვა კატალოგი მოდელები მუშაობს.
  • model_context_window Codex- ს აცხადებს მოდელის კონტექსტალური ზომა, რომ context_length მოდელი სიაში; თუ არა, ის მიუთითებს 272,000 ტოკი.
  • Codex გთავაზობთ მოდელი საიტზე ეძებს ინსტრუმენტი, რომელიც Nymbot იყენებს საკუთარი ნახვა Search როდესაც კითხვა საჭიროა. set web_search = "disabled" ფაილი ზედაპირზე, რათა დახურვა.
  • Nymbot არ შენახავს პასუხი. Codex უკვე გადაცემა მთელი კონტაქტი ყოველდღიურად, ასე რომ არაფერი უნდა შეცვალოს.

კლინიკა

Cline- ის კონფიგურაცია VS Code- ში:

  1. set API მომწოდებლები ორი OpenAI თავსებადი.
  2. set ძირითადი URL ორი https://nymbot.ai/api/v1.
  3. დააწკაპუნეთ თქვენი KEY OpenAI თავსებადი API Key.
  4. აირჩიეთ მოდელი ქვეშ ID მოდელიCline ატვირთებს სია Nymbot-დან, როდესაც URL და key შევიდა; თქვენ ასევე შეგიძლიათ დააყენოთ ID, როგორიცაა: anthropic/claude-sonnet-5.

გახსენით კონფიგურაციის მოდელი და შეავსეთ კონტაქტი Window Size და Max Output ტოკი მოდელი სია, და tick ფოტოების მხარდაჭერა თუ მოდელი აქვს capabilities.vision, ასე რომ Cline მართავს მისი კონტაქტი სწრაფად.

Kilo კოდი

VS კოდი გაფართოება, Open კონფიგურაციაწავიდეთ The მომწოდებლები Tab, scroll ქვემოთ და დააჭირეთ Custom მომწოდებლებიდა შეავსეთ :

  • ID მომწოდებელი: nymbot
  • ჩვენება სახელი: Nymbot
  • API მომწოდებლები: OpenAI თავსებადი
  • ძირითადი URL: https://nymbot.ai/api/v1
  • Fire კურსითქვენი Key
  • მოდელი: აირჩიეთ მათ სიაში Kilo loads from 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 არის Nymbot მოდელი ID და ღილაკს ზედაპირზე არის Kilo- ის საკუთარი სახელი, რომელიც გამოიყენება "model" AS nymbot/…მიიღეთ limit მოდელი სიაში; გარეშე მას Kilo არ შეუძლია კონტექსტის მართვა.

Roo კოდი

Roo Code დასრულდა 15 მაისი 2026. თუ თქვენ ჯერ კიდევ გაქვთ იგი დააყენა, ეს მუშაობს Nymbot როგორც ეს: set API მომწოდებლები ორი OpenAI თავსებადი, ძირითადი URL ორი https://nymbot.ai/api/v1დააყენეთ თქვენი კურსი Fire კურსი და მოდელი ID in მოდელიRoo Code მუშაობს მხოლოდ tool calls, ასე რომ მოდელი უნდა იყოს capabilities.toolsმოდელი კონფიგურაცია, set Max Output ტოკი, კონტაქტი Window და Image მხარდაჭერა მოდელი სიაში

გაგრძელება

Continue- ის საბოლოო ვერსია არის 2.0.0 და ეს არ არის πλέον შენარჩუნებული, მაგრამ გაფართოება და მისი CLI ჯერ კიდევ მუშაობს. Add Nymbot მოდელები to ~/.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 შეფუთვა მოდელი Continue’s codebase ეძებს.

რა ინსტრუმენტები გთავაზობთ

კოდირების მექანიზმი მოდელი გაგზავნა, რაც ის მუშაობს: თქვენი შეტყობინებები, ფაილი, რომელიც იგი იღებს, გამოცემა შეტყობინებები, რომელიც იგი იღებს. Nymbot- ზე, ყველა ეს არის რეგულარული API მოთხოვნა, დაცვა და შეზღუდვა, რომელიც აღწერილი რა ხედავთ API: ეს არ არის end-to-end ჩიპტირებული, Nymbot არ შენახავს, და მოდელის მომწოდებელი ხედავს.

  • აქსესუარები შენარჩუნებს საკუთარი ისტორიები თქვენი მანქანა, და ზოგიერთი საუბრობს მათი მწარმოებლები გარდა ამისა. Claude Code, ერთ-ერთი, ჯერ კიდევ გადაცემს მისი ტელამატურა Anthropic როდესაც იგი იყენებს Nymbot; set CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1 ამ და მისი სხვა background traffic. მისი WebFetch ინსტრუმენტი ჯერ კიდევ შეამოწმებს თითოეული დონეზე Anthropic, თუ თქვენ არ დააყენებთ skipWebFetchPreflight ორი true მისი კონფიგურაციაში
  • ფაილი, რომლებიც შეიცავს პარამეტრების ფაილი, მხოლოდ უსაფრთხო არიან, როგორც ფაილი. შენარჩუნეთ მათ ნებისმიერ გაკეთებისგან და წაიკითხეთ მათ გარემოში, სადაც ინსტრუმენტი საშუალებას იძლევა.