Integracja OpenClaw
Używaj UnoRouter jako dostawcy modeli dla swojego agenta OpenClaw.
Przegląd
OpenClaw to otwartoźródłowa platforma agentowa do samodzielnie hostowanych asystentów AI na Telegramie, Discordzie, Slacku i nie tylko, z jednej konfiguracji. Ustaw jej dostawcę openai na bazowy adres URL UnoRouter, a każdy kanał sięgnie po pełny katalog jednym kluczem.
Szybka konfiguracja
Wklej to do klienta. Twój klucz uzupełnia się automatycznie po zalogowaniu.
Bazowy URL: https://api.unorouter.com/v1
Klucz API: YOUR_API_KEYZgodność
Konfiguracja krok po kroku
- 1Zainstaluj i przejdź onboarding
Zainstaluj OpenClaw globalnie za pomocą npm, a następnie uruchom `openclaw onboard`, aby utworzyć szkielet konfiguracji.
bashnpm install -g openclaw@latest openclaw onboard - 2Skieruj dostawcę na UnoRouter
Edytuj `~/.openclaw/openclaw.json`. Skieruj dostawcę openai na bazowy adres URL UnoRouter, czytaj klucz z `OPENAI_API_KEY` i ustaw domyślny model w sekcji agents.
json// ~/.openclaw/openclaw.json { "agents": { "defaults": { "model": { "primary": "openai/YOUR_MODEL_ID" } } }, "models": { "providers": { "openai": { "baseUrl": "https://api.unorouter.com/v1", "apiKey": "${OPENAI_API_KEY}" } } } } - 3Uruchom OpenClaw
Uruchom `openclaw start`, aby uruchomić agenta wobec UnoRouter.
bashopenclaw start
# In %APPDATA%\openclaw\openclaw.json set
# models.providers.openai.baseUrl to "https://api.unorouter.com/v1"
$env:OPENAI_API_KEY="YOUR_API_KEY"
openclaw onboardPolecane modele
Darmowe modele, które tu działają. Wklej dowolny identyfikator modelu do klienta.
Na co uważać
- Sprawdź models.providers.openai.baseUrl w pliku ~/.openclaw/openclaw.json. Blok providers na najwyższym poziomie jest ignorowany.
- Jeśli model zostanie odrzucony, ustaw `agents.defaults.model.primary` na prawidłowy identyfikator z przedrostkiem `openai/`, skopiowany ze strony modeli UnoRouter.