Aller au contenu

Installer une IA locale (gratuite)

Une IA locale tourne sur votre ordinateur : elle est gratuite, rien ne part sur Internet, et elle fait marcher Duke, l'assistant de jeu. Cette page explique tout, pas à pas, même si vous n'avez jamais installé d'IA.

Il faut deux choses :

  1. un logiciel qui fait tourner l'IA : Ollama ou LM Studio (gratuits, choisissez-en un seul) ;
  2. un modèle, c'est-à-dire l'IA elle-même, que ce logiciel télécharge une fois pour toutes (quelques Go).

Ensuite, vous indiquez à ROMKADE Manager où trouver ce logiciel.

Lequel choisir ?

  • LM Studio : tout se fait à la souris, dans une fenêtre. Le plus simple si vous n'aimez pas le terminal. Sur Mac, il demande une puce Apple (M1 ou plus récent).
  • Ollama : une seule commande à taper pour télécharger le modèle, puis il tourne discrètement en arrière-plan. Fonctionne aussi sur les Mac Intel.

Votre ordinateur

Mémoire (RAM) Modèle conseillé Téléchargement
16 Go ou plus Qwen 2.5, 7B (qwen2.5:7b) environ 4,7 Go
8 Go Qwen 2.5, 3B (qwen2.5:3b) environ 1,9 Go

Ces modèles comprennent bien le français, l'anglais et l'espagnol. Une IA locale est plus lente et un peu moins précise qu'un grand service en ligne ; une carte graphique récente ou un Mac à puce Apple accélère nettement les réponses.

Pour connaître votre mémoire : sur Mac, menu Apple → À propos de ce Mac ; sur Windows, Paramètres → Système → Informations système ; sur Linux, free -h dans un terminal.

Option 1 : Ollama

1. Installer Ollama

  1. Ouvrez ollama.com/download et téléchargez la version macOS.
  2. Ouvrez le fichier téléchargé et glissez Ollama dans le dossier Applications.
  3. Lancez Ollama depuis le dossier Applications. Son icône (un petit lama) apparaît dans la barre des menus, en haut à droite : il tourne.
  1. Ouvrez ollama.com/download et téléchargez la version Windows.
  2. Lancez le fichier OllamaSetup.exe et suivez l'installation.
  3. Ollama démarre tout seul ; son icône apparaît près de l'horloge, en bas à droite. Il redémarre avec Windows.

Dans un terminal :

curl -fsSL https://ollama.com/install.sh | sh

Ollama s'installe comme un service qui démarre avec l'ordinateur.

2. Télécharger le modèle

Ouvrez un terminal : Terminal sur Mac (Applications → Utilitaires), PowerShell sur Windows (menu Démarrer, tapez « PowerShell »). Tapez, selon votre mémoire :

ollama pull qwen2.5:7b

(ou ollama pull qwen2.5:3b avec 8 Go de mémoire). Le téléchargement prend quelques minutes. Pour vérifier :

ollama list

Le modèle apparaît dans la liste. Vous pouvez fermer le terminal : Ollama continue de tourner.

3. Vérifier qu'Ollama répond

Ouvrez http://localhost:11434 dans votre navigateur. La page affiche Ollama is running : c'est prêt. Passez à Brancher l'IA sur ROMKADE Manager.

Option 2 : LM Studio

1. Installer LM Studio

  1. Ouvrez lmstudio.ai et téléchargez la version de votre système (macOS à puce Apple, Windows ou Linux).
  2. Installez-le comme une application ordinaire, puis lancez-le. Vous pouvez passer l'écran d'accueil.

2. Télécharger le modèle

  1. Ouvrez l'onglet de recherche de modèles (Discover, l'icône loupe dans la barre de gauche).
  2. Cherchez Qwen2.5 7B Instruct (ou Qwen2.5 3B Instruct avec 8 Go de mémoire).
  3. Cliquez sur Download et attendez la fin du téléchargement.

3. Démarrer le serveur

  1. Ouvrez l'onglet Developer (l'icône >_ dans la barre de gauche).
  2. Choisissez le modèle téléchargé en haut de la fenêtre pour le charger.
  3. Démarrez le serveur (interrupteur Status sur Running). LM Studio affiche l'adresse http://localhost:1234.

Laissez LM Studio ouvert pendant que vous utilisez l'assistant : si vous le fermez, Duke ne répond plus.

Brancher l'IA sur ROMKADE Manager

  1. Dans ROMKADE Manager, ouvrez Paramètres → Assistant.
  2. Choisissez Modèle local ou service compatible OpenAI.
  3. Choisissez l'adresse du service. ROMKADE Manager la propose ; la voici si vous devez la saisir :

    ROMKADE Manager tourne… Ollama LM Studio
    avec Docker (cas habituel) http://host.docker.internal:11434/v1 http://host.docker.internal:1234/v1
    à partir du code source http://localhost:11434/v1 http://localhost:1234/v1
  4. Choisissez le modèle dans la liste (qwen2.5:7b, par exemple).

  5. Le voyant passe au vert : Connectée.

Essayez : ouvrez la bulle Duke, en bas à droite, et demandez « Un jeu à deux dans ma bibliothèque ? ». La réponse indique « modèle local : rien ne quitte cet ordinateur ».

Docker sous Linux

Par défaut, Ollama et LM Studio n'acceptent que les connexions venues de l'ordinateur lui-même, et ROMKADE Manager tourne dans un conteneur. Ouvrez-les aux conteneurs :

  • Ollama :

    sudo systemctl edit ollama      # ajoutez :  [Service]  Environment="OLLAMA_HOST=0.0.0.0:11434"
    sudo systemctl restart ollama
    
  • LM Studio : dans les réglages du serveur (onglet Developer), activez Serve on Local Network.

Sur Mac et Windows avec Docker Desktop, rien à faire.

En cas de problème

Ce que vous voyez Que faire
« Aucun service ne répond sur … » Ollama ou le serveur de LM Studio n'est pas démarré, ou l'adresse ne correspond pas : vérifiez http://localhost:11434 (Ollama) et l'onglet Developer (LM Studio). Avec Docker sous Linux, voir l'encadré ci-dessus.
La liste des modèles est vide Aucun modèle n'est téléchargé : reprenez l'étape « Télécharger le modèle », puis Changer → actualiser la liste.
Les réponses sont très lentes Prenez le modèle plus petit (qwen2.5:3b) et fermez les applications gourmandes.
Le modèle répond, mais pas au format attendu Prenez un modèle plus grand.

Le détail de l'assistant et de ses autres usages (descriptions des jeux, commandes) est dans Assistant, connaissances et vidéos. Pour un service en ligne à la place, voir Créer une clé d'API.