¿Quiere crear imágenes generativas a partir de texto utilizando la IA de Difusión Estable (IA SD)? Este artículo es la guía paso a paso más sencilla para lograrlo.
Crear imágenes excepcionales para blogs, vídeos, sitios web y aplicaciones debería ser barato y rápido cuando inteligencia artificial (IA) está floreciendo. Ya no es necesario tener formación en diseño visual o creatividad para generar imágenes impactantes que atraigan lectores, tráfico web o usuarios de aplicaciones.
En Generación de imágenes AI La técnica también puede hacer que sus aplicaciones web y móviles relacionadas con el diseño gráfico y la edición sean más eficaces.
Siga leyendo para explorar formas prácticas de ejecutar la IA generativa de imágenes más popular, Stable Diffusion AI, en su Mac y PC.
¿Qué es la IA de difusión estable?

La IA de difusión estable es un modelo de IA de vanguardia que se ocupa de tratamiento de imágenes. Toma un texto como referencia y genera imágenes basadas en varios modelos de difusión. Utiliza un proceso de difusión para producir imágenes de forma iterativa.
A diferencia de otras IAs generativas de imágenes, la Difusión Estable no genera imágenes de una sola vez a partir de distribuciones de entrenamiento. En su lugar, emplea un proceso de difusión paso a paso para refinar gradualmente la imagen en sucesivos intentos.
Si alguna vez has necesitado utilizar herramientas de IA como MidJourney, DALL-E, Contrastive Language-Image Pre-Training (CLIP), Playground AI, etc., entonces te encantará Stable Diffusion. Te permite crear imágenes imaginarias desde cero. Las imágenes resultantes son de calidad estándar para que pueda utilizarlas en sitios web, aplicaciones y materiales de marketing.
Razones para ejecutar localmente la IA de difusión estable
Stable Diffusion AI es una herramienta de IA de código abierto. Por lo tanto, cualquiera puede obtener su punto de control o modelo de entrenamiento de IA de repositorios públicos y generar imágenes de IA por su cuenta. Hay dos formas de utilizar esta herramienta de IA generativa de imágenes:
- Utilizar aplicaciones en línea que son costosas
- Ejecute localmente en un PC o Mac y ahorre dinero
Estas son las razones para ejecutar Stable Diffusion AI en su propio sistema:
- Usted conserva la propiedad total del contenido creativo. No es necesario acreditar ninguna herramienta u organización.
- Crea miles de imágenes para fines comerciales o personales sin pagar un céntimo.
- Evite la necesidad de suscribirse a costosas herramientas de IA generativa de imágenes en línea.
- Utiliza cientos de ajustes para modificar la imagen final como desees.
- Genere imágenes AI sin conexión; no necesita Internet.
Quizás la razón más importante para ejecutar SD AI localmente es la posibilidad de modificar el modelo de entrenamiento y el resultado. Por ejemplo, puede utilizar la siguiente configuración:

- Escalado de imágenes
- Interrogar opciones
- Restauración facial
- Formación de modelos de IA personalizados
- Parámetros del muestreador
- Texto a imagen
- Imagen a imagen
- Fusión de puntos de control
- Ajuste fino de la resolución de imagen, anchura, altura, etc.
Ahora que sabe más sobre la IA SD y los fundamentos para ejecutarla localmente, a continuación encontrará las instrucciones para ejecutarla en un PC con Windows y en un Mac:
Cómo ejecutar Stable Diffusion AI en Windows
El flujo de trabajo sencillo para ejecutar SD AI en su PC consiste en instalar los paquetes de software necesarios en el PC. A continuación, es necesario obtener el último punto de control o modelo de entrenamiento de IA de un repositorio público.
Después de obtener el punto de control, fusionarlo con una interfaz gráfica de usuario para la difusión estable y empezar con la producción de imágenes. He aquí un esquema paso a paso de todo el proceso. Sígalo para tener éxito en la ejecución de SD AI en el primer intento.
Requisitos del PC
Dado que las IAs generativas de imágenes dependen en gran medida de la configuración de hardware de tu PC para realizar los millones de cálculos que realiza, debes utilizar un PC de altas prestaciones para ello. Su PC debe contener las siguientes especificaciones de hardware para ejecutar SD AI sin problemas:

- Windows 8 o Windows 10, o Windows 11
- Procesadores multinúcleo (64 bits) como Intel Core i7 12ª generación o superior
- 16 GB o más de RAM DDR4 o DDR5
- SSD NVMe para una ejecución más rápida del código en la unidad local
- GPU dedicada de NVIDIA o Radeon con 8 GB de VRAM o más
- También funciona con 4 GB de VRAM, pero la velocidad de procesamiento puede ser menor.
- Conexión a Internet para actualizar con frecuencia los paquetes de software
- Un sistema eficaz Sistema de refrigeración de la CPU ya que el procesamiento generativo de imágenes o la mejora mediante IA son procesos exhaustivos que generan mucho calor
Descargar e instalar Git
En primer lugar, necesitas descargar e instalar el sistema de control de versiones Git para tu PC. He aquí cómo:
- Ir a la Descarga de Git para Windows portal.
- Haga clic en el botón Configuración de Git de 64 bits para Windows para descargar el archivo de instalación.

- Vaya a la ubicación de descarga en el PC y haga doble clic en el archivo Git-2.41.0-64 bits archivo.
- Haga clic en Ejecutar y siga pulsando Siguiente para todos los cuadros de diálogo.
- Deje que el software se instale solo.
- Haga clic en Acabado una vez finalizada la instalación.

Descargar e instalar Python
Stable Diffusion utiliza varias bibliotecas Python para ejecutar sus modelos de IA, realizar operaciones matemáticas complejas, etc. Por lo tanto, necesitas instalar el último paquete de software Python en tu PC. Siga estos pasos:
- Visite el Portal de descargas de Python para Windows.
- Haga clic en el botón Descargar Python 3.XX.X botón.
- Una vez finalizada la descarga, vaya al directorio donde descargó Python.
- Haga doble clic en el instalador y marque la casilla Añade Python.exe al PATH casilla de verificación.
- Haga clic en Instale Ahora.

- Cierre el instalador cuando haya terminado.
Clonar Stable Diffusion WebUI al PC
Para ejecutar SD AI en el PC, necesita una interfaz gráfica de usuario. Esto facilita la generación de imágenes. No es necesario recordar complejos comandos Python para generar texto a imagen, imagen a imagen, modificar la configuración del modelo AI, etc.
En primer lugar, debe crear un directorio en su disco duro local en el que importar la WebUI de Stable Diffusion desde GitHub. Este directorio también albergará todos los puntos de control SD AI o modelos de entrenamiento. Así que ve a cualquier unidad de tu PC, haga clic con el botón derecho del ratón eny elija la opción Nueva carpeta opción. Cambie el nombre de la carpeta a StableDiffusionAI.

Ahora, estás listo para clonar la SD AI webUI en esta carpeta utilizando un cliente Git y un repositorio GitHub. Siga estos pasos:
- En el directorio StableDiffusionAI, haga clic con el botón derecho del ratón en y elija Git-Bash aquí en el menú contextual.

- Esto abrirá la interfaz de línea de comandos del cliente Git.
- Ahora, vaya a AUTOMATIC1111/stable-diffusion-webui en GitHub y haga clic en el botón Código botón.
- En el menú contextual Código, haga clic en el botón Local y haga clic en el icono de copia al portapapeles situado debajo de la pestaña HTTPS ficha.

Hasta ahora, has copiado con éxito la URL de la SD AI webUI. Ahora, encuentra a continuación los pasos para clonarla en tu PC utilizando el cliente Git.
- Ir a la Git-Bash CLI en el StableDiffusionAI directorio.
- Copia y pega el siguiente código:
clonar git <a href="https://github.com/AUTOMATIC1111/stable-diffusion-webui.git" target="_blank" rel="noopener">https://github.com/AUTOMATIC1111/stable-diffusion-webui.git</a>

- Hit Entra, y el cliente Git empezará a importar los componentes SD AI webUI en el directorio seleccionado.
Ha creado correctamente los archivos necesarios para ejecutar Stable Diffusion AI utilizando una interfaz gráfica de usuario.
Descargar modelos de IA o puntos de control
Ahora, necesitas conseguir el último modelo de entrenamiento o punto de control de la IA de Difusión Estable.
- Visite el Difusión estable AI punto de control original portal sobre Cara de abrazo.

- Desplácese hasta el Descargar los pesos sección.
- Allí, debería ver los siguientes archivos:
- sd-v1-4.ckpt
- sd-v1-4-full-ema.ckpt
- Haga clic en sd-v1-4.ckpt, y la descarga del archivo comenzará al instante.
- Tardará un poco porque el modelo tiene un tamaño de 4 GB.
- Vaya al directorio de descargas una vez que se haya completado.
- Copie el archivo sd-v1-4 y pégalo dentro del siguiente directorio:
StableDiffusionAI > stable-diffusion-webui > models\Stable-diffusion

Hasta ahora, has preparado tu PC para ejecutar la IA de Difusión Estable localmente. Sólo tienes que seguir los siguientes pasos para obtener la webUI para ejecutar el programa AI real.
Ejecutar difusión estable AI
Siga estos pasos para utilizar la SD AI webUI para producir imágenes generativas utilizando modelos de difusión:
- Ir a la StableDiffusionAI carpeta.
- Encuentra el webui-usuario.bat y haga clic con el botón derecho del ratón en en él.
- Haga clic en Editar para abrir el archivo por lotes en un Bloc de notas.
- En el Bloc de notas añada el siguiente código @echo off:
git pull
- Haga clic en el botón Archivo de la barra de herramientas y seleccione Guardar.

- Ahora, haga doble clic en el webui-usuario.bat para abrir una interfaz de línea de comandos.
- La webUI descargará PyTorch, un marco de aprendizaje profundo para fines de aprendizaje automático.

- Espere a que finalice este paso de preprocesamiento.
- Cuando vea el siguiente texto en la CLI, el proceso habrá finalizado:

- Ahora, desplaza la CLI hasta la sección donde veas Funcionando en URL local: texto.
- Copie el Dirección IP junto a él y pégalo en la barra de direcciones de tu navegador web.
- Hit Entre en para abrir la webUI de SD AI.
Ahora, tienes que introducir el texto dentro del campo txt2img campo de indicaciones. Pulse Generar, y obtendrá la imagen generativa que necesita. Por ejemplo, he introducido la siguiente solicitud:
crear una imagen de un pc con windows 11 en un escritorio

A continuación encontrará el resultado:

Siempre que deba ejecutar la IA de Difusión Estable, deberá ejecutar el comando webui-usuario.bat archivo.
Cómo ejecutar Stable Diffusion AI en Mac
Puede seguir el mismo procedimiento en un Mac para ejecutar SD AI localmente. Sin embargo, hay una aplicación macOS que puede utilizar para ejecutar SD AI en lugar de realizar todos los pasos que hizo en un PC con Windows 11 o 10. Se trata de la aplicación DiffusionBee. Se trata de la aplicación DiffusionBee.
Requisitos para Mac
Si desea ejecutar la SD AI en un Mac, a continuación se indican las configuraciones de hardware recomendadas:

- macOS Monetery (macOS 12.5.1) o un sistema operativo mejor
- Apple Silicon Mac con chip M1 o M2
- 8 GB de memoria unificada o superior
- 8 GB o más de espacio libre en la unidad interna para modelos de IA y otros procesamientos de archivos.
También puede utilizar un Mac basado en Intel, pero podría experimentar una velocidad de procesamiento más lenta.
Descargar e instalar DiffusionBee
A continuación encontrará la guía paso a paso para descargar y ejecutar DiffusionBee en su Mac:
- Abra el navegador Safari y visite la página Descarga de DiffusionBeed portal.
- Debería ver dos opciones de descarga: macOS Apple Silicon y macOS Intel 64-Bit.
- Elige la opción de descarga según la configuración de tu Macbook o iMac.
- En el Permitir descargas notificación, haga clic en Permitir.
- Una vez finalizada la descarga, pulse el botón Descargar en Safari.
- Haga doble clic en el DiffusionBee en el archivo Descargas para abrir la interfaz de instalación.

- Mueva el DiffusionBee de la izquierda al icono Aplicaciones carpeta de la derecha.

- Haga clic en Abrir en la ventana emergente de advertencia.
- DiffusionBee se iniciará y comenzará a descargar los paquetes y archivos necesarios.

Una vez finalizada la descarga, puedes empezar a utilizar SD AI en DiffusionBee, como cualquier otra aplicación que utilices en tu Mac. Se trata de un proceso único que requiere conexión a Internet. Una vez que hayas preparado la aplicación DiffusionBee con los paquetes necesarios, podrás ejecutarla sin conexión.
Ejecutar la IA de difusión estable a través de DiffusionBee
Cuando el DiffusionBee está preparado para aceptar Texto a imagen o Imagen a imagen verá la siguiente ventana:

Haga clic en el botón Texto a imagen e introduzca su consulta en el cuadro de consulta. Por ejemplo, he ejecutado este prompt:
Crear una imagen de un gato tumbado sobre un teclado

Haga clic en el botón Opciones para modificar la imagen de salida cambiando los valores de lo siguiente:
- Número de imágenes
- Resolución
- Semilla
- Pasos
- Muestrario
- y muchas otras opciones
Una vez finalizada la optimización del modelo de IA generativa, haga clic en el botón Genere . Debería ver una barra de progreso Generando. Cuando termine, obtendrá una imagen parecida a la siguiente:

Alternativamente, puede suministrar al generador de imágenes AI una imagen de entrenamiento. A continuación, introduzca las instrucciones para modificar la imagen como desee. Pulse el botón Genere para obtener una obra maestra creativa de Stable Diffusion AI. La imagen resultante es completamente diferente a la de entrada, por lo que no habrá ningún conflicto de derechos de autor si publica o monetiza la imagen generativa.

Palabras finales
Ahora ya sabe cómo ejecutar Stable Diffusion AI localmente en un PC o Mac con Windows. Puede utilizar este avanzado modelo generativo de IA para producir imágenes asombrosas para sus proyectos. Hoy en día es difícil encontrar imágenes de stock o vectoriales libres de derechos de autor para tus trabajos editoriales.
Para superar este reto, puede utilizar Stable Diffusion libremente. No necesita dar crédito a nadie si utiliza la imagen producida personal o comercialmente. Si es un diseñador de imágenes creativo, puede ahorrar mucho dinero evitando las caras suscripciones a las aplicaciones web de Stable Diffusion.
A continuación, MidJourney vs. Stable Diffusion vs. Bing Image Creator