Establos Warmui 0.6.4.1 Beta .
Una interfaz de usuario web de difusión estable modular, con énfasis en hacer que los powerTools sean fácilmente accesibles, de alto rendimiento y extensibilidad.

Únase a la discordia para discutir el proyecto, obtener apoyo, ver anuncios, etc.
Siga el hilo de anuncios de funciones para obtener actualizaciones sobre nuevas funciones.
A partir de 2024/06/21 Stables Warmui ya no se mantendrá bajo la estabilidad IA.
El desarrollador original mantendrá una versión independiente de este proyecto como McMonkeyProjects/Swarmui
Los usuarios de Windows pueden migrar al nuevo repositorio independiente simplemente actualizando y luego ejecutando migrate-windows.bat
Para Windows de Linux, Mac o Manual: abra un terminal en su carpeta de enjambre, luego ejecute git remote set-url origin https://github.com/mcmonkeyprojects/SwarmUI
Vea la guía de migración completa aquí: McMonkeyProjects/Swarmui#2
Este proyecto está en estado beta . Esto significa para la mayoría de las tareas, Swarm tiene excelentes herramientas disponibles para usted, pero hay mucho más planeado. El enjambre se recomienda como una interfaz de usuario ideal para la mayoría de los usuarios, principiantes y profesionales por igual. Todavía hay algunas cosas para resolver.
Los usuarios para principiantes les encantará la interfaz de pestaña Generación principal de Swarm, lo que facilita la generación de cualquier cosa con una variedad de características potentes. Los usuarios avanzados pueden favorecer la cómoda pestaña de flujo de trabajo para obtener el gráfico RAW sin restricciones, pero aún tendrán razones para volver a la pestaña Generar características de conveniencia (editor de imágenes, generación de flujo automático, etc.) y PowerTools (por ejemplo, generador de cuadrícula).
Aquellos interesados en ayudar a empujar el enjambre de beta a un estado de lanzamiento perfeccionado listo para cualquier cosa son bienvenidos a enviar PRS (lea primero el documento contribuyente), y puede contactarnos aquí en Github o en Discord. Recomiendo encarecidamente comunicarse para preguntar sobre los planes para una función antes de prepararla. Puede que ya haya planes específicos o incluso un trabajo en progreso.
Objetivos de características clave aún no implementadas:
Advertencia : Google Colab no necesariamente permite que Webuis remotas, particularmente para cuentas gratuitas, use bajo su propio riesgo.
Enlace de Colab Si desea probar Swarm: https://colab.research.google.com/github/stability-ai/stablewarmui/blob/master/colab/colabnotebook.ipynb
Plantilla Runpod (Nota: mantenida por el contribuyente de terceros Nerdylive123): https://runpod.io/console/deploy?template=u7mlkrmxq3&ref=c6jd6jj0
Tenga en cuenta que puede tardar varios minutos en comenzar la primera vez. Verifique los registros de contenedores para ver el progreso de la configuración. Verificar la plantilla ? Información para sugerencias sobre cómo usar.
Nota: Si está en Windows 10, es posible que deba instalar manualmente Git y Dotnet 8 primero. (Windows 11 Esto está automatizado).
Program Files ) y ejecutarlo. (TODO): Aún más fácil, un preinstalador autónomo, un .msi o .exe que proporciona una pantalla de instalación general y le permite elegir la carpeta y todo.
git clone https://github.com/Stability-AI/StableSwarmUIlaunch-windows.bat Instale git , python3 a través de su Manager de paquetes OS si aún no están instalados (asegúrese de incluir pip y venv en distribuciones que no los incluyan directamente en Python)
sudo apt install git python3-pip python3-venvDescargue el archivo install-linux.sh, guárdelo en un lugar donde desea instalar y ejecutarlo
wget https://github.com/Stability-AI/StableSwarmUI/releases/download/0.6.1-Beta/install-linux.sh -O install-linux.shchmod +x install-linux.sh Ejecute el script ./install-linux.sh , instalará todo para usted y eventualmente abrirá la página web en su navegador.
Siga las instrucciones de instalación en la página.
En cualquier momento en el futuro puede ejecutar el script launch-linux.sh para volver a lanzar en el enjambre.
Si la página no se abre, puede abrir manualmente http://localhost:7801
git , python3 a través de su Manager de paquetes OS si aún no están instalados (asegúrese de incluir pip y venv en distribuciones que no los incluyan directamente en Python)sudo apt install git python3-pip python3-venvdotnet-sdk-8.0 , ya que eso incluye todos los subackages relevantes)aspnet-runtime se instale por separado.cd a un directorio en el que desea instalargit clone https://github.com/Stability-AI/StableSwarmUIStableSwarmUI./launch-linux.shhttp://localhost:7801/Install (si no se lanza)(TODO): Tal vez extraiga un documento dedicado con detalles por distro y lo que sea. ¿Quizás también haga un instalador de un solo clic para Linux?
Nota : Solo puede ejecutar establos Warmui en computadoras MAC con procesadores de silicio Apple M1 o M2 (MX).
brew se actualicen con brew update .brew con brew doctor . No debe ver ningún error en la salida del comando.brew install dotnet .brew install [email protected] y brew install virtualenvcd ) a la carpeta donde desea instalar Stables Warmui.git clone https://github.com/Stability-AI/StableSwarmUI .cd StableSwarmUI y ejecute el script de instalación: ./launch-macos.sh .La instalación comienza ahora y descarga los modelos de difusión estables de Internet. Dependiendo de su conexión a Internet, esto puede llevar varios minutos. Espere a que su navegador web abra la ventana de Warmui.
Durante la instalación de Warmui, se le solicita el tipo de backend que desea usar. Para las computadoras MAC con M1 o M2, puede elegir de forma segura el backend Comfyui y elegir los modelos estables de difusión XL Base y Refiner en la pantalla de modelos de descarga.
cd a un directorio en el que desea instalargit clone https://github.com/Stability-AI/StableSwarmUIStableSwarmUI./launch-docker.shlocalhost:7801Models y el directorio Output , y montará Data y dlbackend como volúmenes persistentes independientes.Vea la carpeta de documentación.
El nombre del "enjambre" se hace referencia a la función clave original de la interfaz de usuario: habilitar un 'enjambre' de GPU a todas las imágenes generar para el mismo usuario a la vez (especialmente para grandes generaciones de cuadrícula). Esta es solo la característica que inspiró el nombre y no el final de lo que es el enjambre.
El objetivo general de Stableswarmui es ser una ventanilla única para todas las cosas de difusión estable.
Vea el documento de motivaciones para las motivaciones sobre opciones técnicas.
Este proyecto:
YOLOv8 (es decir, el nodo SwarmYoloDetection o <segment:yolo-...> El uso de sintaxis puede estar sujeto a términos de AGPL),IP Adapter - FaceStablewarmui está bajo la licencia MIT, sin embargo, algunos usos pueden verse afectados por las licencias de variantes de GPL de la lista de proyectos conectados anteriormente, y tenga en cuenta que los modelos utilizados tienen sus propias licencias.
La licencia del MIT (MIT)
Copyright (c) 2024 Estabilidad AI
El permiso se otorga, de forma gratuita, a cualquier persona que obtenga una copia de este software y archivos de documentación asociados (el "software"), para tratar en el software sin restricción, incluidos los derechos de los derechos de usar, copiar, modificar, fusionar, publicar, distribuir, sublicense y/o vender copias del software, y para permitir que las personas a quienes se les proporciona el software para hacer, sujeto a las siguientes condiciones: las siguientes condiciones: las siguientes condiciones: las siguientes condiciones:
El aviso de derechos de autor anterior y este aviso de permiso se incluirán en todas las copias o porciones sustanciales del software.
El software se proporciona "tal cual", sin garantía de ningún tipo, expresa o implícita, incluidas, entre otros, las garantías de comerciabilidad, idoneidad para un propósito particular y no infracción. En ningún caso los autores o titulares de derechos de autor serán responsables de cualquier reclamo, daños u otra responsabilidad, ya sea en una acción de contrato, agravio o de otra manera, que surge, de o en relación con el software o el uso u otros tratos en el software.