Waifu Diffusion a gagné en popularité en tant qu’adaptation spécialisée du modèle animé original Stable Diffusion. La notion de réglage fin est ici centrale ; cela implique de prendre un modèle pré-entraîné et de le personnaliser davantage avec un ensemble de données spécifique.
Pour Waifu Diffusion v1.4, la dernière itération, le modèle de base de Stable Diffusion v2 a été adapté à l’aide d’un vaste ensemble de données de 5 468 025 échantillons d’images et de textes d’anime, provenant de Danbooruun tableau d’images d’anime bien connu.
Comment installer Waifu Diffusion étape par étape ?
Cet article vous guidera tout au long du processus de téléchargement et d’exploitation de Waifu Diffusion via l’interface Web de diffusion stable d’AUTOMATIC1111.
Étape 1 : Le processus d’installation
Faire fonctionner Waifu Diffusion est une affaire simple, qui prend généralement moins de 10 minutes, sans compter le temps nécessaire aux téléchargements. Assurez-vous de disposer d’au moins 10 Go d’espace disque disponible avant de commencer.
En ce qui concerne la configuration système requise, les spécifications suivantes sont conseillées pour des performances optimales :
- Un minimum de 16 Go de RAM
- Un GPU de la série GTX 7xx de NVIDIA ou plus récent, doté d’au moins 2 Go de VRAM (les GPU AMD sont compatibles, mais NVIDIA est le choix préféré)
- Un système d’exploitation Linux, Windows 7/8/10,11 ou Mac M1/M2 (Apple Silicon)
- Les 10 Go d’espace disque susmentionnés, qui pourront également accueillir les modèles.
En respectant ces spécifications, vous serez bien préparé pour tirer le meilleur parti de votre expérience Waifu Diffusion.
Étape 2 : Téléchargement des fichiers de modèle
Le cœur de Waifu Diffusion réside dans ses fichiers de modèle, qui sont essentiellement les données d’entraînement et les capacités de l’IA encapsulées. Ces fichiers ont un ‘.ckpt‘extension, signifiant’point de contrôle.’
Pour obtenir la dernière version du modèle Waifu Diffusion, vous pouvez la télécharger à partir du lien suivant : Waifu Diffusion Model. Assurez-vous de télécharger le fichier nommé ‘wd-1-4-anime_e2.ckpt.’
Étape 3 : Téléchargement de l’interface utilisateur Web
L’interface utilisateur Web sert de panneau de contrôle pour générer du contenu. Parmi les différentes options, l’interface Web à diffusion stable d’AUTOMATIC1111 se démarque comme le choix le plus populaire. Il est facile de comprendre pourquoi : l’équipe de développement est incroyablement réactive et l’interface est continuellement mise à jour avec de nouvelles fonctionnalités.
En fonction de votre système d’exploitation, le processus d’installation varie :
Sous Windows :
- Téléchargez le ‘sd.webui.zip‘ fichier et extrayez son contenu.
- Accédez au dossier extrait et double-cliquez sur ‘update.bat‘ pour mettre à jour l’interface utilisateur Web vers sa dernière version. Si un avertissement de sécurité apparaît, cliquez sur le bouton «Courez quand même » bouton. Fermez la fenêtre une fois la mise à jour terminée.
- Ensuite, double-cliquez sur ‘exécuter.bat‘ pour lancer l’interface utilisateur Web. Notez que le premier lancement prendra un certain temps car il télécharge tous les packages requis, y compris le modèle Stable Diffusion v5.1.
- Une fois que tous les packages et le modèle ont été téléchargés et installés avec succès, un message apparaîtra indiquant «Exécuté sur une URL locale : http://XXX.XXX:XXXX.»
- Ouvrez votre navigateur Web et accédez à l’URL affichée dans le message pour accéder à l’interface utilisateur Web.
Sur Mac (M1/M2) :
- Homebrew est un gestionnaire de packages indispensable pour installer les packages logiciels requis. Pour vérifier si vous l’avez déjà, ouvrez Terminal (utilisez Commande + Barre d’espace et recherchez « Terminal ») et tapez brasser -v. S’il est installé, vous verrez le numéro de version. Sinon, vous recevrez un message « commande introuvable : brew ».
- Si vous n’avez pas Homebrew, visitez Le site Web d’Homebrew et suivez les instructions d’installation. Vous devrez copier la commande sous « Installer Homebrew » et la coller dans le terminal. Entrez le mot de passe de votre ordinateur si vous y êtes invité.
- Gardez le terminal ouvert et suivez les instructions « Étapes suivantes » pour ajouter Homebrew à votre PATH.
- Dans le terminal, exécutez la commande suivante pour installer les packages nécessaires :
Brew install cmake protobuf rust [email protected] git wgetAttendez la fin du téléchargement.
- Utilisez le terminal pour accéder au dossier dans lequel vous souhaitez placer l’interface utilisateur Web. Par exemple, pour le placer sur le bureau, tapez CD de bureau. Le CD La commande signifie « changer de répertoire » et vous pouvez utiliser ls pour lister tous les dossiers de votre répertoire actuel.
- Une fois dans le dossier souhaité, tapez :
clone git https://github.com/AUTOMATIC1111/stable-diffusion-webuiCela créera un nouveau dossier nommé « stable-diffusion-webui » contenant l’interface utilisateur Web.
- Dans le Terminal, accédez à ce nouveau dossier en tapant :
cd stable-diffusion-webui - Pour démarrer l’interface utilisateur Web, utilisez la commande suivante :
./webui.shLa première fois que vous l’exécutez, l’installation de tous les packages requis et le téléchargement du modèle Stable Diffusion v1.5 peuvent prendre un certain temps.
- Une fois que vous voyez le message «Exécuté sur une URL locale : http://XXX.XXX:XXXX», vous êtes prêt. Ouvrez votre navigateur Web et accédez à l’URL affichée.
En suivant ces étapes, vous serez sur la bonne voie pour explorer les possibilités créatives qu’offre Waifu Diffusion.
Étape 4 : Organiser les fichiers téléchargés
Une fois le téléchargement terminé, déplacez les fichiers modèle et WebUI vers le dossier nommé « stable-diffusion-webui/models/Stable-diffusion ».
Ce dossier doit se trouver dans le répertoire principal de WebUI que vous avez téléchargé précédemment. Comme vous stockerez ici tous les futurs modèles, il est conseillé de donner au modèle un nom descriptif pour une identification facile ultérieurement.
Étape 5 : lancement de l’interface utilisateur Web
Le processus de démarrage de l’interface utilisateur Web varie en fonction de votre système d’exploitation :
- Pour les utilisateurs Windows : Double-cliquez sur « webui-user.bat » pour lancer l’interface.
- Pour les utilisateurs Mac : Ouvrez le terminal et exécutez la commande « ./webui.sh ».
Vous saurez que l’interface utilisateur Web est opérationnelle lorsque vous voyez le message « Exécution sur l’URL locale : http://127.0.0.1:7860 » affiché. Ouvrez votre navigateur Web et accédez à cette URL. En haut de l’interface, vous trouverez une bascule intitulée « Point de contrôle de diffusion stable ». Basculez-le vers le modèle Waifu Diffusion que vous venez de télécharger, qui doit être nommé « wd-1-4-anime_e2.ckpt ».
En suivant ces étapes, vous aurez configuré avec succès Waifu Diffusion et pourrez commencer à explorer ses capacités.
Comment rédiger des invites Waifu Diffusion comme un pro ?
Pour générer des sorties de haute qualité, lancez vos invites avec des termes tels que « chef-d’œuvre » ou « hyper qualité ». Cela guidera l’IA dans la génération de résultats de premier ordre qui répondent à vos attentes.
D’un autre côté, si vous souhaitez identifier d’éventuelles lacunes ou contraintes dans le modèle, lancez vos invites avec des termes qui indiquent des imperfections. De tels termes peuvent inclure « mauvaise résolution », « anatomie défectueuse », « mains imparfaites », « superposition de texte », « problèmes », « doigts absents », « chiffre supplémentaire », « chiffres incomplets », « tronqué », « qualité inférieure à la moyenne ». », « qualité inférieure », « qualité moyenne », « défauts de compression », « marques de droit d’auteur », « filigrane numérique », « identifiant utilisateur », « flou » ou « étiquette du créateur ». L’utilisation de ces invites négatives demandera à l’IA de produire des résultats qui présentent délibérément ces problèmes, vous permettant ainsi d’évaluer les points faibles du modèle.
Modèles à diffusion stable qui peut élever votre processus de génération
Dans le champ de départ, vous disposez de deux options pour contrôler le caractère aléatoire du contenu généré. La saisie de « -1 » rendra aléatoire la sortie, vous donnant un résultat unique à chaque fois. Alternativement, la spécification d’un numéro de départ particulier garantira que le contenu généré reste cohérent sur plusieurs exécutions. Ceci est utile si vous cherchez à créer une série d’images ou de textes liés.
Crédit image en vedette : Kerem Gülen/Milieu du voyage