Do not index
Do not index
Publish
Publish
Stable Diffusion est un Intelligence Artificielle générative de texte en images qui peut être exécuté sur un PC grand public avec une GPU. La première version grand publique est sortie en Aout 2022 et a rapidement été adoptée par un grand nombre d’utilisateurs
Dans cet article, nous détaillons étapes par étape la procédure d’installation sur un ordinateur Windows de Stable Diffusion et de son interface graphique par Automatic1111.
Update - 27/12/2023
La procédure décrite dans cet article est toujours valide et vous permettra d’installer et utiliser Stable Diffusion. Il existe toutefois une méthode plus simple qui vous conviendra probablement mieux si vous n’êtes pas habitués à l’utilisation des lignes de commandes :
Update - 5/11/2023
Bien qu’Automatic1111 reste la solution la plus populaire pour installer et utiliser Stable Diffusion sur windows, il existe maintenant plusieurs interfaces alternatives que vous pouvez également installer sur windows.
Si vous êtes débutants, nous vous recommandons en particulier Fooocus qui est plus simple à installer et utiliser. C’est pour nous la meilleure option pour s’essayer à la génération d’image avec Stable Diffusion et découvrir sa puissance.
Pré-requis techniques
Votre PC doit être exécuté sous Windows 10 ou une version ultérieure avec une carte vidéo (GPU) dédiée avec au minimum 4Go de VRAM - plus si vous souhaitez utiliser les dernières versions comme SDXL ou générer des images en haute définitions.
Installer Stable Diffusion demande une machine puissante
Un GPU de 8Go est donc recommandé pour utiliser Stable Diffusion. Et une utilisation confortable demande généralement plus de puissance.
Si vous ne disposez pas d’une machine suffisamment puissante, une bonne alternative est de passer par une solution sur le cloud.
Étapes d'installation
Étape 1 : Installer python
Vous aurez besoin de Python (3.10.6 ou ultérieure) pour exécuter Stable Diffusion :
- Sélectionnez l'installeur pour votre Windows depuis la page ‘Downloads’ ou utilisez ce lien de téléchargement direct.
- Executez l’installeur pour démarrer l’installation. Assurez-vous que « Add Python to path » est coché et cliquez sur « Install Now » pour lancer l'installation.
Si vous rencontrez une erreur, il est très probable que vous ayez installé précédemment Python. Supprimez toutes les versions précédemment installées de Python avant de réinstaller la version 3.10.6 ou ultérieure. Vous pouvez le faire dans Panneau de configuration → Ajouter ou supprimer des programmes.
Étape 2 : Installer git
Git est un système de gestion de dépôt de code. Vous en aurez besoin pour installer et mettre à jour AUTOMATIC1111.
- Accédez à cette page pour télécharger la version Windows.
- Ouvrez l'installateur. Cliquez sur Install pour accepter la licence et installer le logiciel.
- Suivez les instructions pour terminer l'installation.
Etape 3 : Cloner webui
C’est est l'étape la plus difficile 🤓
- Appuyez sur la touche Window (devrait se trouver à gauche de la barre d'espace sur votre clavier), une fenêtre de recherche devrait s'ouvrir. Tapez
cmd
.
- Cliquez sur Invite de commandes (Command prompt). La fenêtre de l'invite de commandes s'affichera.
- Assurez-vous d’abord d'être dans votre dossier personnel en tapant la commande suivante et en appuyant sur Entrée. (Astuce : vous devriez pouvoir utiliser un clic droit pour copier / coller dans l'invite de commandes.)
cd %userprofile%
Vous devriez voir s’afficher quelque chose comme
C:\Users\VOTRE_NOM_D'UTILISATEUR
.- Tapez ensuite la commande suivante et appuyez sur Entrée pour cloner le dépôt AUTOMATIC1111.
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
- Un nouveau dossier appelé
stable-diffusion-webui
devrait être créé dans votre dossier personnel.
Vous pouvez aussi de cloner webui dans un dossier différent plutôt que
%userprofile%
- l’important est que vous trouviez le dossier stable-diffusion-webui
nouvellement créé. Vous devrez alors modifier l'emplacement du dossier en conséquence dans les étapes suivantes.Étape 4 : Télécharger le fichier du modèle
- Ensuite, allez dans le dossier récemment créé dans Explorateur de fichiers en entrant
%userprofile%\stable-diffusion-webui
dans la barre d’adresse.
- Naviguez jusqu'au dossier models et ensuite Stable-diffusion. Vous devriez voir un fichier
Put Stable Diffusion checkpoints here.txt
comme ci-dessous.
- Téléchargez les modèles Stable Diffusion que vous souhaitez utiliser et placez-le dans ce dossier :
- Recommandé : SDXL 1.0 est le dernier modèle en date. Pour Automatic1111, il est conseillé d’utiliser les fichiers optimisé suivants : Modèle de base SDXL 1.0 et Refiner SDXL 1.0 → Consultez également notre Article sur l’utilisation de SDXL 1.0 avec Automatic1111
- Alternative : Stable Diffusion v1.5 (lien de téléchargement) est une version plus ancienne qui reste encore très populaire.
Étape 5 : Exécuter webui
- Revenez maintenant au dossier
stable-diffusion-webui
dans l’explorateur de fichier. Vous devez remonter de deux niveau, ou tapez directement%userprofile%\stable-diffusion-webui
dans la barre d’adresse.
- Trouvez un fichier appelé
webui-user.bat
. Double-cliquez pour exécuter webui et terminer l'installation.
- Cette dernière étape va prendre un certain temps. Quand elle sera terminée, vous verrez un message
Running on local URL: http://127.0.0.1:7860
comme celui-ci
- Ouvrez votre navigateur et entrez l’adresse
http://127.0.0.1:7860/
Vous devriez voir l'interface web AUTOMATIC1111 ! Entrez un prompt (par exemple « un mouton ») et appuyez sur Generate pour tester si Stable Diffusion fonctionne correctement.
- Quand vous aurrez fini d'utiliser Stable Diffusion, fermez la fenêtre noire
cmd
pour arrêter Stable Diffusion.
Options
Vous pouvez accélérer Stable Diffusionavec l'option
--xformers
.Si vous avez moins de 8 Go de VRAM sur votre GPU, il est également préférable d'activer l'option
--medvram
pour économiser la mémoire, afin de pouvoir générer plus d'images à la fois.Pour les activer, avant de lancer Stable Diffusion, faites un clic droit sur le fichier
webui-user.bat
et sélectionnez Modifier. (Vous devrez peut-être d'abord sélectionner «Afficher plus d'options» si vous utilisez Windows 11).Remplacez la ligne
set COMMANDLINE_ARGS=
Par
set COMMANDLINE_ARGS=--xformers --medvram
Enregistrez et fermez le fichier.
Double-cliquez sur
webui-user.bat
pour exécuter webui et utiliser Stable Diffusion avec ces nouvelles options.Ecrit par