Cómo usar ComfyUI: flujos de trabajo, modelos y configuración
ComfyUI es una aplicación gratuita para generar imágenes y videos con IA localmente en su propia máquina. Está diseñada para usuarios que desean mayor control que el que ofrece una herramienta típica de entrada de comandos y generación, permitiéndoles ver y ajustar cada parte del proceso de generación. Esa flexibilidad conlleva una curva de aprendizaje, por lo que esta guía lo ayudará a comenzar, desde la instalación hasta la ejecución y modificación de su primer flujo de trabajo.
Lo que necesita antes de comenzar
ComfyUI requiere una computadora con suficientes recursos de GPU para los modelos y flujos de trabajo que desee ejecutar. Los modelos más grandes y los flujos de trabajo más exigentes generalmente requieren más VRAM.
También necesitará los archivos de modelo utilizados por su flujo de trabajo. Dependiendo del modelo, esto puede incluir checkpoints, modelos de difusión, VAEs, codificadores de texto, LoRAs u otros componentes. Estos archivos normalmente se almacenan en el directorio ComfyUI/models.
Si no tiene una GPU adecuada en local, también puede ejecutar ComfyUI en un escritorio remoto con GPU. Esto transfiere la carga de trabajo de generación a la GPU remota, permitiéndole acceder al escritorio desde su computadora habitual.
Instalar ComfyUI
Para Windows y macOS, ComfyUI recomienda su aplicación de escritorio para nuevos usuarios. Hay otros métodos de instalación, incluida la instalación manual y la herramienta de línea de comandos de ComfyUI. El método apropiado depende de su sistema operativo y configuración.
Después de instalar ComfyUI, inicie la aplicación y abra la interfaz. Verá el lienzo del flujo de trabajo y las herramientas utilizadas para crear y administrar sus flujos de trabajo.
Por qué los flujos de trabajo de ComfyUI son importantes
Un flujo de trabajo en ComfyUI define cómo se genera una imagen o un video. Controla los modelos, ajustes y pasos de procesamiento utilizados para producir el resultado final.
Esto le otorga mucho más control que un simple cuadro de texto. Puede cambiar el modelo, agregar un LoRA, utilizar una imagen de entrada, ajustar los ajustes de generación, escalar el resultado o añadir otros pasos de procesamiento.
Los flujos de trabajo también pueden guardarse y reutilizarse. En lugar de reconstruir la misma configuración cada vez, puede mantener un flujo de trabajo que produzca resultados que le gusten y cambiar ajustes individuales cuando sea necesario. También puede descargar flujos de trabajo creados por otros usuarios y adaptarlos a su propia configuración.
Comprender un flujo de trabajo de ComfyUI
Un flujo de trabajo está compuesto por nodos conectados. Cada nodo maneja una parte particular del proceso de generación, y las conexiones determinan cómo se mueve la información entre ellos.
Un flujo de trabajo básico de texto a imagen puede contener nodos para cargar un modelo, ingresar un prompt, crear los datos de imagen iniciales, generar la imagen, decodificar el resultado y guardarlo.
- Cargador de modelo: Carga el modelo utilizado para la generación.
- Codificador de texto: Convierte su prompt en información que el modelo puede usar.
- Muestreador (Sampler): Ejecuta el proceso de generación utilizando los ajustes seleccionados.
- VAE: Convierte entre datos latentes y una imagen.
- Guardar imagen: Escribe la imagen generada en el disco.
No necesita construir cada flujo de trabajo desde cero. ComfyUI proporciona plantillas de flujo de trabajo, y muchos flujos de trabajo de la comunidad pueden descargarse y abrirse directamente.
Cargar un flujo de trabajo existente
Usar un flujo de trabajo existente suele ser la forma más fácil de comenzar. ComfyUI proporciona flujos de trabajo de ejemplo para diferentes modelos y tareas, mientras que los sitios de la comunidad ofrecen muchos más.
Muchas imágenes de flujo de trabajo contienen los datos del flujo de trabajo en sus metadatos. Puede arrastrar la imagen a ComfyUI o usar Workflows → Open para cargarla. El flujo de trabajo aparecerá en el lienzo con sus nodos y ajustes ya configurados.
Una vez que el flujo de trabajo esté cargado, verifique qué modelos espera. Si faltan archivos necesarios, ComfyUI puede identificar modelos faltantes para plantillas de flujo de trabajo compatibles. Otros flujos de trabajo pueden requerir que usted encuentre e instale los modelos por su cuenta.
Buscar modelos para ComfyUI
Los modelos se pueden encontrar en repositorios como Hugging Face y Civitai, así como en la página del proyecto del modelo en sí. La parte importante es encontrar un modelo que sea compatible con el flujo de trabajo que desee usar.
No asuma que cualquier archivo de modelo puede cargarse en cualquier flujo de trabajo. Diferentes arquitecturas de modelos pueden requerir cargadores y archivos de soporte diferentes.
Antes de descargar un modelo, verifique:
- La arquitectura y la versión del modelo
- El flujo de trabajo de ComfyUI requerido
- El formato del archivo del modelo
- La VRAM y el hardware recomendados
- Cualquier VAE, codificador de texto, LoRA u otros archivos de soporte requeridos
- La licencia y las restricciones de uso del modelo
ComfyUI admite varios tipos de archivos de modelo. La carpeta depende del tipo de modelo que se esté instalando. Por ejemplo, los checkpoints pueden ir en models/checkpoints, los LoRAs en models/loras y los VAEs en models/vae. Algunos modelos más nuevos usan carpetas como models/diffusion_models y models/text_encoders.
Instalar un modelo
Una vez que haya descargado un modelo, colóquelo en el directorio esperado por el flujo de trabajo. Luego puede seleccionarlo en el cargador de modelo correspondiente.
Por ejemplo, un checkpoint podría almacenarse en:
ComfyUI/models/checkpoints/
Un LoRA podría almacenarse en cambio en:
ComfyUI/models/loras/
Si el nuevo modelo no aparece en la lista de modelos, actualice la interfaz o reinicie ComfyUI.
Instalar nodos personalizados
Muchos flujos de trabajo avanzados de ComfyUI usan nodos personalizados que no están incluidos en la instalación estándar. Un flujo de trabajo puede mostrar nodos faltantes si estas dependencias no se han instalado.
ComfyUI proporciona un Administrador para instalar nodos personalizados. Los nodos también se pueden instalar manualmente colocando sus repositorios en el directorio custom_nodes e instalando sus dependencias requeridas.
Solo instale nodos personalizados de fuentes en las que confíe. Los nodos personalizados pueden contener código ejecutable y pueden tener sus propias dependencias y consideraciones de seguridad.
Ejecutar y modificar su flujo de trabajo
Una vez que los modelos requeridos y los nodos personalizados estén instalados, verifique los ajustes importantes en el flujo de trabajo. Comience con el modelo, el prompt, las dimensiones de la imagen y los ajustes de muestreo.
Cuando todo esté listo, use el botón Queue para ejecutar el flujo de trabajo. ComfyUI procesa cada paso y produce la salida definida por el flujo de trabajo.
Entonces puede modificar partes individuales del flujo de trabajo sin reconstruirlo. Agregue un LoRA, conecte una imagen de entrada, cambie el muestreador, agregue un escalador o ajuste otros ajustes para cambiar el resultado.
Guardar sus flujos de trabajo
Guarde los flujos de trabajo que pretenda reutilizar. Un flujo de trabajo contiene el grafo de nodos y sus ajustes, pero no necesariamente contiene los archivos de modelo en sí mismos. Mantenga un registro de qué modelos y nodos personalizados requiere el flujo de trabajo.
Esto se vuelve especialmente importante al trasladar un flujo de trabajo a otra computadora o escritorio en la nube. Puede necesitar instalar los mismos modelos y nodos personalizados antes de que el flujo de trabajo funcione correctamente.
Pruebe ComfyUI en DaDesktop
No necesita comprar una GPU nueva solo para ejecutar ComfyUI. Si su computadora actual no tiene suficientes recursos de GPU, puede ejecutar ComfyUI en un escritorio en la nube en su lugar y usarlo cuando lo necesite.
DaDesktop proporciona escritorios en la nube con recursos de GPU dedicados para cargas de trabajo como la generación de imágenes y videos con IA. Puede instalar ComfyUI, descargar los modelos que desee y construir sus propios flujos de trabajo sin agregar una GPU dedicada a su computadora local.
Conozca más sobre la generación de imágenes y videos con IA en DaDesktop. También puede ver las GPUs disponibles y elegir una configuración basada en los modelos y flujos de trabajo que desee ejecutar.
Comience su prueba gratuita hoy
Realice formación virtual de TI sin problemas con laboratorios basados en la nube, sin tiempos de inactividad, solo aprendizaje escalable que funciona.