1m65MaisSexdoll
2023-01-24 17:27:00
MàJ du tuto du 24/01/2023
Salut à tous, aujourd'hui on va installer Stable Diffusion sur vos machines, c'est bien mieux que MidJourney car c'est gratuit et local, donc pas besoin de payer, de changer de compte à chaque x générations ou d'être surveilléhttps://image.noelshack.com/fichiers/2018/25/2/1529422413-risitaszoom.png
J'ai réécris ce tutoriel car le modèle de NovelAI est obsolète à mon sens aujourd'hui, et le DL d'un torrent c'était pas le mieux.
J'ai donc refait le tuto en me basant sur le modèle ANYTHING V4.5 qui comme son nom l'indique, fait un peu de touthttps://image.noelshack.com/fichiers/2017/13/1490886827-risibo.png
Mais tout d'abord quelques oeuvres d'arts SFW sortie tout droit de notre discord Stable Diffusion entre khey (invite en MP)https://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png
https://image.noelshack.com/fichiers/2022/49/4/1670501769-image.pnghttps://image.noelshack.com/fichiers/2022/49/4/1670501783-image.pnghttps://image.noelshack.com/fichiers/2022/49/4/1670501807-image.pnghttps://image.noelshack.com/fichiers/2022/49/4/1670501827-image.jpghttps://image.noelshack.com/fichiers/2022/49/4/1670501862-image.jpg
https://image.noelshack.com/fichiers/2023/04/1/1674501806-00038-730420200-cute-petite-blonde-middle-hair-young-demon-girl-wearing-magical-colored-shining-dress-photorealistic-yellow-eyes-demon-w.jpghttps://image.noelshack.com/fichiers/2023/04/1/1674501814-00039-4155065312-cute-petite-blonde-middle-hair-young-demon-girl-wearing-magical-colored-shining-dress-photorealistic-yellow-eyes-demon-w.jpghttps://image.noelshack.com/fichiers/2023/04/1/1674501835-00042-569013658-cute-petite-blonde-middle-hair-young-demon-girl-wearing-magical-colored-shining-dress-photorealistic-yellow-eyes-demon-w.jpghttps://image.noelshack.com/fichiers/2023/04/1/1674502778-image.jpghttps://image.noelshack.com/fichiers/2023/04/1/1674502985-image.png
https://image.noelshack.com/fichiers/2023/04/1/1674502823-image.pnghttps://image.noelshack.com/fichiers/2023/04/1/1674502897-image.pnghttps://image.noelshack.com/fichiers/2023/04/1/1674502871-image.pnghttps://image.noelshack.com/fichiers/2023/04/1/1674502880-image.pnghttps://image.noelshack.com/fichiers/2023/04/1/1674502962-image.png
- PARTIE 1 : La config nécessaire
Tout d'abord, la config minimum requise :
OS = Windows 7 ou supérieur
Capacité de stockage = 20GB (+ les modèles qui pèsent environ 4 à 8 Go / modèle)
RAM = 16GB
GPU = Nvidia Maxwell (GTX 7xx) ou plus récent
GPU VRAM = 2GB
Si t'as pas ça, le tuto s'arrête ici pour toi, c'est finitohttps://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png
Ressources pour les potato PC ou cartes AMD sur notre discord (invite en MP).
- PARTIE 2 : Les fichiers nécessaires pour débuter
Il vous faudra tout d'abord un modèle, avant on utilisait NovelAI dans le tuto, mais Anything V4.5 l'a largement dépassé, donc on va faire le tuto sur Anything V4.5.
Vous devez télécharger un "modèle" ainsi que son "vae", il n'y a que deux fichiers à télécharger.
anything-v4.0.vae.pt (https://huggingface.co/andite/anything-v4.0/blob/main/anything-v4.0.vae.pt)
anything-v4.5-pruned.safetensors (https://huggingface.co/andite/anything-v4.0/blob/main/anything-v4.5-pruned.safetensors)
RENOMMEZ ENSUITE anything-v4.0.vae.pt EN anything-v4.5-pruned.vae.pt CE QUI PERMETTRA AU VAE DE SE CHARGER AVEC LE MODEL AUTOMATIQUEMENT.
https://image.noelshack.com/fichiers/2023/04/2/1674574606-image.png
Lien du modèle:
https://huggingface.co/andite/anything-v4.0/tree/main
Ce que vous téléchargez ici c'est un modèle déjà prêt pour vous, vous en aurez besoin quand vous aurez installé et configuré le WebUI correctement sur votre PChttps://image.noelshack.com/fichiers/2018/10/1/1520260980-risitas94.png
Ensuite, il vous faut installer GIT et Python 3.10, une fois de plus, je vous file les liens direct :
Git : https://git-scm.com/download/win
ATTENTION : Bien cocher la case "Windows Explorer integration > Git Bash" sinon ça casse.
Python 3.10 : https://www.python.org/downloads/release/python-3108/
ATTENTION : Bien cocher la case "add to PATH" sinon ça casse.
Redémarrez votre PC.
Après reboot, ouvrez l'explorateur Windows et naviguez là ou vous voulez installer WebUI (Interface utilisateur web local).
Pour l'exemple, je vais le mettre dans C:\diffusion
Ensuite, vous faites un clic droit, et vous sélectionnez "GIT BASH HERE", comme ça:
https://image.noelshack.com/fichiers/2022/48/1/1669647628-image.png
Entrez cette commande :
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui
Et laissez le PC faire son taffhttps://image.noelshack.com/fichiers/2022/48/1/1669647775-image.png
Maintenant retourner dans le dossier "diffusion" et allez dans le dossier "stable-diffusion-webui-master" fraichement créé, vous devez chercher webui-user.bathttps://image.noelshack.com/fichiers/2017/13/1490886827-risibo.pnghttps://image.noelshack.com/fichiers/2022/48/1/1669647883-image.png
- PARTIE 2.1 : Config par rapport à votre VRAM
Ouvrez votre menu démarrer, et ouvrez dxdiag :https://image.noelshack.com/fichiers/2022/48/1/1669648024-image.png
Dans la fenêtre, cherchez "Affichage", en dessous dans le cadre, la "Afficher la mémoire" est égal à votre VRAM, retenez bien çahttps://image.noelshack.com/fichiers/2022/48/1/1669648115-image.png
C'est bon ? Bien, si vous avez +4GB de VRAM, vous n'avez rien à faire, passez à l'étape suivantehttps://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png
Par contre si ce n'est pas le cas, ouvrez WebUI-user.bat dans notepad, vous tomberez sur ça :https://image.noelshack.com/fichiers/2022/48/1/1669648248-image.png
Si vous avez 2GB de VRAM ou moins, il faudra utiliser l'argument --lowvram
Si vous avez 4GB de VRAM ou moins, il faudra utiliser l'argument --medvram
Et si vous avez +4GB de VRAM, comme dit plus haut, vous êtes béni
Voici ou mettre l'argument :https://image.noelshack.com/fichiers/2022/48/1/1669648373-image.png
Sauvegardez le fichier, et c'est bon, vous avez fini cette partiehttps://image.noelshack.com/fichiers/2018/25/2/1529422413-risitaszoom.png
ASTUCE : Si vous avez un GPU Pascal, Turing où Ampere (1000, 2000, 3000 series de Nvidia), vous pouvez aussi ajouter l'argument "--xformers" qui boost pas mal la puissance de calcul, donc essayezhttps://image.noelshack.com/fichiers/2017/39/3/1506463228-risibg.png
Testé sur GTX 1070 et RTX 2060, ca boost si c'est compatible avec votre matos, juste en ajoutant "--xformers" aux arguments.
- PARTIE 3 : Premier lancement et configuration
Une fois que tout est installé, allez dans le dossier stable-diffusion-webui-master\models\Stable-diffusion
Mettez ici les 2 fichiers que vous avez DL du torrent plus haut :
anything-v4.5-pruned.vae.pt
anything-v4.5-pruned.ckpt
https://image.noelshack.com/fichiers/2023/04/2/1674574890-image.png
Maintenant, IL EST TEMPS, vous touchez votre rêve du bout des doigts, il va falloir lancer l'installation du WebUI et SD, et de leurs dépendances, préparez un tasse de café et quelques heures devant vous, parce que ca va prendre du tempshttps://image.noelshack.com/fichiers/2018/25/2/1529422413-risitaszoom.png
Lancez WebUI-user.bat, touchez à rien, attendez que ça se finisse, et normalement vous aurez ça dans la fenêtre :https://image.noelshack.com/fichiers/2022/48/1/1669648695-image.png
Une fois que l'invite de commande affiche ça, vous pouvez vous rendre sur http://127.0.0.1 :7860 et voir si la bête est fonctionnelle , pour le savoir, il suffi de s'y rendre, et si vous avez ça :https://image.noelshack.com/fichiers/2022/48/1/1669648778-image.png
Bravo, vous avez fini cette étape, sinon il faut tout recommencerhttps://image.noelshack.com/fichiers/2018/25/2/1529422413-risitaszoom.png
- PARTIE 4 : Hello Asuka (le hello world du tuto)
Pour cette partie, on va juste vérifier que tout marche super bien, et que vous êtes prêt à faire vos premiers pashttps://image.noelshack.com/fichiers/2017/13/1490886827-risibo.png
Allez donc sur http://127.0.0.1 :7860 et activez le modèle du torrent (anything-v4.5-pruned.safetensors [6e430eb540]) dans la boxe de sélection en hauthttps://image.noelshack.com/fichiers/2023/04/2/1674575172-image.png
Le modèle est bien chargé si vous voyez ces deux lignes dans les log du WebUI :
Loading weights [6e430eb514] from C:\diffusion\stable-diffusion-webui\models\Stable-diffusion\anything-v4.5-pruned.safetensors
Loading VAE weights found near the checkpoint: C:\diffusion\stable-diffusion-webui\models\Stable-diffusion\anything-v4.5-pruned.vae.pt
Ensuite, dirigez-vous vers l'onglet Settings en haut et apportez les modifications suivantes, il y en a beaucoup ici, alors utilisez la recherche de page si vous vous perdez :
- Settings -> Stable Diffusion -> Clip skip = 2
- Settings -> Sampler parameters -> Eta noise seed delta = 31337
Ensuite cliquez sur le gros bouton "APPLY SETTING", et le tour est joué, vous aurez confirmation que le changement a été fait https://image.noelshack.com/fichiers/2022/48/1/1669649148-image.png
Il est temps de PASSER AU TESThttps://image.noelshack.com/fichiers/2018/10/1/1520256134-risitasue2.png
Voila l'image qu'on va tenter de recréer :https://image.noelshack.com/fichiers/2023/04/2/1674577234-image.png
Revenez sur l'onglet txt2img et utilisez ces valeurs dans leurs champs respectif :
Prompt = masterpiece, best quality, masterpiece, asuka langley sitting cross legged on a chair
Negative prompt = lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts,signature, watermark, username, blurry, artist name
Sampling Steps = 28
Sampling Method = Euler
CFG Scale = 12
Seed = 2870305590
Cliquez sur GENERATE, suez du cul... et...
https://image.noelshack.com/fichiers/2023/04/2/1674575891-image.png
Si vous avez réussi à obtenir la même image, bravo, vous avez fini!
Vous pouvez passez aux bonus ou directement faire vos propre test avec vos propre mots en anglais, mais n'oubliez pas de remettre la seed sur -1https://image.noelshack.com/fichiers/2018/10/1/1520256134-risitasue2.png
Sinon, je vous conseille de vous rendre là, avec un minimum de bagage en anglais pour voir le tuto d'origine : https://rentry.org/nai-speedrun
Liste des modèles que je trouve les mieux :https://image.noelshack.com/fichiers/2022/48/1/1669646452-image.png
Fix les images avec des pertes de couleurs sur certains modèles dans SETTINGS :https://image.noelshack.com/fichiers/2022/48/1/1669649792-image.png
Modèle Stable Diffusion 1.5 (avant 2.0/2.1 avec NSFW) : https://huggingface.co/runwayml/stable-diffusion-v1-5/blob/main/v1-5-pruned-emaonly.ckpt
Faire tourner SD sur GPU AMD : https://pythoninoffice.com/run-stable-diffusion-amd-gpu-on-windows/
Si vous avez trop d'image noire pendant les générations, utilisez l'argument --no-half-vae
Liens pour les modèles :
https://civitai.com/
https://huggingface.co/
https://rentry.org/hdgrecipes
https://rentry.org/sdmodels
https://rentry.org/sdg_FAQ
https://rentry.org/sdgoldmine#models
Pour le reste, je vous laisse vous débrouiller
Merci de ne PAS POSTER DE NSFW SUR CE TOPAX, merci, et bon amusementhttps://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png
NOUS AVONS UN SERVEUR DISCORD ENTRE KHEYOU, ON S'ENTRAIDE, VENEZ ME DM POUR VENIRhttps://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png
Ne vous laissez pas intimider, le tuto prend littéralement 5 min à suivre (faut juste attendre l'installation, il est bien degraissé là) et y a eu plein de dingueries pour faire tout et n'importe quoi (MP moi).
Rejoignez noushttps://image.noelshack.com/fichiers/2019/25/4/1561049644-zidane-the-ecoute-ok.png