Comment exécuter des modèles d’IA locaux avec OpenClaw
Guide pour exécuter des LLM locaux avec OpenClaw.
Ce guide vous permettra d'utiliser localement des LLM open source avec OpenClaw en le connectant à Unsloth. OpenClaw est un agent d'IA open source interface qui se connecte à un modèle pour exécuter des tâches dans votre projet.
OpenClaw peut fonctionner avec n'importe quel modèle local en se connectant via l'API compatible OpenAI d'Unsloth: notamment DeepSeek, Qwen, Gemma, et plus encore. OpenClaw agit comme client, tandis qu'Unsloth charge et sert les modèles via une API locale.
Après la configuration, OpenClaw s'exécutera sur votre modèle local via Unsloth, vous permettant de l'utiliser directement comme agent d'IA.
Connexion à OpenClawDémarrage rapide
Dans ce tutoriel, nous utiliserons unsloth/Qwen3.6-27B-GGUF dans Unsloth et y accéder via OpenClaw. Vous préférez un autre modèle ? Remplacez-le par n'importe quel autre modèle en le chargeant dans Unsloth et en mettant à jour la configuration.
Installation d'OpenClaw
Installez OpenClaw à l'aide de l'installateur officiel :
curl -fsSL https://openclaw.ai/install.sh | bash
Cela installe OpenClaw et vous guide lors de la configuration initiale.
Installez OpenClaw à l'aide de l'installateur officiel :
iwr -useb https://openclaw.ai/install.ps1 | iex
Cela installe OpenClaw et vous guide lors de la configuration initiale.
⚡ Démarrage rapide
Après avoir installé OpenClaw, nous devrons installer Unsloth Studio pour permettre à OpenClaw de servir et d'exécuter l'inférence de modèles locaux.
Installez ou mettez à jour Unsloth Studio. Les versions antérieures n'exposent pas l'API externe. Voir Installation.
Lancez Unsloth. Notez que le port sur lequel il démarre est généralement
8000ou8888. Vous le verrez dans la sortie du terminal et dans l'URL du navigateur (http://localhost:PORT).Chargez un modèle. Cliquez sur Nouveau chat, choisissez ou recherchez un modèle (GGUF), et attendez la fin du chargement.
Connectez OpenClaw. Exécutez
unsloth start openclaw. Il génère une clé API, écrit la configuration et lance OpenClaw sur votre modèle chargé.
⚡ Connexion avec unsloth start
unsloth startLe moyen le plus rapide de pointer OpenClaw vers votre modèle local est la unsloth start commande. Avec Unsloth en cours d'exécution et un modèle chargé, exécutez :
Cela génère une clé API pour vous, écrit le unsloth fournisseur dans ~/.openclaw/openclaw.json, le définit comme modèle par défaut et lance OpenClaw. Vous n'avez pas besoin de créer une clé ni de modifier la configuration manuellement.
OpenClaw utilise un démon passerelle séparé. S'il n'est pas déjà en cours d'exécution, démarrez-le dans un autre terminal avec openclaw gateway, puis relancez la commande de connexion.
Par défaut, il utilise le modèle déjà chargé dans Unsloth. Pour charger et utiliser un modèle spécifique, passez --model:
Vous vous connectez à Unsloth sur une autre machine ? Créez une clé (ci-dessous) et passez-la avec --api-key, puis pointez UNSLOTH_STUDIO_URL vers le serveur. Les étapes ci-dessous configurent la même chose manuellement, si vous préférez ne pas utiliser unsloth start ou si vous avez besoin d'une configuration personnalisée.
🔑 Création d'une clé API
Les clés sont créées depuis Unsloth → Paramètres → Clés API.
Ouvrez la barre latérale, cliquez sur votre Unsloth avatar en bas à gauche.
Allez à Paramètres → Clés API.
Entrez un nom convivial (par ex.
claude-code-macbook).(Facultatif) Définissez une date d'expiration.
Cliquez sur Créer.
Copiez la clé immédiatement. Unsloth ne stocke qu'un hash et vous ne pourrez plus la consulter.

Toutes les clés commencent par le sk-unsloth- préfixe. Vous pouvez révoquer une clé depuis la même page à tout moment. Les requêtes effectuées avec une clé révoquée échoueront avec 401 Unauthorized.
Connexion à OpenClaw
OpenClaw lit sa configuration depuis ~/.openclaw/openclaw.json. Ajoutez (ou fusionnez) un models bloc avec un unsloth fournisseur pointant vers l'API Anthropic Messages d'Unsloth.

Notes :
baseUrlest l'origine de Studio sans chemin. OpenClaw communique avec Studio via l'API Anthropic Messages, et le SDK Anthropic ajoute/v1/messageslui-même, donc n'ajoutez pas/v1ici (un/v1enverrait les requêtes vers/v1/v1/messages).api: "anthropic-messages"indique à OpenClaw de communiquer avec le/v1/messagespoint de terminaison.authHeader: trueenvoie votre clé sous la formeAuthorization: Bearer ….Définissez pour chaque modèle
idetnomsur le nom que vous avez choisi lors du chargement du modèle dans Unsloth.Si vous exécutez Unsloth sur une machine distante, remplacez
localhost:8888par l'adresse de cette machine (par ex.http://10.0.0.42:8888).
Facultatif : configurer le comportement du modèle
OpenClaw se connecte via le modèle exécuté dans Unsloth. Les paramètres d'exécution peuvent être configurés au démarrage du serveur.
Utilisez --disable-tools lorsque vous pilotez OpenClaw (ou tout autre agent de codage externe). Par défaut, Unsloth Studio exécute ses propres outils côté serveur, ce qui absorbe les appels d'outils de l'agent ; OpenClaw répond alors, mais ne modifie jamais les fichiers. --disable-tools passe en mode relais, de sorte que les propres outils d'OpenClaw sont utilisés.
Utilisez --reasoning off pour désactiver la réflexion, ou --reasoning on pour l'activer pour les modèles qui prennent en charge le raisonnement.
Cela démarre le serveur sur 0.0.0.0:8888, ce qui permet aux autres appareils de votre réseau local de se connecter.
Pour une configuration d'exécution plus avancée, consultez la section principale Réglages de l'API .
Mis à jour
Ce contenu vous a-t-il été utile ?

