IA et intelligence
BlockWerk intègre un puissant assistant IA qui vous aide à concevoir, analyser et dépanner vos schémas de simulation. Par défaut, l'application utilise un proxy intégré pour fournir des fonctionnalités d'IA de base. Toutefois, pour une expérience optimale et confidentielle, nous vous recommandons d'utiliser votre propre fournisseur d'IA (« Bring Your Own AI »).
Pourquoi utiliser son propre fournisseur d'IA (BYOAI) ?
- Contrôle total : Basculez en toute fluidité entre l'interaction IA directe, l'IA Web (ChatGPT/Claude) et les outils MCP externes.
- Confidentialité : Lorsque vous utilisez votre propre clé (BYOK) ou un modèle local, vos données sont envoyées directement de votre navigateur au fournisseur d'IA, sans aucun serveur intermédiaire.
- Meilleurs modèles : Utilisez directement des modèles de pointe tels que Gemini 1.5 Pro, GPT-4o ou Claude 3.5 Sonnet.
Le sélecteur de passerelle (Bridge Selector) : Choisissez votre flux de travail
En haut du panneau Assistant IA, vous trouverez le Bridge Selector. Il détermine comment BlockWerk communique avec les modèles d'IA :
1. Direct AI (Recommandé)
L'IA interagit directement avec le moteur de simulation. C'est le moyen le plus rapide de concevoir ou de modifier des schémas.
- Mode Proxy : Utilisez notre proxy Gemini gratuit (aucune configuration requise).
- Mode BYOK : Ajoutez votre propre clé d'API pour une vitesse et une confidentialité maximales.
2. Web AI (Mode Blueprint)
Si vous préférez utiliser l'interface Web de ChatGPT, Claude.ai ou Gemini :
- Cliquez sur Copy Context for Web AI. Toutes les informations du schéma en cours sont copiées dans votre presse-papiers.
- Collez ce texte dans la discussion de votre IA et demandez une modification.
- Si elle vous renvoie un bloc de code JSON, copiez-le, collez-le dans l'onglet Web AI et cliquez sur Apply Blueprint.
3. Passerelle IA (MCP)
Laissez une IA externe piloter ce canevas — qu'il s'agisse d'un chat Web tel que ChatGPT, Claude.ai ou Mistral, ou d'un outil de bureau tel que Claude Desktop ou Cursor.
- Cliquez sur Connect AI dans le panneau IA.
- Choisissez l'environnement d'exécution de votre IA : In a web chat ou On my computer.
- Cliquez sur Copy link (chat Web) ou Copy config (bureau). Ce clic ouvre également la connexion — il n'y a pas de bouton de démarrage distinct.
- Collez la configuration :
- Chat Web : en tant que connecteur MCP personnalisé / distant. Sur claude.ai, allez dans Paramètres → Connecteurs → Add custom connector ; laissez les champs OAuth vides.
- Bureau : dans le fichier de configuration indiqué par le panneau, puis redémarrez l'application.
- Le panneau affiche « Waiting for your AI to connect… » et bascule dès l'arrivée de la première commande, en affichant l'historique des appels récents.
Bon à savoir :
- La connexion est rattachée à cet onglet. Si vous le fermez, le lien devient inactif ; reconnectez-vous dans le nouvel onglet (ou utilisez « Already set up? Open the connection »).
- Le lien contient un jeton d'appareil (device token) qui accorde l'accès à votre canevas tant que l'onglet reste ouvert. Ne le partagez pas et ne l'incluez pas dans des captures d'écran. En cas de fuite, le bouton ⟳ situé à côté de Copy le révoque et en génère un nouveau.
- L'identifiant Session ID sous Advanced n'est pas un code d'appairage — c'est la clé de chiffrement de cet onglet. Ne le collez jamais dans un chat ; l'appairage s'effectue toujours via le lien ci-dessus.
- Les actions destructrices (effacer le canevas, supprimer un bloc) requièrent d'abord votre confirmation dans l'onglet. L'IA attend votre validation avant d'agir.
Obtenir une clé d'API Gemini gratuite (Recommandé)
Google Gemini propose actuellement une offre gratuite très généreuse pour les développeurs via Google AI Studio, parfaitement adaptée à BlockWerk.
- Rendez-vous sur la page des clés d'API de Google AI Studio.
- Connectez-vous avec votre compte Google.
- Cliquez sur Create API key.
- Copiez la clé générée.
- Dans BlockWerk, allez dans Paramètres > IA et intelligence.
- Sélectionnez Gemini comme fournisseur et collez votre clé.
Exécuter une IA en local (Privé et gratuit)
Si vous disposez d'un ordinateur suffisamment puissant, vous pouvez exécuter des modèles d'IA localement. Cette solution est 100 % confidentielle et gratuite.
Utiliser Ollama
- Téléchargez et installez Ollama.
- Lancez un modèle dans votre terminal :
ollama run llama3(oumistral,gemma). - Dans BlockWerk, sélectionnez Ollama comme fournisseur.
- Assurez-vous que l'URL personnalisée est configurée sur
http://localhost:11434.
Utiliser LM Studio
- Téléchargez et installez LM Studio.
- Téléchargez un modèle et démarrez le Local Server.
- Sélectionnez LM Studio dans BlockWerk.
- Définissez l'URL personnalisée sur
http://localhost:1234.
Autres fournisseurs gratuits (BYOAI)
Outre Gemini, vous pouvez faire appel à d'autres fournisseurs offrant un niveau d'accès gratuit pour les développeurs.
Groq (Ultra-rapide et Llama 3)
- Accédez à la console Groq Cloud.
- Créez une clé d'API gratuite.
- Sélectionnez Groq dans BlockWerk.
- Saisissez votre clé et choisissez un identifiant de modèle (par exemple
llama3-70b-8192).
OpenRouter (Accès universel)
OpenRouter propose une API universelle donnant accès à des centaines de modèles, dont de nombreuses options gratuites.
- Rendez-vous sur OpenRouter.
- Créez une clé d'API.
- Sélectionnez OpenRouter dans BlockWerk et saisissez votre clé d'API.
- Indiquez un identifiant de modèle (par exemple
google/gemini-pro-1.5oumeta-llama/llama-3-8b-instruct:free).
Hugging Face (Inférence Serverless)
Hugging Face met à disposition des milliers de modèles open source gratuits via son API Serverless.
- Rendez-vous dans vos paramètres Hugging Face.
- Créez un jeton d'accès Access Token (lecture / read).
- Sélectionnez Hugging Face dans BlockWerk et collez votre jeton.
- Indiquez l'identifiant du modèle souhaité (par exemple
mistralai/Mistral-7B-v0.1).
Dépannage
- Erreurs CORS : Certaines configurations locales peuvent bloquer les requêtes du navigateur. Pour Ollama, il peut être nécessaire de définir la variable d'environnement
OLLAMA_ORIGINS="*"avant de lancer le service. - Clé invalide : Vérifiez qu'aucun espace superflu ne s'est glissé lors du collage de votre clé d'API.
- Modèle introuvable : Si vous utilisez des modèles locaux, assurez-vous que le modèle est bien chargé et que le serveur local est actif.
Voir aussi
- AIAssistant : Découvrez comment utiliser l'assistant pour construire des diagrammes.
- Raccourcis clavier : Ouvrez rapidement le panneau IA avec
Ctrl+Maj+A.