Installer une extension pour Automatic1111

Le tuto pour apprendre à installer une extension dans Stable Diffusion WebUI

Installer une extension pour Automatic1111
Do not index
Do not index
Publish
Publish
Vous souhaitez les performances ou ajouter des fonctionnalités à votre installation de stable Diffusion avec Automatic1111 ? Vous êtes au bon endroit ! Dans ce guide, je vous guiderai à travers le processus d'installation et d'utilisation de scripts personnalisés et d'extensions pour étendre votre expérience de Stable Diffusion.
Qu’est-ce que Automatic1111 ?
Automatic1111 est l'interface graphique de prédilection pour de nombreux utilisateurs de Stable Diffusion.

Les Extensions Automatic1111

Qu’est-ce qu’une Extension ?

Dans ce guide, nous allons apprendre à installer les extensions Automatic1111. Il s’agit de scripts ou de logiciel complémentaires qui peuvent être ajouté à l’interface de Stable Diffusion pour y intégrer des fonctionnalités ou caractéristiques supplémentaires.
Ces extensions permettent essentiellement d’améliorer les capacités de l’interface Web, permettant aux utilisateurs d'effectuer un plus grand nombre de choses à l’aide de l’IA et des modèles de Stable Diffusion.
💡
La plupart des extensions pour Automatic1111 sont également compatibles avec SD Forge, une variante de l’interface optimisée pour une génération plus rapide.
La procédure d’installation y est la meme que celle décrite dans cet article.

Comment installer une extension ?

Pour installer une extension de l'interface Web pour Stable Diffusion d’automatic1111, vous avez le choix entre deux méthodes principales :
  1. Utiliser l'onglet Extensions de l'interface
    1. Dans l'interface elle-même, il y a un onglet Extensions qui vous permet d'installer, de gérer et de supprimer facilement des extensions directement à partir de l'interface utilisateur. Cette méthode est simple et pratique et conviendra à tous ceux qui chercher une approche pratique et conviviale.
  1. Installation manuelle via l'application GitHub Desktop
    1. Vous pouvez également opter pour une approche plus technique en utilisant l'application GitHub Desktop.
      Cette méthode consiste à installer manuellement l'extensions dans l'interface Web. Certains préférerons cette approche pour sa ‘propreté’ car elle permet de supprimer facilement les extensions qui ne fonctionnent pas comme prévu. Elle offre également une meilleure visibilité et un meilleur contrôle sur les mises à jour.
Ces deux méthodes offrent de la flexibilité, et votre choix entre l’une ou l’autre dépendra de vos préférences et de vos besoins.

Installer une extensions via l’interface

L’onglet Extensions reprend la listes des extensions déjà installées sur votre interface Automatic1111 et permet d’en ajouter de nouvelles facilement.
notion image
Il y a deux manières d’utiliser cet onglet pour installer une extension : vous pouvez soit utiliser le repertoire des extensions connues pour choisir et installer une extension en un clic, soit utiliser l’installation rapide depuis une URL.

Depuis le repertoires d’extensions

Voici comment installer une extension depuis le repertoire :
notion image
  1. Dans Extensions, ouvrez l’onglet Available.
  1. Cliquez sur le bouton orange Load From pour charger la liste des extensions disponibles.
  1. Utiliser la barre de recherche pour chercher l’extension apr son nom et ou utilisez les filtres.
  1. Une fois que vous trouvez l’extension voulue dans la liste, cliquez sur le bouton install correspondant.
  1. Attendez que l’installation soit installée puis retournez dans l’onglet Installed.
  1. Vérifier que l’extension apparaît bien dans la liste des extensions installées et cliquez sur Apply and restart UI
L’interface d’automatic1111 va se relancer et vous pouvez commencer à l’utiliser avec votre extension. (Si vous souhaitez installer plusieurs extensions en une fois, n’effectuer la dernière étape qu’une fois toutes les extensions installées.)
notion image
 

Avec l’URL de l’extension

Alternativement, vous pouvez utiliser l’installation rapide à l’aide d’une l’URL de dépôt git en suivants ces étapes :
notion image
  1. Dans Extensions, ouvrez l’onglet Install from URL.
  1. Coller l’URL GitHub ou Gitlab du dépôt git de l’extension dans le premier champs. Laissez les autres vides.
  1. Cliquez sur Install.
  1. Attendez que l’installation soit installée puis retournez dans l’onglet Installed.
  1. Vérifier que l’extension apparaît bien dans la liste des extensions installées et cliquez sur Apply and restart UI

Installer une extension avec GitHub Desktop

Pour l'installation via GitHub Desktop, vous aurez besoin d'un lien direct vers le dépôt. Vous pouvez l'obtenir de deux manières. En général, vous pouvez la trouver en cherchant le nom de l’extension sur google. L’un des premiers résultats sera une page github.com - ouvrez-la et copier son adresse.
  1. Ouvrez votre application Github Desktop
  1. Ouvrez le menu File (Fichiers) et choisissez Clone Repository.
  1. Ouvre l’onglet URL.
    1. notion image
  1. Collez l’adresse du dépôt dans le champs Repository URL
  1. Cliquez sur Choisir à gauche du champ Local path et naviguer sur votre disque pour choisir le repertoire extensions de votre installation Automatic1111
  1. Cliquez sur le bouton Clone
Votre extension est maintenant installée et pourra être utilisé dès le prochain lancement de l’interface d’Automatic1111.

Mettre à jour une extension avec GitHub Desktop

Github Desktop est un outil qui vous permet de gérer vos fichiers et vos projets depuis Github, une plateforme d'hébergement et de partage de code. Vous pouvez l'utiliser pour télécharger, éditer et charger des fichiers. Pour mettre à jour les extensions ou Automatic1111, procédez comme suit :
  1. Ouvrez Github Desktop et sélectionnez le dépôt qui contient l’extension.
  1. Cliquez sur Fetch Origin pour vérifier s'il y a des changements sur Github.
  1. Si oui, cliquez sur Pull Origin pour télécharger la dernière version des fichier.
Voilà, vous savez maintenant comment installer efficacement des extensions dans l'interface Web A1111 pour étendre et améliorer votre expérience de Stable Diffusion.

Profitez de toute la puissance de SDXL sans rien installer et depuis n'importe quel ordinateur.

Stable Diffusion sur le Cloud

Créer avec Diffus

Ecris par