Μετάβαση στο περιεχόμενο
Επιστροφή στο Nymbot

Βάση γνώσεων Οι προγραμματιστές

Εργαλεία κωδικοποίησης

Οι πράκτορες κωδικοποίησης που σας επιτρέπουν να επιλέξετε πού πηγαίνουν τα αιτήματα μοντέλου τους μπορούν να τρέξουν στο Nymbot. Κάθε ένας χρειάζεται μια διεύθυνση URL βάσης, ένα κλειδί και ένα αναγνωριστικό μοντέλου.

Πριν ξεκινήσετε

Χρειάζεστε ένα κλειδί API, που δημιουργείται στο πλαίσιο της εφαρμογής Φωτιά Το μενού (βλέπε Κλειδιά φωτιάςΚάθε εργαλείο μιλάει για μία από τις τρεις μορφές του API, και αυτό καθορίζει τη βασική του διεύθυνση URL:

εργαλείοΜορφήΒάση URL
Κώδικας ΚώδικαςΑΝΘΡΩΠΙΚΟ ΜΗΝΥΜΑhttps://nymbot.ai/api
Κωδικός CLIαπαντήσειςhttps://nymbot.ai/api/v1
Κωδικός Kilo, Κωδικός RooΣυμπληρώματα chathttps://nymbot.ai/api/v1

Τα μοντέλα προέρχονται από Η λίστα μοντέλων, 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 Ένα εργαλείο που ζητά περισσότερη παραγωγή από ό, τι επιτρέπει το μοντέλο δεν απορρίπτεται. το αίτημα μειώνεται στο μέγιστο του μοντέλου.
  • Τα βήματα έρχονται ολόκληρα. Ένα αίτημα με εργαλεία εκτελείται σε ένα κομμάτι και στη συνέχεια αποστέλλεται πίσω ως ρεύμα, με ζωντανά pings ενώ το μοντέλο λειτουργεί.
Δώστε σε κάθε εργαλείο το δικό του κλειδί

Κάντε ένα ξεχωριστό κλειδί για κάθε εργαλείο, με μια ημερήσια κάλυψη. Ένας πράκτορας κωδικοποίησης κάνει πολλές κλήσεις μοντέλου για μια εργασία, καθένα από τα οποία μεταφέρει τη συνομιλία μέχρι στιγμής, έτσι ώστε μια ενιαία εργασία μπορεί να κοστίσει πολύ περισσότερο από ένα μήνυμα συνομιλίας.

Κώδικας Κώδικας

Ο 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που ο Κλοντ Κωδ στέλνει ως Authorization: BearerΕνώ είναι ρυθμισμένο, ένα αποθηκευμένο login claude.ai δεν χρησιμοποιείται για αυτά τα αιτήματα και τα όρια της συνδρομής σας δεν ισχύουν.
  • Από προεπιλογή, ο Claude Code ζητάει τα νεότερα ονόματα μοντέλων της Anthropic και ο Nymbot απαντά σε ένα όνομα Claude μόνο με την ίδια ή νεότερη έκδοση από τον κατάλογο του, ποτέ ένα παλαιότερο. 404Σημείωση opus, sonnet και haiku Ο κ. Καραμανλής αποφεύγει να το κάνει αυτό, αν fable Ετικέτες, ΣΕΤ ANTHROPIC_DEFAULT_FABLE_MODEL Με τον ίδιο τρόπο.
  • Η τοποθέτηση της υποδοχής Haiku μετακινεί επίσης το έργο υπόβαθρου του Claude Code, όπως οι τίτλοι συνεδρίας, σε αυτό το φθηνότερο μοντέλο.

Ξεκινήστε Claude Code και τρέξτε /statusΗ Το καθεστώς Το 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"
  }
}

Ακόμα μερικές ρυθμίσεις αξίζει να γνωρίζουμε:

  • Διάρκεια παραγωγής . ΣΕΤ CLAUDE_CODE_MAX_OUTPUT_TOKENS Για το μοντέλο max_output_tokensΈτσι ο Claude Code σχεδιάζει τις απαντήσεις του για το όριο που έχει πραγματικά το μοντέλο.
  • Το μοντέλο Picker. Με CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1Ο Claude Code διαβάζει τη λίστα μοντέλων του Nymbot στην εκκίνηση και προσθέτει τα μοντέλα Claude σε αυτήν. /model.
  • Αφήστε τον σύμβουλο. Ο σύμβουλος του Claude Code είναι ένα εργαλείο που εκτελείται στους δικούς του διακομιστές του Anthropic, τους οποίους δεν μπορεί να εκτελέσει το Nymbot και ένα αίτημα που το μεταφέρει απορρίπτεται. /advisorΗ ΣΕΤ CLAUDE_CODE_DISABLE_ADVISOR_TOOL=1 Για να το αφαιρέσετε εντελώς.
  • Αφήστε το εργαλείο αναζήτησης MCP. Ο Claude Code το απενεργοποιεί για μια προσαρμοσμένη βάση URL, και το Nymbot δεν μπορεί να λάβει τις αναφορές εργαλείων που στέλνει, οπότε μην ορίσετε ENABLE_TOOL_SEARCH=trueΤα εργαλεία MCP εξακολουθούν να λειτουργούν. φορτώνονται μπροστά αντί.

Ο Claude Code μπορεί επίσης να τρέξει σε ένα μοντέλο που δεν είναι Claude: επισημάνετε τις υποδοχές μοντέλου σε άλλο id καταλόγου, όπως: moonshotai/kimi-k3Και το set CLAUDE_CODE_MAX_CONTEXT_TOKENS Για το μοντέλο αυτό context_lengthΤο Anthropic δεν υποστηρίζει τον Claude Code σε άλλα μοντέλα, οπότε περιμένετε σκληρές άκρες.

Κωδικός VS Κωδικός

Η επέκταση VS Code εκτελεί τον ίδιο Claude Code, αλλά ελέγχει τα διαπιστευτήρια πριν ξεκινήσει, οπότε δώστε του τις ρυθμίσεις στις δικές σας ρυθμίσεις χρήστη του VS Code. Προτιμήσεις: Ανοίξτε τις ρυθμίσεις χρήστη (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. Προσθέστε το 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

Στη συνέχεια ο NYMBOT_API_KEY Στο περιβάλλον και το τρέξιμο codex.

  • multi_agent = false Είναι απαραίτητο Τα εργαλεία του Codex για πολλούς πράκτορες έρχονται ως μια ομάδα εργαλείων που το Nymbot δεν μπορεί να πάρει, και ενώ είναι σε κάθε αίτημα απορρίπτεται με 400 unsupported_toolΤο Nymbot παίρνει μόνο εργαλεία λειτουργίας και αναζήτηση στο διαδίκτυο, εάν το Codex αναφέρει unsupported_tool, ένα χαρακτηριστικό ή ένας διακομιστής MCP που προσθέτει ένα άλλο είδος εργαλείου είναι ενεργοποιημένο.
  • Επιλέξτε ένα μοντέλο που δεν είναι από το δικό του OpenAI. Για τα μοντέλα ids αναγνωρίζει ως OpenAI, όπως openai/gpt-5.6-sol, Codex μετακινείται σε μια μορφή αίτησης Nymbot δεν μπορεί να διαβάσει, και το αίτημα απορρίπτεται.
  • model_context_window Το Codex λέει το μέγεθος του μοντέλου, από context_length στη λίστα μοντέλων· διαφορετικά υποθέτει 272.000 tokens.
  • Ο Codex προσφέρει στο μοντέλο ένα εργαλείο αναζήτησης ιστού, το οποίο το Nymbot τρέχει με το δικό του WEB Αναζήτηση ΟΤΑΝ Η ΕΡΩΤΗΣΗ ΤΟ ΧΡΕΙΑΖΕΤΑΙ web_search = "disabled" στην κορυφή του αρχείου για να το απενεργοποιήσετε.
  • Το Nymbot δεν αποθηκεύει απαντήσεις.Ο Codex ήδη στέλνει όλη τη συνομιλία κάθε φορά, οπότε τίποτα δεν χρειάζεται να αλλάξει.

ΚΛΙΝ

Οι ρυθμίσεις του Cline στο VS Code:

  1. ΣΕΤ Πυροσβεστικός Πάροχος Δύο Ανοιχτά συμβατά.
  2. ΣΕΤ Βάση URL Δύο https://nymbot.ai/api/v1.
  3. Βάλτε το κλειδί σας στο OpenAI συμβατό κλειδί API.
  4. Επιλέξτε το μοντέλο κάτω Μοντέλο IDΤο Cline φορτώνει τη λίστα από το Nymbot μόλις η διεύθυνση URL και το κλειδί είναι ενσωματωμένα. μπορείτε επίσης να πληκτρολογήσετε ένα id όπως: anthropic/claude-sonnet-5.

Ανοιχτό Μοντέλο διαμόρφωσης και να γεμίσει Μέγεθος παραθύρου και Max Εξόδου Tokens από τη λίστα μοντέλων, και τικ Υποστηρίζει εικόνες Αν το μοντέλο έχει capabilities.vision, έτσι η Cline διαχειρίζεται σωστά το πλαίσιο της.

Κωδικός Kilo

Στην επέκταση VS Code, ανοίξτε ΡυθμίσειςΠηγαίνετε στο Προμηθευτές Κάντε κύλιση προς τα κάτω και κάντε κλικ Προμηθευτής CustomΣυμπληρώστε το:

  • Προμηθευτής ID: nymbot
  • Εμφάνιση ονόματος: Nymbot
  • Προμηθευτής API: Ανοιχτά συμβατά
  • Βάση 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" ΑΣ nymbot/…Πάρτε limit από τη λίστα μοντέλων· χωρίς αυτήν το Kilo δεν μπορεί να διαχειριστεί το πλαίσιο.

Κωδικός Roo

Ο Roo Code διακόπηκε στις 15 Μαΐου 2026.Αν εξακολουθείτε να το έχετε εγκατεστημένο, λειτουργεί με το Nymbot ως εξής: Πυροσβεστικός Πάροχος Δύο Ανοιχτά συμβατά, Βάση URL Δύο https://nymbot.ai/api/v1Βάλτε το κλειδί σας στο Φωτιά κλειδί Ένα μοντέλο ID στο μοντέλοΟ Roo Code λειτουργεί μόνο μέσω κλήσεων εργαλείων, οπότε το μοντέλο πρέπει να έχει capabilities.toolsΣτο πλαίσιο της διαμόρφωσης, ο Max Εξόδου 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 εκτός εάν ορίσετε skipWebFetchPreflight Δύο true στις ρυθμίσεις της.
  • Τα πλήκτρα στα αρχεία ρυθμίσεων είναι μόνο τόσο ασφαλή όσο το αρχείο. Κρατήστε τα μακριά από οτιδήποτε κάνετε και διαβάστε τα από το περιβάλλον όπου το εργαλείο το επιτρέπει.