Diffusion stable avec Automatic 1111 sur Jarvislabs

Jan 02 2023
La génération d'images avec diffusion stable (SD) est devenue très facile au cours des derniers mois. Automatic 1111 est un outil d'interface utilisateur open source populaire conçu pour aider les passionnés et les artistes à jouer avec SD et à appliquer de nombreuses fonctionnalités avancées.

La génération d'images avec diffusion stable (SD) est devenue très facile au cours des derniers mois. Automatic 1111 est un outil d'interface utilisateur open source populaire conçu pour aider les passionnés et les artistes à jouer avec SD et à appliquer de nombreuses fonctionnalités avancées.

Il peut être difficile de configurer et de démarrer avec Automatic 1111 sur une instance cloud. Chez Jarvislabs , nous avons créé une instance adaptée, afin que vous puissiez vous concentrer sur la création d'art incroyable.

Dans cet article, nous verrons rapidement comment vous pouvez faire tourner une instance et démarrer avec Automatic1111 en quelques minutes.

  • Créer une instance
  • Chargez les poids et les configurations
  • Lancer l'application 1111 automatique
  • Et après

Dans la section cadre, choisissez Automatique 1111, vous pouvez ajuster le stockage, le type de GPU et la quantité. Les types de GPU A5000 et A6000 doivent être adaptés pour exécuter StableDiffusion.

Si vous prévoyez d'apporter beaucoup de modèles, augmentez le stockage. Votre instance devrait être opérationnelle en près de 30 secondes une fois que vous avez appuyé sur le bouton de lancement.

Pour en savoir plus sur la prise en main de Jarvislabs, consultez la documentation ici .

Télécharger les poids et la configuration du modèle

Une fois votre instance lancée, cliquer sur le bouton de lecture lancera un Jupyter Lab.

Depuis le laboratoire Jupyter, ouvrons un terminal pour télécharger les poids et la configuration du modèle.

Au moment de la rédaction, il existe principalement 4 versions de StableDiffusion.

  • DS 1.4
  • DS 1.5
  • DS 2.0 512 et 768
  • DS 2.1 512 et 768

#Download weights
wget https://huggingface.co/stabilityai/stable-diffusion-2-1/resolve/main/v2-1_768-ema-pruned.ckpt

#Download config
wget https://raw.githubusercontent.com/Stability-AI/stablediffusion/main/configs/stable-diffusion/v2-inference-v.yaml

mv v2-inference-v.yaml v2-1_768-ema-pruned.yaml
mv v2-1_768-ema-pruned* stable-diffusion-webui/models/Stable-diffusion/

Depuis le terminal, lancez l'interface utilisateur.

cd stable-diffusion-webui/
python launch.py --xformers

Accéder à l'interface utilisateur

Faites un clic droit sur votre instance à partir du tableau de bord, puis cliquez sur le point de terminaison de l'API.

Il est maintenant temps de jouer avec SD.

Et après

Dans les semaines à venir, je vais créer des blogs qui montrent

  • Comment vous pouvez entraîner des modèles qui créent des images de vous, de votre animal de compagnie ou de n'importe quel objet.
  • Comment utiliser une technique appelée Textual Inversion pour générer des images dans différents styles.
  • Comment mettre à l'échelle les images générées et plus encore.
  • Essayez une autre interface utilisateur populaire pour SD appelée InvokeAI