📰 La Revue de TheRaphit.com Article n° 50 [A] - Page principale [Article au hasard 🎲] [Précédent]  Dernier 

Les applications Stable Diffusion sous macOS

Bien débuter avec la génération d'images par IA


Les applications sous macOS [Prompts et modèles]

[Screenshot macOS avec DiffusionBee et Draw Things]

Apple Silicon et macOS sont d'excellents choix pour l'IA générative

[DiffusionBee] [Draw Things]




Cette page va vous présenter deux applications gratuites et simples d'emploi sous macOS, qui vous permettront d'obtenir de très bons résultats avec Stable Diffusion.

Pour les faire fonctionner, n'importe quelle machine à base de puce Apple Silicon conviendra, y compris les ordinateurs portables. Le seul pré-requis est de disposer de suffisamment de mémoire. Pour être tranquille, je vous recommande au moins 24 Go pour des modèles pas trop « gros » mais en vrai l'idéal, c'est plutôt 32 Go.

Il est sûrement possible d'arriver à quelque chose avec moins que cela, mais il vous faudra peut-être avant fermer toutes vos autres applications, et en particulier cela pourrait être difficile de faire fonctionner en même temps les deux logiciels que vous allez découvrir ici.

DiffusionBee, le tout-intégré


Cette application a été conçue pour être particulièrement simple à utiliser, dans le plus pur esprit de macOS. Elle propose de multiples outils fondés sur Stable Diffusion, intégrés dans un seul programme. Les plus intéressants sont le générateur Text to image (texte vers image) ainsi que le Upscaler (agrandisseur).


[Fenêtre principale de DiffusionBee]

Ecran d'accueil de DiffusionBee


Vous pouvez l'obtenir via sa page officielle sur diffusionbee.com. L'avantage c'est qu'elle est immédiatement prête à l'emploi. L'application embarquant déjà un certain nombre de modèles de base.

Pour les anime girls et la non-censure - autrement dit, pour vous permettre d'obtenir des boobettes peu farouches et qui ne sont complexées par leurs sympathiques « actifs » (si ça pouvait être tout le temps comme ça...), il vous faudra donc vous équiper au moins de l'un des modèles que je vous propose, que vous pourrez ensuite importer facilement dans DiffusionBee - voir la dernière section de cette page pour cela.



Le module Text to image va vous permettre de découvrir rapidement comment fonctionne la génération d'images.

Une fois ouvert la fenêtre de l'outil, je vous recommande de suite d'activer les Options Avancées pour pouvoir configurer un minimum de choses.


[Options de 'text to image']

Les paramètres par défaut


Stable Diffusion est optimisé pour produire des images au format carré 512 × 512. Si vous souhaitez obtenir des images au format 16:9 pour un fond d'écran (au hasard), il vous faudra donc changer ce paramètre, mais sachez que le maximum est de 1024 × 1024. Aussi pour le 16:9, choisissez 1024 × 576.

Les deux autres sont les paramètres principaux de génération, qu'on va détailler un peu :
  • La Seed est un nombre entier qui permet d'initialiser le jeu de pixels aléatoire servant de base (voir le fonctionnement de la technologie sur la page principale de cet article) - indiquer − 1 signifie que l'on souhaite que ce nombre soit lui-même généré aléatoirement.
  • Les Sampling Steps sont le nombre d'étapes de travail que l'on demande au modèle pour générer l'image. Plus ce nombre est élevé et plus le temps de production est long, sans que cela n'améliore forcément les détails sur l'image - en l'occurence, 25 est un très bon compromis.
Vous allez trouver sans doute étonnant qu'à l'ère de la 4K (et même de la 8K désormais) il ne soit pas possible de générer directement des images en haute résolution, mais vous allez rapidement comprendre pourquoi... Car c'est là qu'interviendra l'agrandisseur.

Le sujet et traité dans la troisième partie de la seconde page de cet article.

Draw Things et les choses sérieuses !


Si vous souhaitez tirer le meilleur parti de vos modèles et pouvoir illustrer votre site ou agrémenter votre fond d'écran avec les plus charmantes des boobettes, alors je ne peut que vous recommander chaudement cette excellente application.

Accessoirement, à machine et modèle identiques, elle est plus rapide que DiffusionBee !


[Fenêtre de Draw Things]

L'application Draw Things


Vous pouvez l'obtenir sur drawthings.ai. Il y a plusieurs versions, notamment des éditions commerciales vous permettant d'utiliser la puissance de calcul de leur cloud pour générer vos images. Mais pour de la génération locale - et c'est ce qui nous intéresse - c'est totalement gratuit. Toutes les fonctions de l'application sont disponibles, et ce n'est pas non plus bridé en termes de fonctions par rapport aux plans payants, qui n'apportent que l'aspect « online » en plus.

Le programme affiche tout dans une unique fenêtre, intégrant plusieurs volets. En termes de paramètrage, on est largement au-dessus de DiffusionBee, rien que la partie Basic affichée dans le volet à gauche lorsque l'on clique sur Settings dans le menu tout à gauche permet d'accéder à de nombreuses configurations.


[Draw Things paramètres 'Basic' #1] [Draw Things paramètres 'Basic' #2] [Draw Things paramètres 'Basic' #3] [Draw Things paramètres 'Basic' #4]


En vrai, il faudrait plusieurs articles pour tout couvrir ! Donc on va aller à l'essentiel :
  • Model, LoRA (Low-rank adaptation) et Control permettent sélectionner le modèle mais aussi des modifications et/ou compléments de celui-ci, qu'il est possible d'entraîner soi-même spécifiquement, pour changer le style des images générées - par défaut aucun LoRA ou Control Model n'est utilisé
  • Le paramètre Strength est forcé par défaut à 100 % lorsqu'on génère une image à partir de directives textuelles uniquement - mais si l'on prend une image pour base, ceci permet de préciser au modèle jusqu'à quel niveau il peut s'en éloigner
  • Image Size, Seed et Steps ont exactement la même signification qu'avec DiffusionBee - vous noterez qu'il est possible d'aller au-delà de 1024×576 pour le format 16:9, c'est parce que Draw Things dispose d'un agrandisseur intégré - pour le nombre d'étapes, la valeur par défaut est également 25
  • Le Text Guidance et le Shift permettent de faire du réglage de précision sur le comportement du modèle - les valeurs par défaut sont de 4,5 et 1 respectivement
N'hésitez pas à bidouiller un peu pour voir ce qu'il en sort ! Je vous ai précisé toutes les valeurs par défaut pour vous permettre de les rétablir le cas échéant, étant donné qu'elles permettent déjà d'obtenir de très bons résultats. Il est exceptionnel que je ne les change.

En particulier, toutes les images de la petite galerie sur la page principale ont été obtenues avec les valeurs par défaut.



La zone du bas de la fenêtre vous permet d'entrer vos prompts positifs et négatifs. A noter que pour accéder au prompt négatif (caché par défaut), il faut cliquer sur le petit icône avec le signe − en haut à gauche de la fenêtre.

La rédaction des prompts est couverte sur la seconde page de cet article.


[Draw Things prompt positif] [Draw Things prompt négatif]


Le petit bouton magique rouge avec son ✨ (devenu le symbole de l'IA) permet de démarrer la production d'images. Vous pouvez sélectionner le nombre d'images souhaitées, toutes seront alors générées à partir de paramètres et un prompt identiques,



Enfin une des commodités que j'apprécie tout particulièrement avec Draw Things, c'est la manière dont on accède à l'historique des images générées, grâce au volet Tools situé à droite de la fenêtre.


[Historique Draw Things]


Tout est sauvegardé : modèle utilisé, prompt, paramètres et l'image elle-même. Cliquer sur une vignette rappelle dans l'application toutes les valeurs correspondantes. A partir de ce volet, vous pouvez aussi exporter (sauvegarder) une image au format PNG, ou choisir de ne pas la conserver.

Via le premier élément du menu tout à gauche (icône Projects) vous pouvez ainsi conserver des jeux d'images entiers directement dans le programme !

Importer un modèle externe


La page suivante de cet article vous permettra de télécharger deux réseaux de neurones entraînés tout spécialement pour les boobettes, et qui ne sont pas inclus de base avec les applications précédentes... C'est bien dommage ! Mais nous allons y remédier de ce pas, car chacune d'entre elles permettent l'ajout de modèles externes.



Pour ajouter un modèle sur DiffusionBee, faites défiler la fenêtre principale de l'application jusqu'à la rubrique Models. Vous pouvez aussi directement cliquer sur l'avant-dernier icône de la petite barre de gauche (ressemblant à trois cubes) de cette même fenêtre.


[Fenêtre de DiffusionBee au niveau de la rubrique 'Models']


A partir de là vous n'aurez tout simplement plus qu'à choisir Import from Computer en haut à droite, puis choisir votre fichier .safetensors dans la fenêtre de sélection et enfin terminer en cliquant sur Open.


[Importation d'un modèle dans DiffusionBee]


Lorsque vous retournerez sur l'onglet de l'outil Text to Image du programme, vous pourrez alors y sélectionner votre nouveau modèle.



Sur Draw Things, cela se passe dans le volet de gauche de la fenêtre - celui des paramètres - et tout en haut de celui-ci, là où vous sélectionnez votre modèle. Cliquez sur la liste déroulante puis choisissez Manage.


[Gestion des modèles avec Draw Things]


Une fenêtre volante va alors s'ouvrir, présentant plusieurs choix au bas de celle-ci. Après avoir cliqué sur Import Model, le contenu de la fenêtre devrait ressembler à ceci :


[Importation d'un modèle dans Draw Things]


A partir de là, interagir avec la liste déroulante située juste sous Downloaded File ouvre un petit menu vous permettant de choisir Select from Files... La fenêtre classique d'exploration de fichiers de macOS apparaît alors, il ne vous reste plus qu'à localiser votre fichier .safetensors puis à cliquer sur Open.

Votre nouveau modèle sera maintenant sélectionnable dans le volet des paramètres.

Au niveau du choix de l'application, si vous êtes nouveau avec Stable Diffusion et en matière d'IA générative, DiffusionBee est parfait pour débuter. A noter aussi que bien que plus rapide, Draw Things est également plus lourde et pourrait être plus difficile à faire fonctionner sur les petites configurations en termes de mémoire.

Personnellement je lance les deux régulièrement - les images du site viennent en très grande majorité de Draw Things, mais elles sont agrandies avec DiffusionBee, dont je me sers aussi une fois ou l'autre pour ses autres fonctions.

Alors, prêt à ouvrir votre petite galerie dédiée aux anime girls ? C'est l'heure de démarrer les réseaux de neurones et de faire chauffer les tokens !

La génération d'images avec Stable Diffusion

[Page principale]

(1) Les applications sous macOS [(2) Prompts et modèles]

La Revue de TheRaphit.com

[Compteur]
Nombre de visiteurs
depuis le 13 mai 1997.


[Accueil] [C'est quoi ?]

TheRaphit's Web Site - La dernière homepage du Web


[(Tout)2 Evangelion] Webzine : La Revue [Manga Pink Zone] [Mathématiques]

[Nouveautés] [Téléchargements] [FAQ illustrée]


Site créé le 16 janvier 1997
©1997-2026 by TheRaphit

www.theraphit.com