Stable Diffusion WebUI Forge, surnommé Forge, est une version alternative du célèbre Stable Diffusion WebUI AUTOMATIC1111.
A l’origine, Forge se démarquait principalement en accélérant sensiblement le traitement des images - particulièrement sur des configurations équipées de GPU moins puissants. Forge repoussait les limites de la performance et offre une solution optimale pour les utilisateurs de Stable Diffusion.
Mais depuis quelques mois, le développement d’Automatic1111 a pris du retard. Un retard qui est devenu particulièrement sensible depuis la sortie de Flux - un nouveau modèle partagé par Black Forest Labs qui a remplacé Stable Diffusion dans le coeur de nombreux utilisateurs. Malgré le succès de Flux, Automatic1111 ne l’intègre pas alors que Forge oui.
Dans cet article, nous allons voir plus en détails ce qu’est Forge et comment vous pouvez l’installer et l’utiliser sur votre ordinateur.
Forge est une interface construite à partir d’une reprise du code de l'interface de Stable Diffusion WebUI AUTOMATIC1111.
Aujourd’hui, les principaux avantages de Forge sont :
La refonte du backend de Forge lui permet d’être compatible avec les dernières générations de modèles et de proposer la flexibilité nécessaire pour intégrer de nouvelles IA comme Flux.
Automatic1111 n’intégrant pas Flux, Forge est devenu un choix logique pour de nombreux utilisateurs habitués à l’interface et souhaitant pouvoir utiliser les dernières technologiques IA.
Le premier avantage de Forge est sa vitesse supérieure pour de génération d’image. Cette accélération est particulièrement notable sur les GPU avec une mémoire vidéo réduite (VRAM), offrant jusqu'à 75% de rapidité supplémentaire pour les cartes de 6 GB VRAM, 45% pour celles de 8 GB, et jusqu'à 6% pour les configurations haut de gamme de 24 GB.
Le backend de U-Net, au cœur de Forge, a été repensé pour faciliter la modification par les extensions. Cette évolution résout un problème fréquent rencontré avec AUTOMATIC1111, où les conflits entre extensions modifiant le U-Net étaient courants. Cette amélioration garantit une plus grande stabilité et flexibilité dans l'utilisation de diverses fonctionnalités avancées.
Forge intègre nativement plusieurs fonctionnalités influant sur le U-Net, dont ControlNet et FreeU. Il prend également en charge la Stable Video Diffusion et la génération d'objets 3D à partir d'images avec Zero123, éliminant le besoin d'installations ou configurations supplémentaires pour ces extensions.