Cómo Instalar Stable Diffusion en tu PC y Crear Imágenes Impresionantes con IA
Stable Diffusion es una herramienta poderosa que permite generar imágenes de alta calidad a partir de texto utilizando inteligencia artificial. En este tutorial, aprenderás a instalarlo en tu PC y a empezar a crear tus propias obras de arte con IA.
Requisitos Previos
Antes de comenzar, asegúrate de cumplir con los siguientes requisitos:
- Sistema Operativo: Windows 10 o superior.
- Hardware Recomendado:
- Tarjeta gráfica NVIDIA con al menos 4 GB de VRAM (idealmente 8 GB o más para un mejor rendimiento).
- Procesador moderno (Intel i5/i7 o AMD Ryzen 5/7).
- Al menos 16 GB de RAM.
- 10 GB de espacio libre en disco.
- Conexión a Internet: Para descargar el modelo y las dependencias.
- Software Necesario: Python 3.10 o superior y Git.
Paso 1: Instalar Python y Git
- Descarga Python desde su página oficial: https://www.python.org/downloads/.
- Durante la instalación, selecciona la opción «Add Python to PATH» y sigue los pasos del asistente.
- Descarga Git desde: https://git-scm.com/. Instálalo con la configuración por defecto.
- Verifica la instalación de ambos ejecutando en la consola:
python --version
git --version
Paso 2: Clonar el Repositorio de Stable Diffusion
- Abre la consola de comandos («cmd») o PowerShell.
- Ejecuta el siguiente comando para clonar el repositorio de Stable Diffusion:
git clone https://github.com/CompVis/stable-diffusion.git
- Accede al directorio clonado:
cd stable-diffusion
Paso 3: Crear un Entorno Virtual y Instalar Dependencias
- Crea un entorno virtual para aislar las dependencias del proyecto:
python -m venv venv
- Activa el entorno virtual:
- En Windows:
venv\Scripts\activate
- Instala las dependencias necesarias:
pip install -r requirements.txt
Paso 4: Descargar el Modelo Preentrenado
- Ve al repositorio de Hugging Face para obtener los modelos preentrenados de Stable Diffusion: https://huggingface.co/CompVis/stable-diffusion-v1-4.
- Crea una cuenta en Hugging Face si no tienes una.
- Acepta los términos del modelo y descarga el archivo
sd-v1-4.ckpt. - Coloca este archivo en la carpeta
models/ldm/stable-diffusion-v1/dentro del directorio del repositorio clonado.
Paso 5: Ejecutar Stable Diffusion
- Asegúrate de que el entorno virtual está activado.
- Ejecuta el script para generar imágenes:
python scripts/txt2img.py --prompt "Un paisaje futurista" --plms
- El programa generará una imagen basada en el texto ingresado y la guardará en la carpeta
outputs/.
Opciones Avanzadas
- Cambia los parámetros como el número de pasos, el tamaño de la imagen o la semilla para personalizar las salidas:
python scripts/txt2img.py --prompt "Un robot en un bosque" --steps 100 --H 512 --W 512 --seed 42
Conclusión
Ahora que tienes Stable Diffusion instalado y funcionando, puedes empezar a explorar tus ideas creativas y generar imágenes únicas. Recuerda que el rendimiento mejorará con una GPU potente y que siempre puedes experimentar con diferentes configuraciones para obtener resultados sorprendentes.
¡Deja volar tu imaginación y comparte tus creaciones! Si tienes alguna duda, deja un comentario en el blog. 😊