Hermes, OpenClaw और अन्य AI एजेंट जोड़ना
Hermes Agent, OpenClaw और अधिकांश तृतीय-पक्ष AI एजेंट NordRouter को OpenAI-compatible प्रदाता के रूप में उपयोग कर सकते हैं। एजेंट डेवलपर की अलग सदस्यता आवश्यक नहीं है; अनुरोधों का शुल्क वास्तविक उपयोग के अनुसार NordRouter बैलेंस से लिया जाता है।
कनेक्शन विवरण
| फ़ील्ड | मान |
|---|---|
| रूस में Base URL | https://nordrouter.com/v1 |
| रूस के बाहर या VPN के साथ | https://global-api.nordrouter.com/v1 |
| यूरोपीय सर्वर | https://europe-api.nordrouter.com/v1 |
| API Key | डैशबोर्ड की पूरी sk-nr-… कुंजी |
| Model ID | उदाहरण: anthropic/claude-sonnet-4.6 |
Base URL के अंत में /v1 रखें और कैटलॉग से पूरा मॉडल ID कॉपी करें।
Hermes Agent
Hermes Agent कस्टम OpenAI-compatible endpoint का समर्थन करता है।
विज़ार्ड से सेटअप
सक्रिय Hermes सत्र से बाहर निकलें और चलाएँ:
hermes modelCustom endpoint (self-hosted / VLLM / etc.) चुनें और भरें:
- API base URL:
https://nordrouter.com/v1 - API key: बिना अतिरिक्त प्रीफ़िक्स के आपकी
sk-nr-…कुंजी - Model name:
anthropic/claude-sonnet-4.6 - Context window:
1000000
सहेजने के बाद नया सत्र शुरू करें। चैट के भीतर /model केवल पहले से सेट प्रदाताओं को बदलता है; नया endpoint टर्मिनल में hermes model से जोड़ें।
मैनुअल सेटअप
~/.hermes/config.yaml में model ब्लॉक अपडेट करें:
model:
default: anthropic/claude-sonnet-4.6
provider: custom
base_url: https://nordrouter.com/v1
api_key: sk-nr-YOUR-KEY
context_length: 1000000पुराना LLM_MODEL वेरिएबल उपयोग न करें; वर्तमान Hermes में config.yaml मुख्य स्रोत है। auto वाले auxiliary मॉडल मुख्य मॉडल का उपयोग करते हैं; vision, compression या subagents के स्पष्ट override को भी संगत endpoint चाहिए।
OpenClaw
OpenClaw models.providers द्वारा कस्टम प्रदाता जोड़ता है।
1. कुंजी अलग रखें
~/.openclaw/.env बनाएँ; Windows पर %USERPROFILE%\.openclaw\.env:
NORDROUTER_API_KEY=sk-nr-YOUR-KEYकुंजी को प्रोजेक्ट .env में न रखें और Git में कमिट न करें।
2. प्रदाता जोड़ें
इस ऑब्जेक्ट को मौजूदा ~/.openclaw/openclaw.json में मिलाएँ। मौजूदा चैनल, टूल या एजेंट सेटिंग न बदलें:
{
"agents": {
"defaults": {
"model": {
"primary": "nordrouter/anthropic/claude-sonnet-4.6"
}
}
},
"models": {
"mode": "merge",
"providers": {
"nordrouter": {
"baseUrl": "https://nordrouter.com/v1",
"apiKey": "${NORDROUTER_API_KEY}",
"api": "openai-completions",
"models": [
{
"id": "anthropic/claude-sonnet-4.6",
"name": "Claude Sonnet 4.6 via NordRouter",
"contextWindow": 1000000
}
]
}
}
}
}दूसरे मॉडल के लिए उसके पूरे सार्वजनिक ID वाला ऑब्जेक्ट models में जोड़ें।
3. जाँच करें
openclaw config validate
openclaw models list --provider nordrouter
openclaw models set nordrouter/anthropic/claude-sonnet-4.6यदि CLI पुनः आरंभ माँगे तो openclaw gateway restart --safe चलाएँ। जाँच के लिए openclaw logs --follow उपयोग करें।
अन्य AI एजेंट
यदि ऐप में Custom provider, OpenAI Compatible, Custom OpenAI या Chat Completions है, तो तालिका का Base URL, कुंजी और पूरा Model ID भरें। ऐप को /chat/completions स्वयं जोड़ना चाहिए।
यदि ऐप केवल आधिकारिक OpenAI या Anthropic खाते से लॉगिन देता है और Base URL बदलने नहीं देता, तो वह सीधे NordRouter से नहीं जुड़ सकता।
सुविधाएँ और सुरक्षा
सामान्य और streaming उत्तर, tool/function calling, सिस्टम संदेश, लंबा कॉन्टेक्स्ट, संगत मॉडल में reasoning और कैटलॉग में चिह्नित मॉडल में Vision समर्थित हैं। सुविधा को मॉडल और क्लाइंट दोनों का समर्थन चाहिए।
Hermes और OpenClaw कमांड चला सकते हैं और फ़ाइलें बदल सकते हैं। पहला परीक्षण बिना रहस्य वाले फ़ोल्डर में करें, sandbox या खतरनाक कार्रवाई की पुष्टि चालू रखें और production सर्वर का एक्सेस न दें।
सामान्य त्रुटियाँ
| त्रुटि | समाधान |
|---|---|
401 Invalid API key | पूरी कुंजी उपयोग करें; sk-nr- दोबारा न जोड़ें और स्पेस न रखें |
/v1/v1/chat/completions | केवल एक /v1 रखें |
No pricing available for model | / से पहले वाले भाग सहित पूरा मॉडल ID उपयोग करें |
| पुराना मॉडल सक्रिय है | नया सत्र खोलें; OpenClaw में /model default चलाएँ |
503 Service Unavailable | दूसरा मॉडल आज़माएँ और स्थिति देखें |
पहले त्वरित शुरुआत के छोटे अनुरोध से कुंजी जाँचें। आधिकारिक स्रोत: Hermes providers और OpenClaw providers।