OpenClaw (Clawdbot) — Configuration et intégration API
Qu’est-ce qu’OpenClaw ?
Passerelle d’agents pour systèmes d’exploitation courants, connectable à WhatsApp, Telegram, Discord, iMessage, etc. Vous envoyez un message et recevez des réponses de vos agents sur plusieurs surfaces ; d’autres canaux peuvent être ajoutés via des plugins.
Documentation officielle et nouveautés : OpenClaw.
1. Installer OpenClaw
Choisissez la procédure adaptée à votre système.
Installation par script (recommandé)
macOS / Linux
- Installer
curl -fsSL https://openclaw.ai/install.sh | bash
- Vérifier
openclaw --version
Windows (PowerShell)
Remarque : l’installateur OpenClaw s’exécute souvent sous WSL2. Dans PowerShell, démarrez WSL et lancez l’installation dans WSL.
iwr -useb https://openclaw.ai/install.ps1 | iex
Vérification :
openclaw --version
2. Initialiser OpenClaw
Lancez l’assistant interactif :
openclaw onboard
Déroulement typique (les libellés peuvent varier selon la version) :
- Choisir QuickStart
- Choisir Skip for now lorsque vous n’avez pas encore besoin de clés fournisseurs
- Choisir All providers (ou l’option adaptée à votre offre)
- Choisir Keep current en cas de doute
- Vous pouvez Skip les étapes facultatives (outils de chat, skills) et terminer l’onboarding
- Activez les options de confidentialité / passerelle recommandées si l’assistant le propose
À la fin, OpenClaw peut ouvrir l’interface de la passerelle dans le navigateur.
Si la passerelle ne tourne pas :
openclaw gateway
2. Relier OpenClaw à mixgateway.io
1. Obtenir une clé API passerelle
- Ouvrez mixgateway.io et connectez-vous.
- Dans la [console](/dashboard), ouvrez API Keys (ou l’équivalent).
- Créez une clé et copiez-la — utilisez-la en
Authorization: Bearer …vers la passerelle.
2. Modifier openclaw.json
Après installation, OpenClaw stocke la configuration dans un dossier dédié (souvent ~/.openclaw).
Ouvrir le dossier
open ~/.openclaw
Sous Windows + WSL, depuis ce dossier vous pouvez ouvrir l’Explorateur avec :
explorer.exe .
Modifiez openclaw.json. Fusionnez avec votre fichier : définissez un fournisseur pointant vers l’URL de base compatible OpenAI https://api.mixgateway.io/v1, et liez agents.defaults.model.primary à un identifiant de modèle utilisant ce fournisseur.
Exemple (adaptez selon votre version d’OpenClaw — structure inspirée de guides tiers comme la doc OpenClaw d’ApiSet) :
{
"agents": {
"defaults": {
"model": {
"primary": "mixgateway/deepseek:deepseek-chat"
},
"models": {
"mixgateway/deepseek:deepseek-chat": {}
}
}
},
"models": {
"mode": "merge",
"providers": {
"mixgateway": {
"baseUrl": "https://api.mixgateway.io/v1",
"apiKey": "PASTE_YOUR_GATEWAY_API_KEY_HERE",
"api": "openai-completions",
"models": [
{
"id": "deepseek:deepseek-chat",
"name": "deepseek-chat",
"reasoning": false,
"input": ["text"],
"cost": {
"input": 0,
"output": 0,
"cacheRead": 0,
"cacheWrite": 0
},
"contextWindow": 128000,
"maxTokens": 8192
}
]
}
}
}
}
Remarques :
- Remplacez
PASTE_YOUR_GATEWAY_API_KEY_HEREpar votre vraie clé du tableau de bord. - Remplacez
deepseek:deepseek-chatpar tout modèle pris en charge (voir Modèles et routage). mixgatewayest ici uniquement un nom de fournisseur d’exemple — vous pouvez le renommer, mais gardezagents.defaults.model.primaryaligné (providerKey/modelId).
3. Redémarrer la passerelle
openclaw gateway restart
L’interface doit refléter le nouveau fournisseur et modèle.
Voir aussi
- Vue d’ensemble OpenClaw — Pourquoi utiliser OpenClaw avec mixgateway.io.
- Démarrage rapide — Appeler directement
https://api.mixgateway.io/v1/chat/completions.