Difusión estable con Automatic 1111 en Jarvislabs

Jan 02 2023
La generación de imágenes con difusión estable (SD) se ha vuelto muy fácil en los últimos meses. Automatic 1111 es una popular herramienta de interfaz de usuario de código abierto creada para ayudar a los entusiastas y artistas a jugar con SD y aplicar muchas funciones avanzadas.

La generación de imágenes con difusión estable (SD) se ha vuelto muy fácil en los últimos meses. Automatic 1111 es una popular herramienta de interfaz de usuario de código abierto creada para ayudar a los entusiastas y artistas a jugar con SD y aplicar muchas funciones avanzadas.

Podría ser un desafío configurar y comenzar con Automatic 1111 en una instancia de nube. En Jarvislabs , hemos creado una instancia adecuada para ello, para que puedas concentrarte en crear arte increíble.

En esta publicación, veremos rápidamente cómo puede girar una instancia y comenzar con Automatic1111 en unos minutos.

  • Crear una instancia
  • Pesos de carga y configuraciones
  • Inicie la aplicación automática 1111
  • Que sigue

En la sección del marco, elija Automático 1111, puede ajustar el almacenamiento, el tipo de GPU y la cantidad. Los tipos de GPU A5000 y A6000 deberían ser adecuados para ejecutar StableDiffusion.

Si planea traer muchos modelos, aumente el almacenamiento. Su instancia debería estar en funcionamiento en cerca de 30 segundos una vez que presione el botón de inicio.

Si desea obtener más información sobre cómo comenzar con Jarvislabs, consulte los documentos aquí .

Descargar pesos y configuración de modelos

Una vez que se inicie su instancia, al hacer clic en el botón de reproducción se iniciará un Jupyter Lab.

Desde el laboratorio de Jupyter, abramos una terminal para descargar los pesos y la configuración del modelo.

En el momento de escribir este artículo, existen principalmente 4 versiones de StableDiffusion.

  • SD 1.4
  • SD 1.5
  • SD 2.0 512 y 768
  • SD 2.1 512 y 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/

Desde la terminal, inicie la interfaz de usuario.

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

Acceder a la interfaz de usuario

Haga clic con el botón derecho en su instancia desde el tablero y haga clic en el extremo de la API.

Ahora es el momento de jugar con SD.

Que sigue

En las próximas semanas, crearé blogs que muestren

  • Cómo puedes entrenar modelos que crean imágenes tuyas, de tu mascota o de cualquier objeto.
  • Cómo usar una técnica llamada Inversión Textual para generar imágenes en diferentes estilos.
  • Cómo mejorar las imágenes generadas y más.
  • Pruebe otra interfaz de usuario popular para SD llamada InvokeAI