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/config.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/config.json { "env": { "OPENAI_API_KEY": "YOUR_API_KEY" }, "agents": { "defaults": { "model": { "primary": "openai/YOUR_MODEL_ID" } } }, "providers": { "openai": { "baseUrl": "https://api.unorouter.com/v1", "apiKey": "env:OPENAI_API_KEY" } } } - 3Uruchom OpenClaw
Uruchom `openclaw start`, aby uruchomić agenta wobec UnoRouter.
bashopenclaw start
# In %APPDATA%\openclaw\config.json set
# 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ć
- Jeśli OpenClaw nie może połączyć się z API, potwierdź, że `providers.openai.baseUrl` kończy się na `/v1`, a `OPENAI_API_KEY` jest wyeksportowany w tej samej powłoce.
- Jeśli model zostanie odrzucony, ustaw `agents.defaults.model.primary` na prawidłowy identyfikator z przedrostkiem `openai/`, skopiowany ze strony modeli UnoRouter.