DSAA D4+ : Ressources techniques

Stabe Diffusion Web UI

Présentation

Stable Diffusion Web UI est une interface permettant d'utiliser des modèles d'IA générative open source en local, sur son propre poste, ou à partir d'un autre poste jouant le rôle de serveur.
Stable Diffusion Web UI permet de choisir un modèle open source, à télécharger sur Hugging Face, ou CivitaAi ou les dépôts officiels sur Github. Par exemple les modèle de Stable Diffusion : https://github.com/Stability-AI/generative-models

L'interface permet d'accéder à de nombreux réglages permettant de contrôler la génération. L'installation sur son propre poste nécssite quelques connaissances techniques, mais de nombreux tutoriels existent. Des logiciels grand publics comme Pinokio ou Diffusion Bee facilitent l'installation et donnent accès à la plupart des réglages se Stable Diffusion Web UI. D'autres alternatives existent, notamment la très populaire interface nodale de génération ComfyUI (qu'il est également possibile d'installer dans Pinokio).

Fonctionnalités text2img

Prompts

Subject: Who or what? (person, animal, character, location, object)
Medium: In what form? (photo, painting, illustration, sculpture, doodle, tapestry)
Environment: Where? (indoors, outdoors, on the moon, underwater, in the city)
Lighting: What kind? (soft, ambient, overcast, neon, studio lights)
Color: In what shades? (vibrant, muted, bright, monochromatic, colorful, black and white, pastel)
Mood: Feelings to evoke? (playful, calm, gloomy, energetic)
Composition: How is it framed? (portrait, headshot, closeup, birds-eye view)

Réglages : Size, Steps, Seed et CFG Scale

Styles

Fonctionnaltés img2img

Les fonctionnlités img2img permettent de contrôler la génération à partir d'une image de référence. Voici un rapide panorama des réglages possibles :

Extensions

L'onglet Extensions permet d'installer de nouvelles fonctionnalités sous forme de nouveaux composants ajoutés à l'interface (comme pour SDXL Styles), ou de scripts accessibles en bas de l'interface principale. Il en existe de nombreuses accessibles directement depuis l'onglet Available, qui charge la liste disponible à cette adresse (fichier .json). Exemples d'extensions :