Stable Diffusion est un projet open source, ce qui permet à quiconque de l’exécuter et de le modifier. En plus de générer des images avec, vous pouvez l’exploiter, le personnaliser et créer de nouvelles choses. Le faire fonctionner sur le GPU d’un Mac M1 peut être un peu compliqué, c’est pourquoi nous avons élaboré ce guide pour vous montrer la démarche à suivre.

Comment installer Stable Diffusion sur un Mac M1
Comment installer Stable Diffusion sur un Mac M1

Dans ce tutoriel, nous allons découvrir la procédure d’installation de Stable Diffusion 1.5 et 2.1 sur un Mac équipé de la puce Apple Silicon M1 ou M2, et ce, dans un contexte local. Nul besoin d’avoir des compétences techniques particulières, il suffit de suivre nos instructions !

Conditions préalables : 

  • Un Mac équipé d’une puce M1 ou M2. 
  • 16 Go de mémoire vive (RAM) ou plus (8 Go de RAM fonctionnent, mais la vitesse est sera réduite)
  • macOS 12.3 ou une version ultérieure.

Voici les options d’installation que nous allons aborder dans cet article :

  1. Draw Things – L’installation la plus simple avec un bon ensemble de fonctionnalités.
  2. Diffusers – Installation très facile, mais avec peu de fonctionnalités.
  3. DiffusionBee – Assez simple à installer, mais avec un nombre réduit de fonctions.
  4. AUTOMATIC1111 – Meilleures fonctionnalités, mais légèrement plus difficile à installer.

Draw Things

Draw Things est une application Apple compatible avec les iPhones, iPad et Macs. Son installation est similaire à celle de n’importe quelle autre application. Elle prend en charge une liste assez étendue de modèles dès le départ et offre un ensemble de personnalisations raisonnables.

Draw Things

Draw Things permet également l’emploi de l’inpainting.

Avantages :

  • Facile à installer
  • Bonne gamme de fonctionnalités

Inconvénients :

  • Fonctionnalités moins étendues que celles d’AUTOMATIC1111

Lien de la page sur le mac app store

Diffusers App

Diffusers est une application Mac développée par Hugging Face, qui héberge de nombreux modèles de stable diffusion. Vous pouvez installer l’application en utilisant le lien ci-dessous. Contrairement à Draw things, les personnalisations et les modèles disponibles sont plutôt limités

Lien vers la page de l’application Diffusers

Avantages :

  • Gratuite et très facile à installer

Inconvénients :

  • Modèles et fonctionnalités très limités.

DiffusionBee

Installer DiffusionBee sur Mac est l’une des manières les plus simples d’exécuter stable diffusion sur un Mac. Son processus d’installation est identique à celui de n’importe quelle autre application.

Étape 1 : Rendez-vous sur la page de téléchargement de DiffusionBee et téléchargez l’installateur pour MacOS

Étape 2 : Double-cliquez pour exécuter le fichier dmg téléchargé dans Finder

Étape 3 : Faites glisser l’icône DiffusionBee à gauche vers le dossier Applications à droite.

L’installation est maintenant terminée ! Exécutez ensuite DiffusionBee sur votre Mac, au démarrage il téléchargera quelques modèles et une fois terminé, vous pourrez commencer à utiliser Stable Diffusion ! Essayons de mettre le prompt « young brunette woman checking her phone while eating dinner, dusk, acrylic painting » dans la boîte d’invite et appuyez sur Générer. Ça fonctionne plutôt bien !

Vous pouvez cliquer sur le bouton option pour personnaliser vos images, comme la taille de l’image et l’échelle CFG.

Avantages

  • Installation relativement facile

Inconvénients

  • Fonctionnalités légèrement limitées

AUTOMATIC1111

DiffusionBee et Diffusers sont faciles à installer, mais les fonctionnalités restent toutefois assez limitées. Si vous êtes (ou souhaitez devenir) un utilisateur avancé, vous voudrez utiliser une interface utilisateur avancée comme celle de AUTOMATIC1111.

Voici donc comment installer AUTOMATIC1111 sur Mac

Étape 1 : Installez Homebrew, un gestionnaire de paquets pour Mac, si ce n’est pas déjà fait. Ouvrez l’application Terminal, tapez la commande suivante et appuyez sur entrez.

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Étape 2 : Installez quelques paquets requis. Ouvrez un nouveau terminal et exécutez la commande suivante

brew install cmake protobuf rust [email protected] git wget

Étape 3 : Clonez le dépôt AUTOMATIC1111 en exécutant la commande suivante dans le terminal

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui

Un nouveau dossier stable-diffusion-webui doit être créé sous votre répertoire personnel.

Étape 5 : Vous aurez besoin d’un modèle pour exécuter la diffusion stable. Utilisez le lien suivant pour télécharger le modèle v1.5.

Placez le fichier qui se termine par .ckpt dans le dossier stable-diffusion-webui/models/Stable-diffusion.

Vous pouvez y accéder dans l’application Finder. Dans le menu supérieur, cliquez sur Aller, puis sur Accueil. Double-cliquez pour accéder au dossier stable-diffusion-webui, puis à models, puis à Stable-diffusion.

Lorsque vous avez terminé cette étape, le dossier Stable-diffusion doit contenir deux fichiers comme ci-dessous.

Exécutez ensuite AUTOMATIC1111 sur Mac, dans le terminal, exécutez la commande suivante.

cd ~/stable-diffusion-webui;./webui.sh

Cela prendra un certain temps lors de la première exécution.

Ouvrez un navigateur web et entrez l’URL suivante pour démarrer stable diffusion.

http://127.0.0.1:7860/ 

Vous devriez voir l’interface utilisateur d’AUTOMATIC1111.

(Si vous avez des difficultés à installer Automatic1111, voici une vidéo explicative en anglais)

Entrez un prompt et appuyez sur Generate pour tester l’utilisation de l’interface.

Fermez ensuite le terminal lorsque vous avez terminé votre session de génération d’image. Suivez à nouveau les étapes de cette section la prochaine fois que vous souhaiterez exécuter Stable Diffusion.

Avantages :

  • Meilleures fonctionnalités parmi toutes les applications

Inconvénients :

  • Difficile à installer si vous n’êtes pas un expert

Conclusion

En résumé, vous êtes maintenant en mesure d’installer et de mettre en œuvre Stable Diffusion 1.5 et 2.1 localement sur un Mac équipé d’un processeur M1.

Stable Diffusion est un outil puissant et polyvalent qui peut être utilisé pour générer des images artistiques et créatives. Bien qu’il existe diverses options pour installer et exécuter Stable Diffusion sur un Mac M1 ou M2, le choix de la méthode d’installation dépendra de vos préférences et de votre niveau de compétence technique. Que vous choisissiez Draw Things, Diffusers, DiffusionBee ou AUTOMATIC1111, chacun de ces outils offre des avantages et des inconvénients uniques.

Grâce à ce guide, nous avons exploré les différentes options d’installation et leurs particularités, vous permettant ainsi de choisir celle qui vous convient le mieux. Une fois que vous aurez installé et configuré l’application de votre choix, vous pourrez profiter pleinement des fonctionnalités de Stable Diffusion et laisser libre cours à votre créativité. N’hésitez pas à expérimenter avec les différents modèles et paramètres disponibles pour créer des œuvres d’art uniques et impressionnantes.

Bonne chance et amusez-vous bien avec Stable Diffusion !

Ajouts Récents
Logiciel de montage vidéo IA facile à utiliser pour les créateurs de tous niveaux
Améliorez la qualité de vos vidéos grâce à l'IA
Améliorer la qualité générale de vos images avec l'IA
Solution d'édition de PDF facile à utiliser pour créer, éditer, protéger et signer des PDF
Transformez, compressez et améliorez vos vidéos grâce à l'IA
Les Mieux Notés
Filmora IA

Logiciel de montage vidéo IA facile à utiliser pour les créateurs de tous niveaux

Repairit AI Video Enhancer

Améliorez la qualité de vos vidéos grâce à l'IA

Repairit AI Photo Enhancer

Améliorer la qualité générale de vos images avec l'IA

PDFelement

Solution d'édition de PDF facile à utiliser pour créer, éditer, protéger et signer des PDF

UniConverter

Transformez, compressez et améliorez vos vidéos grâce à l'IA

Ocoya

Créez du contenu rapidement grâce à la génération automatique IA et à la programmation des posts

AI Lawyer

AI Lawyer propose des services d'assistances juridiques en ligne sécurisés et confidentiels via l'IA

Setapp

Votre portail vers les outils de productivité et d'intelligence artificielle

GPTFrance