Guide : Cluster d'IA Agentique avec Minisforum AI X1 Pro-370
Écrit par Alexandre BEDELEK
Ce guide explique comment connecter 2, 3 ou 4 unités Minisforum AI X1 Pro-370 pour créer une équipe d'agents IA performante utilisant le framework OpenClaw.
1. Architecture Matérielle (Le Cluster)
Le Minisforum AI X1 Pro-370 est idéal car il possède deux ports Ethernet 2.5G et deux ports USB4.
Options de Connexion :
•Option A (Recommandée) : Switch Ethernet 2.5G. Connectez chaque unité à un switch 2.5G. C'est la méthode la plus stable pour l'inférence distribuée.
•Option B (Directe) : USB4 / Thunderbolt. Vous pouvez relier les unités en "daisy-chain" via les ports USB4 pour une bande passante théorique de 40 Gbps, mais la configuration logicielle du réseau (IP over USB4) est plus complexe.
Répartition de la Mémoire :
Chaque unité dispose de 32 Go de RAM. En cluster, vous pouvez :
•Mode Distribué (Exo/llama.cpp RPC) : Fusionner la mémoire pour faire tourner un seul modèle géant (ex: 100 Go+).
•Mode Équipe (Multi-Agent) : Faire tourner un modèle spécialisé par unité (ex: un expert code, un expert planning, un expert test).
2. Configuration Logicielle : Inférence Distribuée
Pour que vos machines travaillent ensemble, vous avez besoin d'une couche logicielle de "cluster".
Solution 1 : Exo (La plus simple)
Exo est un framework conçu pour transformer un groupe de machines (Mac, PC, Mini PC) en un seul supercalculateur IA.
1.Installez Exo sur chaque machine : pip install exo-explore.
2.Lancez Exo : les machines se découvrent automatiquement sur le réseau.
3.Exo expose une API compatible OpenAI que vous pointerez vers OpenClaw.
Solution 2 : llama.cpp RPC
Plus technique mais très performant pour les processeurs AMD.
1.Lancez un "serveur RPC" sur chaque machine esclave.
2.La machine "maître" distribue les couches du modèle sur les esclaves via le réseau.
3. Déploiement d'OpenClaw (L'Équipe d'Agents)
OpenClaw est le cerveau qui va orchestrer vos agents.
Installation :
Sur votre machine principale (le "Maître") :
Bash
npm install -g openclaw@latest openclaw onboard
Configuration de l'Équipe :
Dans OpenClaw, vous pouvez définir des Workspaces et des Agents différents.
•Agent 1 (Unité 1) : Le "Manager" (Modèle rapide, ex: Llama 3 8B).
•Agent 2 (Unité 2) : Le "Codeur" (Modèle spécialisé, ex: Qwen 2.5 Coder).
•Agent 3 (Unité 3) : Le "Chercheur" (Modèle avec long contexte).
Connexion aux canaux :
OpenClaw permet de piloter cette équipe via Telegram, Discord ou WhatsApp. Vous envoyez une commande, et le framework distribue la tâche à l'agent le plus compétent de votre cluster.
4. Avantages de cette configuration
1.Puissance de calcul cumulée : Le NPU (Ryzen AI) de chaque unité est utilisé.
2.Résilience : Si une unité tombe en panne, les autres continuent de fonctionner.
3.Évolutivité : Vous pouvez commencer avec 2 unités et monter jusqu'à 4 ou plus simplement en les branchant au switch.
Conseil Pro : Pour un salon, ces mini-PC sont très silencieux. Cachez-les dans un meuble ventilé pour une installation "invisible" mais ultra-puissante.