Aller au contenu

Configuration de Stable Diffusion

Une fois que l’on à installé Stable Diffusion, et que l’on à essayé de générer des images, on se rend compte très vite que la configuration de base n’est pas optimale étant donné que les résultats sont tous vraiment très moches. Ce tutoriel va expliquer comment rendre notre IA plus performante et pertinente.

Un bon points de départ est le site Civitai qui propose gratuitement des tensors à ajouter à Stable Diffusion. Il existe également le site HuggingFace qui est également très complet.

I. Chercher et installer un checkpoint

1. Aller sur le site Civitai.com
2. Aller dans l’onglet Models
3. Dans les filtres sélectionner Checkpoint
dd14d12d c348 4ed2 82a3 e386e53ed8a8
4. Parcourir les résultats pour télécharger un pack qui pourrait nous convenir, ici ce sera le Checkpoint LEOSAM’s HelloWorld XL
5. Cliquer sur le bouton de téléchargement et enregistrer le fichier sur votre machine
6. Déposer le fichier dans votre répertoire d’installation de Stable Diffusion à \\sd.webui\webui\models\Stable-diffusion
7. Retourner sur votre interface web, actualiser la liste en haut à gauche et séléctionner le checkpoint
8437ac0e ffa7 4f2c a059 cae5b3d01619
Voila, il est maintenant possible d’utiliser notre nouveau checkpoint, faites des essais et amusez vous !
7252d1bb 9d4d 472e 9842 6ed84bbf3aaf
Petit conseil, n’hésitez pas à regarder les images qui ont déjà été générées via ce checkpoint pour regarder les prompt qui ont été utilisé ainsi que les paramètres et autres Lora qui ont été appliqués, certains checkpoint ont besoin de précision pour fonctionner de manière optimale !

II. Chercher et installer un Lora

1. Aller sur le site Civitai.com
2. Aller dans l’onglet Models
3. Dans les filtres sélectionner Lora
c18bea0d fcfb 4dd9 be74 c93edd597280
4. Parcourir les résultats pour télécharger un pack qui pourrait nous convenir, ici ce sera le Lora Detail Tweaker XL
5. Cliquer sur le bouton de téléchargement et enregistrer le fichier sur votre machine
6. Déposer le fichier dans votre répertoire d’installation de Stable Diffusion à \\sd.webui\webui\models\Lora
7. Retourner sur votre interface web, et aller dans l’onglet Lora
e4e199fb efee 4a84 a1a2 e0e7df0b4f12
8. Vous pouvez actualiser la liste, pour utiliser un Lora il suffit de taper son nom dans le prompt ou bien de cliquer sur le Lora en question ce qui va l’ajouter automatiquement au prompt.
Voila, il est maintenant possible d’utiliser notre nouveau Lora, faites des essais et amusez vous !
Un avant / aprés avec le même prompt :
6779de3e f304 4074 b34c 5c55d3508771
Il est également possible de modifier le “poids” d’un Lora afin de changer son intensité, certains réagissent différent que d’autre il faudra alors trouver le meilleur résultat en faisant des essais.

III. Chercher et installer un VAE

1. Aller sur le site Civitai.com
2. Aller dans l’onglet Models
3. Dans les filtres séléctionner VAE
1d7be702 2f54 460c afe6 8b64baaf5fbb
4. Parcourir les résultats pour télécharger un pack qui pourrait nous convenir, ici ce sera le VAE-FT-MSE-840000-EMA-PRUNED
5. Cliquer sur le bouton de téléchargement et enregistrer le fichier sur votre machine
6. Déposer le fichier dans votre répertoire d’installation de Stable Diffusion à \\sd.webui\webui\models\VAE
7. Retourner sur votre interface web, et aller dans les paramètres puis dans VAE
acc3944e cb8e 4912 b2ae de8b76e916a1
8. Actualiser la liste avec le bouton Actualiser, sélectionner le VAE et cliquer sur Apply settings en haut

IV. Quelques exemples avec le même prompt

Ces images générées utilisent exactement les mêmes prompt et réglages, mais avec différents checkpoints / Lora / VAE.
Prompt inclusion :
there is a woman with a black skintight suit, ultra-realistic digital art, hyperrealistic digital art, hyperrealistic digital painting, ultra realistic digital painting, post apocalyptic outfit, cyberpunk, dirty,
Prompt exclusion :
(worst quality:1.5, low quality:1.5, normal quality:2, blurry:1.5, ugly:1.5, deformed:1.5, mutated:1.5, gross:1.5), unaestheticXL2v10, 
Paramètres de sortie :
7b38727e 2d09 4df4 bbbb bed7a02c31ae

A. Checkpoint BOLEROMIX + VAE -FT-MSE-840000-EMA-PRUNED

a0d8e181 e476 4b68 a202 67a28a8ce5c8

B. Checkpoint ANIMAGINE XL V3.1+ VAE-AUTO

3c585c04 45d4 42a3 90ff 594779dea0da

C. Checkpoint epiCRealism XL + VAE-AUTO

grid 0067

D. Checkpoint LEOSAM's HelloWorld XL + VAE-AUTO

c348ba6e 4a3a 408e 8b9e c8fdc0095824