Intégration OpenClaw
Utilisez UnoRouter comme fournisseur de modèles pour votre agent OpenClaw.
Aperçu
OpenClaw est une plateforme d'agents open source pour héberger vos propres assistants IA sur Telegram, Discord, Slack et plus encore depuis une seule configuration. Pointez son fournisseur openai vers l'URL de base de UnoRouter et chaque canal atteint tout le catalogue avec une seule clé.
Configuration rapide
Collez ces valeurs dans le client. Votre clé se remplit automatiquement une fois connecté.
URL de base: https://api.unorouter.com/v1
Clé API: YOUR_API_KEYCompatibilité
Configuration étape par étape
- 1Installer et configurer
Installez OpenClaw globalement avec npm, puis lancez `openclaw onboard` pour générer la configuration.
bashnpm install -g openclaw@latest openclaw onboard - 2Pointer le fournisseur vers UnoRouter
Modifiez `~/.openclaw/config.json`. Pointez le fournisseur openai vers l'URL de base de UnoRouter, lisez la clé depuis `OPENAI_API_KEY` et définissez votre modèle par défaut sous 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" } } } - 3Démarrer OpenClaw
Lancez `openclaw start` pour démarrer l'agent avec 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 onboardModèles recommandés
Modèles gratuits compatibles ici. Collez n'importe quel id de modèle dans le client.
Points de vigilance
- Si OpenClaw ne parvient pas à atteindre l'API, vérifiez que `providers.openai.baseUrl` se termine par `/v1` et que `OPENAI_API_KEY` est exporté dans le même shell.
- Si le modèle est refusé, définissez `agents.defaults.model.primary` sur un id valide préfixé par `openai/`, copié depuis la page des modèles de UnoRouter.