Βάση γνώσεων Οι προγραμματιστές
Εργαλεία κωδικοποίησης
Οι πράκτορες κωδικοποίησης που σας επιτρέπουν να επιλέξετε πού πηγαίνουν τα αιτήματα μοντέλου τους μπορούν να τρέξουν στο Nymbot. Κάθε ένας χρειάζεται μια διεύθυνση URL βάσης, ένα κλειδί και ένα αναγνωριστικό μοντέλου.
Αυτή η σελίδα έχει μεταφραστεί μηχανικά για ευκολία. Το αγγλικό πρωτότυπο είναι η έκδοση που ισχύει.
Πριν ξεκινήσετε
Χρειάζεστε ένα κλειδί API, που δημιουργείται στο πλαίσιο της εφαρμογής Φωτιά Το μενού (βλέπε Κλειδιά φωτιάςΚάθε εργαλείο μιλάει για μία από τις τρεις μορφές του API, και αυτό καθορίζει τη βασική του διεύθυνση URL:
| εργαλείο | Μορφή | Βάση URL |
|---|---|---|
| Κώδικας Κώδικας | ΑΝΘΡΩΠΙΚΟ ΜΗΝΥΜΑ | https://nymbot.ai/api |
| Κωδικός CLI | απαντήσεις | https://nymbot.ai/api/v1 |
| Κωδικός Kilo, Κωδικός Roo | Συμπληρώματα chat | 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Ένα εργαλείο που ζητά περισσότερη παραγωγή από ό, τι επιτρέπει το μοντέλο δεν απορρίπτεται. το αίτημα μειώνεται στο μέγιστο του μοντέλου. - Τα βήματα έρχονται ολόκληρα. Ένα αίτημα με εργαλεία εκτελείται σε ένα κομμάτι και στη συνέχεια αποστέλλεται πίσω ως ρεύμα, με ζωντανά 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 δεν μπορεί να πάρει, και ενώ είναι σε κάθε αίτημα απορρίπτεται με400unsupported_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:
- ΣΕΤ Πυροσβεστικός Πάροχος Δύο Ανοιχτά συμβατά.
- ΣΕΤ Βάση URL Δύο
https://nymbot.ai/api/v1. - Βάλτε το κλειδί σας στο OpenAI συμβατό κλειδί API.
- Επιλέξτε το μοντέλο κάτω Μοντέλο 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στις ρυθμίσεις της. - Τα πλήκτρα στα αρχεία ρυθμίσεων είναι μόνο τόσο ασφαλή όσο το αρχείο. Κρατήστε τα μακριά από οτιδήποτε κάνετε και διαβάστε τα από το περιβάλλον όπου το εργαλείο το επιτρέπει.