Table of Contents
- ¿Qué es Forge?
- ¿Por qué utilizar Forge?
- Generación acelerada de imágenes
- Backend mejorado
- Funciones preinstaladas
- Interfaz probada
- Instalar Stable Diffusion Forge
- Instalación en Windows
- 1. Descargar el instalador
- 2. Descomprimir el instalador
- 3. Actualizar Forge
- 4. iniciar Forge
- Instalación en Mac
- 1. Instalar Homebrew
- 2. Instalar Python y Git
- 3. Instalar Forge
- 4. Iniciar Forge
- Actualización de Forge
- Uso de Forge
- Novedades
- Masked Ip-Adapter
- Masked ControlNet
- PhotoMaker
- Marigold Depth
- Muestreadores complementarios
Do not index
Do not index
canonical-url
Publish
Publish
Stable Diffusion WebUI Forge, apodada Forge, es una versión alternativa de Stable Diffusion WebUI AUTOMATIC1111. Forge se distingue por acelerar significativamente el procesamiento de imágenes en configuraciones equipadas con GPU menos potentes. Esta versión renovada de la popular interfaz supera los límites del rendimiento y ofrece una solución óptima para los usuarios de Stable Diffusion que disponen de recursos de hardware más limitados pero desean beneficiarse de la eficacia de la interfaz WebUI
Analizaremos en detalle qué es Forge y en qué se diferencia (o no) de la versión AUTOMATIC1111. A continuación, veremos cómo puedes instalarlo y utilizarlo en tu computadora.
¿Qué es Forge?
Stable Diffusion Forge, o simplemente Forge, es una plataforma optimizada construida sobre la interfaz WebUI AUTOMATIC1111 de Stable Diffusion
Está diseñado para mejorar la gestión de recursos y acelerar la generación de imágenes mediante la gestión inteligente del uso de la memoria de la GPU, lo que permite aumentar la resolución máxima entre 2 y 3 veces y el tamaño de los lotes entre 4 y 6 veces en las GPU de gama media.
Forge también introduce un revolucionario UNet Patcher, que simplifica la implementación de extensiones como la transmisión de vídeo y Zero123 a menos de 100 líneas de código, además de ofrecer funciones adicionales como redes de control ocultas y nuevos samplers no disponibles en la WebUI original.
¿Por qué utilizar Forge?
Generación acelerada de imágenes
La primera ventaja de Forge es su superior velocidad de generación de imágenes, que se nota especialmente en las GPU con memoria de vídeo (VRAM) reducida, ya que ofrece hasta un 75% más de velocidad en las tarjetas de 6 GB de VRAM, un 45% en las de 8 GB y hasta un 6% en las configuraciones de gama alta de 24 GB
Backend mejorado
El backend U-Net, núcleo de Forge rediseñado para facilitar su modificación por parte de las extensiones. Este desarrollo resuelve un problema frecuente con AUTOMATIC1111, en el que eran habituales los conflictos entre extensiones que modificaban el U-Net. Esta mejora garantiza una mayor estabilidad y flexibilidad en el uso de diversas funciones
Funciones preinstaladas
Forge integra de forma nativa varias funciones que afectan a U-Net, como ControlNet y FreeU. También es compatible con la difusión de vídeo estable y la generación de objetos 3D a partir de imágenes con Zero123, lo que elimina la necesidad de instalaciones o configuraciones adicionales para estas extensiones
Interfaz probada
Sin embargo, Forge conserva la interfaz AUTOMATIC1111 (basada en Gradio), por lo que es muy fácil de usar si ya estás familiarizado con ella
Al conservar la interfaz y la base de la WebUI original, Forge también es compatible con las numerosas extensiones que ya existen para AUTOMATIC1111, lo que significa que prácticamente todo lo que se puede hacer en AUTOMATIC1111 también se puede hacer en Forge.
Esto también significa que la mayoría de los artículos y tutoriales que explican cómo utilizar esta interfaz también son válidos para Forge. Incluso nuestro manual en espanol sigue siendo válido y Forge como el AUTOMATIC1111 original
El 8 de junio de 2024, el desarrollador de Forge lllyasviel anunció una reorientación del proyecto Forge hacia algo más experimental que ya no mantendrá necesariamente la plena compatibilidad con la WebUI de Automatic1111 y ya no integrará directamente sus actualizaciones.
Se ha creado una versión alternativa, reForge, para mantener la compatibilidad con Automatic1111 e introducir sus últimos cambios.
Instalar Stable Diffusion Forge
Alternativa: En Windows y Mac Forge también puede instalarse con Stability Matrix, el instalador y gestor de interfaces de Stable Diffusion
Instalación en Windows
Forge tiene un instalador que te permite instalarlo en un solo clic. Siga los pasos que se indican a continuación para utilizarlo e instalar Forge en Windows.
1. Descargar el instalador
Vaya al Github del proyecto Forge y descargue la versión comprimida del instalador haciendo clic en el enlace azul Haga clic aquí
2. Descomprimir el instalador
Coloca el
.7z
donde desee instalar Forge y haga clic con el botón derecho del ratón sobre él, luego seleccione Extraer todo - Esto creará un nuevo subdirectorio que contendrá los archivos update.bat
y run.bat
El archivo
.7z
es un archivo comprimido con 7zip - si Windows no lo reconoce como archivo comprimido, puedes descargar e instalar 7zip desde su web3. Actualizar Forge
Haga doble clic en el archivo
update.bat
para iniciar la Forge y asegúrese de que está utilizando la última versiónDependiendo de la configuración de Windows, es posible que reciba un mensaje de alerta pidiéndole que autorice la ejecución del archivo.
4. iniciar Forge
Todo lo que queda por hacer es ejecutar el archivo
run.bat
para iniciar Forge. El mensaje Running on local URL: http://127.0.0.1:7860
le indicará la dirección que debe abrir en su navegador para acceder a la interfaz.Instalación en Mac
Para utilizar Forge en un Mac, asegúrese de que su configuración tiene un chip Apple Silicon (M1, M2 o M3) haciendo clic en Apple → Acerca de este Mac
Forge diseñado y optimizado para utilizar bibliotecas que requieren esta configuración para funcionar correctamente en el Mac
1. Instalar Homebrew
Si aún no ha instalado el gestor de paquetes Homebrew, instálelo abriendo la aplicación Terminal y ejecutando la siguiente línea de comandos:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2. Instalar Python y Git
Instálelos con el siguiente comando (siempre en Terminal):
brew install git python@3.10 wget
3. Instalar Forge
Ahora puedes utilizar Git para clonar el repositorio de Forge e instalarlo en tu Mac
En el terminal, abra el directorio donde desea instalar Forge y ejecute el siguiente comando:
git clone https://github.com/lllyasviel/stable-diffusion-webui-forge
4. Iniciar Forge
Ahora abra el directorio Forge con
cd stable-diffusion-webui-forge
y luego láncelo ejecutando ./webui.sh
.Actualización de Forge
La actualización de Forge no son automáticas al iniciarse. Para mantenerte al día con la última versión, asegúrate de ejecutar regularmente el archivo
update
si estás en Windows o el siguiente comando en un mac : git pull origin main
en el directorio stable-diffusion-webui-forge
.Uso de Forge
Una vez instalado Forge, puede iniciarlo completando el paso 4 del procedimiento de instalación.
A continuación, puede utilizar la interfaz para generar imágenes y utilizar Stable Diffusion como lo haría con AUTOMATIC1111 (consulte nuestro manual para aprender a utilizarlo)
Novedades
Forge tiene una serie de características que no están disponibles en la versión estándar de la WebUI :
Masked Ip-Adapter
Masked ControlNet
PhotoMaker
PhotoMaker es un controlador ControlNet especial que requiere la adición de la palabra de activación "photomaker". Su indicación debe ser del tipo "una foto de photomaker".
Marigold Depth
Muestreadores complementarios
Forge también ofrece una serie de samplers que no están incluidos en la versión AUTOMATIC1111, como DDPM, DDPM Karras, DPM++ 2M Turbo, DPM++ 2M SDE Turbo, LCM Karras, Euler A Turbo
Written by