La génération d'art par intelligence artificielle connaît un succès sans précédent. Les utilisateurs de Discord profitent pleinement de Midjourney, mais DALL-E 2 et Stable Diffusion ne sont pas en reste, comme nous avons pu le constater dans ce duel improvisé d'algorithmes. Alors, quelle est la suite ? Une bonne possibilité est de passer à l'étape suivante et installer l'un des modèles localement, et Stable Diffusion se présente comme le candidat idéal. Un tutoriel récent explique le processus pas à pas, et même s'il demande beaucoup de patience au début, il fonctionne mieux que prévu.
Intelligence artificielle et art. Les débuts de leur relation ont été timides et expérimentaux. Des interprétations rigides, de nombreuses erreurs, une barrière technique trop élevée pour l'utilisateur final. Cependant, tout cela a changé : aujourd'hui, nous pouvons demander à un algorithme de générer des paysages fantastiques en utilisant le clavier, et avec quelques réglages minimes, les résultats sont complètement différents.
Stable Diffusion n'est qu'un des nombreux modèles qui rendent cette pratique possible, mais grâce à son profil ouvert, nous pouvons installer une copie locale, à condition que notre matériel soit à la hauteur. Le «Ultimate GUI Retard Guide» décrit le processus exact pour installer Stable Diffusion sur votre PC avec une interface graphique dans le navigateur, et aujourd'hui nous avons décidé de la mettre à l'épreuve.
Installer Stable Diffusion pour générer de l'art sur votre ordinateur
- Premier avertissement : si vous ne possédez pas de matériel Nvidia, arrêtez-vous ici. Stable Diffusion requiert CUDA. Les utilisateurs d'AMD peuvent essayer avec ce guide, mais sans garantie.
- Téléchargez le modèle 1.4 de Stable Diffusion. Je recommande d'utiliser le lien magnétique pour obtenir le fichier avec BitTorrent. Ce sont 4 gigaoctets, patience.
- Téléchargez le référentiel Stable Diffusion, et extrayez le contenu dans un dossier.
- Téléchargez le référentiel pour le WebUI de Stable Diffusion, et extrayez le contenu dans un autre dossier.
- Si Windows vous avertit de la nécessité de remplacer des fichiers à partir de ce point, confirmez toujours oui.
- Déplacez les scripts avec l'extension .py (il y a trois fichiers) du dossier stable-diffusion-webui vers stable-diffusion-main/scripts.
- Déplacez le fichier webui.yaml vers le dossier stable-diffusion-main/configs/webui.
- Déplacez tout le reste dans stable-diffusion-webui vers stable-diffusion-main.
- Renommez le fichier sd-v1-4.ckpt en model.ckpt, et déplacez-le vers stable-diffusion-main/models/ldm/stable-diffusion-v1.
- Modifiez le fichier environment.yaml situé dans stable-diffusion-main, et modifiez le champ «name» dans la première ligne de «ldm» à «ldo».
- Téléchargez la version 3 de Miniconda.
- Installez Miniconda dans son emplacement par défaut, pour tous les utilisateurs (All Users).
- Décochez l'option «Enregistrer Miniconda comme Python 3.9 du système».
- Enfin, double-cliquez sur webui.cmd dans stable-diffusion-main.
- Attendez. Le script téléchargera une grande quantité de dépendances supplémentaires (environ 3 Go), et cela prendra entre 20 et 30 minutes. Si Windows a besoin d'exécuter des processus supplémentaires et demande l'autorisation, permettez-lui de continuer. Patience, patience, patience.
- Une fois que vous voyez la légende localhost:7860 dans la console, entrez cette adresse dans votre navigateur préféré.
- Si tout se passe bien, l'interface de Stable Diffusion apparaîtra. Bon travail !
17 étapes simplifiées et une demi-heure plus tard, nous pouvons commencer nos expériences. Le tutoriel inclut également des détails pour résoudre les problèmes (par exemple, ne recevoir que des carrés verts sur les cartes GTX 16XX), optimiser le modèle sur du matériel avec 4 Go de VRAM, et les instructions pour ajouter GFPGAN et ESRGAN (correction des visages et upscaling respectivement). Cependant, ces modules augmentent encore plus l'utilisation de la VRAM, et ils sont déjà disponibles dans d'autres applications (comme waifu2x-vulkan). Pour conclure, nous partageons quelques exemples que Stable Diffusion a créés lors de la dernière session. Bonne chance !
Accédez au tutoriel : cliquez ici