Skip to content

Hermes, OpenClaw va boshqa AI agentlarini ulash

Hermes Agent, OpenClaw va ko‘pchilik uchinchi tomon AI agentlari NordRouter'dan OpenAI-compatible provayder sifatida foydalanishi mumkin. Agent ishlab chiquvchisining alohida obunasi kerak emas: so‘rovlar haqiqiy foydalanish bo‘yicha NordRouter balansidan yechiladi.

Ulanish ma’lumotlari

MaydonQiymat
Rossiyadagi Base URLhttps://nordrouter.com/v1
Rossiyadan tashqarida yoki VPN bilanhttps://global-api.nordrouter.com/v1
Yevropa serverihttps://europe-api.nordrouter.com/v1
API Keykabinetdagi to‘liq sk-nr-… kalit
Model IDmasalan anthropic/claude-sonnet-4.6

Base URL oxirida /v1 qolsin. Model identifikatorini katalogdan to‘liq nusxalang.

Hermes Agent

Hermes Agent maxsus OpenAI-compatible endpointlarni qo‘llaydi.

Sozlash ustasi

Faol Hermes sessiyasidan chiqing va bajaring:

bash
hermes model

Custom endpoint (self-hosted / VLLM / etc.) ni tanlang va kiriting:

  • API base URL: https://nordrouter.com/v1
  • API key: qo‘shimcha prefikssiz sk-nr-… kalitingiz
  • Model name: anthropic/claude-sonnet-4.6
  • Context window: 1000000

Saqlagandan keyin yangi sessiya oching. Chat ichidagi /model faqat oldindan sozlangan provayderlarni almashtiradi; yangi endpoint terminaldagi hermes model orqali qo‘shiladi.

Qo‘lda sozlash

~/.hermes/config.yaml faylidagi model blokini yangilang:

yaml
model:
  default: anthropic/claude-sonnet-4.6
  provider: custom
  base_url: https://nordrouter.com/v1
  api_key: sk-nr-YOUR-KEY
  context_length: 1000000

Eski LLM_MODEL o‘zgaruvchisidan foydalanmang: zamonaviy Hermes uchun asosiy manba config.yaml. auto qiymatidagi auxiliary modellar asosiy modeldan foydalanadi; vision, compression yoki subagents uchun aniq override bo‘lsa, ularga ham mos endpoint kerak.

OpenClaw

OpenClaw maxsus provayderlarni models.providers orqali qo‘shadi.

1. Kalitni alohida saqlang

~/.openclaw/.env yarating (Windows: %USERPROFILE%\.openclaw\.env):

dotenv
NORDROUTER_API_KEY=sk-nr-YOUR-KEY

Kalitni loyiha .env fayliga joylamang va Git'ga yubormang.

2. Provayderni qo‘shing

Quyidagi obyektni mavjud ~/.openclaw/openclaw.json bilan birlashtiring. Mavjud kanallar, vositalar va agentlarni almashtirmang:

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
          }
        ]
      }
    }
  }
}

Boshqa model uchun models ro‘yxatiga uning to‘liq ochiq ID si bilan yangi obyekt qo‘shing.

3. Tekshiring

bash
openclaw config validate
openclaw models list --provider nordrouter
openclaw models set nordrouter/anthropic/claude-sonnet-4.6

CLI qayta ishga tushirishni so‘rasa, openclaw gateway restart --safe ni bajaring. Diagnostika uchun openclaw logs --follow dan foydalaning.

Boshqa AI agentlari

Dasturda Custom provider, OpenAI Compatible, Custom OpenAI yoki Chat Completions bo‘lsa, jadvaldagi Base URL, kalit va to‘liq Model ID ni kiriting. /chat/completions yo‘lini dastur o‘zi qo‘shishi kerak.

Agar dastur faqat rasmiy OpenAI yoki Anthropic hisobiga kirishga ruxsat bersa va Base URL ni o‘zgartirmasa, NordRouter'ga to‘g‘ridan-to‘g‘ri ulana olmaydi.

Imkoniyatlar va xavfsizlik

Oddiy va streaming javoblar, tool/function calling, tizim xabarlari, uzun kontekst, mos modellarda reasoning va katalogda belgilangan modellarda Vision ishlaydi. Funksiyani ham model, ham mijoz qo‘llashi kerak.

Hermes va OpenClaw buyruqlarni bajarishi va fayllarni o‘zgartirishi mumkin. Birinchi sinovni sirlarsiz papkada bajaring, sandbox yoki xavfli amallar tasdig‘ini yoqing va production serveriga ruxsat bermang.

Keng tarqalgan xatolar

XatoYechim
401 Invalid API keyTo‘liq kalitdan foydalaning, sk-nr- ni takrorlamang va bo‘sh joy qo‘shmang
/v1/v1/chat/completionsFaqat bitta /v1 qoldiring
No pricing available for model/ dan oldingi qism bilan to‘liq model ID ni ishlating
Eski model qolmoqdaYangi sessiya oching; OpenClaw'da /model default ni bajaring
503 Service UnavailableBoshqa modelni sinang va holatni tekshiring

Avval kalitni tezkor boshlashdagi minimal so‘rov bilan tekshiring. Rasmiy manbalar: Hermes providers va OpenClaw providers.