Stable Diffusion Guide d'installation et d'utilisation


※Cela explique comment installer Stable Diffusion, mais il peut y avoir des parties difficiles pour ceux qui ne sont pas familiers avec l'informatique.

Si vous avez des questions, n'hésitez pas à demander sur le forum ci-dessous.

Forum

Table des matières

Avantages et inconvénients de l'installation de Stable Diffusion

À partir de 2024, sauf si vous utilisez Stable Diffusion, la génération d'images sera généralement effectuée sur des sites externes.

Lors de l'utilisation d'un site externe, il y a des limites au nombre d'utilisations gratuites et des restrictions sur les types d'images générées.

Cependant, en installant Stable Diffusion, vous pouvez générer librement autant d'images que vous le souhaitez gratuitement. (L'introduction d'un modèle vous permet de générer différents types d'images.)

D'un autre côté, l'installation de Stable Diffusion sur votre PC nécessite des efforts, donc le niveau de difficulté est plus élevé que la génération d'images sur des sites externes.

De plus, l'utilisation de Stable Diffusion pour générer des images en utilisant la puissance de votre PC peut prendre du temps sur des PC de faible spécification.

Prérequis

L'explication suppose que le PC en cours d'utilisation exécute le système d'exploitation Windows.

※S'il y a une demande, des informations pour Mac seront ajoutées, alors veuillez nous le faire savoir.

Aperçu de l'installation

Pour exécuter Stable Diffusion, Python et Git sont requis.

Python est un langage de programmation, et Git est un outil de gestion de programmes.

Vous devez simplement installer les deux, car vous ne programmerez pas réellement.

De plus, comme Stable Diffusion lui-même a une taille considérable, environ 20 Go d'espace libre sont requis.

※Les modèles ont également une certaine capacité, donc en ajouter augmentera la taille totale.

Installation de Python

Téléchargez l'installateur depuis le site web officiel de Python ci-dessous.

https://www.python.org/downloads/release/python-3106

※L'installation d'une version plus ancienne de Python peut provoquer des dysfonctionnements de Stable Diffusion.


Choisissez soit "Installateur Windows (32 bits)" soit "Installateur Windows (64 bits)".

※Le choix dépend de la version de votre PC, 32 bits ou 64 bits.

Consultez la page suivante pour vérifier la version de votre système.

https://support.microsoft.com/ja-jp/windows/32-%E3%83%93%E3%83%83%E3%83%88%E3%81%A8-64-%E3%83%93%E3%83%83%E3%83%88%E3%81%AE-windows-%E3%82%88%E3%81%8F%E5%AF%84%E3%81%9B%E3%82%89%E3%82%8C%E3%82%8B%E8%B3%AA%E5%95%8F-c6ca9541-8dce-4d48-0415-94a3faa2e13d


Exécutez l'installateur téléchargé.

Assurez-vous de cocher "Ajouter Python au PATH".


Suivez les instructions à l'écran pour terminer l'installation.

Installation de Git

Téléchargez l'installateur depuis le site web officiel de Git ci-dessous.

https://git-scm.com/download/win


Choisissez soit "32-bit Git for Windows Setup" soit "64-bit Git for Windows Setup".

※Tout comme Python, le choix dépend de la version de votre PC.


Exécutez l'installateur téléchargé.

Cochez "Icônes supplémentaires" pendant l'installation.

Suivez les instructions à l'écran pour terminer l'installation.


Installation de Stable Diffusion

Tout d'abord, décidez où installer le dossier.

Il est plus sûr de choisir un lecteur avec un espace suffisant.

Pour simplifier, cette fois, nous l'installerons dans "C:\sd".

※Veuillez créer un dossier "sd" directement sous le lecteur C. Si vous ne savez pas comment le créer, continuez simplement à lire. Cela sera expliqué plus tard.

Pour installer Stable Diffusion, vous devez exécuter des commandes dans l'invite de commande.

Commençons par ouvrir l'invite de commande.

Appuyez simultanément sur les touches "Bouton Windows" + "R".

Une fenêtre appelée "Exécuter" apparaîtra; là, tapez "cmd" et appuyez sur OK.


L'invite de commande s'ouvrira.

Exécutez la commande suivante.

「cd C:\sd」

Cette commande signifie se déplacer vers le dossier "sd" créé précédemment.

※Si vous n'avez pas créé le dossier "sd", exécutez la commande "mkdir C:\sd" pour créer le dossier.


Exécutez la commande suivante.

「git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git」

En exécutant cette commande, vous pouvez installer le programme Stable Diffusion.


Maintenant, naviguons vers le dossier "sd" depuis l'Explorateur de fichiers.

Vous pouvez ouvrir l'Explorateur de fichiers en appuyant sur "Bouton Windows" + "E".


Vous devriez voir un dossier nommé "stable-diffusion-webui" à l'intérieur du dossier "sd".


Si vous avez le modèle que vous souhaitez utiliser, placez-le dans le dossier suivant.

「C:\sd\stable-diffusion-webui\models\Stable-diffusion」

※Je vais passer les explications détaillées sur les modèles. Même sans préparer votre propre modèle, il y en a un dès le début, alors concentrons-nous sur l'exécution de Stable Diffusion cette fois-ci.


Exécutez le "webui-user.bat (fichier batch Windows)" dans le dossier "stable-diffusion-webui" pour démarrer Stable Diffusion.

※La partie ".bat" peut être masquée. Dans ce cas, exécutez celui étiqueté "Fichier batch Windows".

Le premier démarrage prend assez longtemps.


Vous pouvez rencontrer l'erreur suivante au démarrage.

「RuntimeError: Torch is not able to use GPU; add --skip-torch-cuda-test to COMMANDLINE_ARGS variable to disable this check」

Dans ce cas, cliquez avec le bouton droit sur le "webui-user.bat" que vous avez exécuté précédemment et éditez-le avec le Bloc-notes.

Ajoutez "--skip-torch-cuda-test --upcast-sampling --no-half-vae --use-cpu interrogate --precision full --no-half" à la section "COMMANDLINE_ARGS".

Ensuite, exécutez à nouveau "webui-user.bat".


Si le démarrage est réussi, l'écran Stable Diffusion apparaîtra automatiquement.

Si l'écran n'apparaît pas, saisissez l'URL affichée dans l'invite de commande dans votre navigateur.


Pour cette démonstration, spécifiez un "Point de contrôle (Modèle)" aléatoire et saisissez "garçon" dans l'invite, puis cliquez sur le bouton "Générer".

Vous verrez l'image générée dans le coin inférieur droit de l'écran.


Cela conclut l'explication pour démarrer Stable Diffusion.




Liste d'images et de films d'échantillon