Como Usar o ComfyUI: Fluxos de Trabalho, Modelos e Configuração

O ComfyUI é um aplicativo gratuito para gerar imagens e vídeos com IA localmente no seu próprio computador. Ele foi projetado para usuários que desejam mais controle do que as ferramentas típicas de 'prompt-e-gere' oferecem, permitindo que você visualize e ajuste cada parte do processo de geração. Essa flexibilidade vem acompanhada de uma curva de aprendizado, mas este guia o ajudará a começar, desde a instalação até a execução e modificação do seu primeiro fluxo de trabalho.

O Que Você Precisa Antes de Começar

O ComfyUI requer um computador com recursos de GPU suficientes para os modelos e fluxos de trabalho que você deseja executar. Modelos maiores e fluxos de trabalho mais exigentes geralmente necessitam de mais VRAM.

Você também precisará dos arquivos de modelos utilizados pelo seu fluxo de trabalho. Dependendo do modelo, isso pode incluir checkpoints, modelos de difusão, VAEs, codificadores de texto, LoRAs ou outros componentes. Esses arquivos são normalmente armazenados no diretório ComfyUI/models.

Se você não tiver uma GPU adequada localmente, também pode executar o ComfyUI em uma área de trabalho remota com suporte de GPU. Isso move a carga de trabalho de geração para a GPU remota, permitindo que você acesse a área de trabalho a partir do seu computador normal.

Instalar o ComfyUI

Para Windows e macOS, o ComfyUI recomenda seu aplicativo desktop para novos usuários. Existem outros métodos de instalação, incluindo a instalação manual e a ferramenta de linha de comando do ComfyUI. O método apropriado depende do seu sistema operacional e configuração.

Após instalar o ComfyUI, inicie o aplicativo e abra a interface. Você verá a tela do fluxo de trabalho e as ferramentas usadas para criar e gerenciar seus fluxos de trabalho.

Por Que os Fluxos de Trabalho do ComfyUI Importam

Um fluxo de trabalho no ComfyUI define como uma imagem ou vídeo é gerado. Ele controla os modelos, configurações e etapas de processamento usados para produzir o resultado final.

Isso lhe dá muito mais controle do que uma simples caixa de prompt. Você pode alterar o modelo, adicionar um LoRA, usar uma imagem de entrada, ajustar as configurações de geração, aumentar a resolução do resultado ou adicionar outras etapas de processamento.

Os fluxos de trabalho também podem ser salvos e reutilizados. Em vez de reconstruir a mesma configuração toda vez, você pode manter um fluxo de trabalho que produza resultados que você goste e alterar configurações individuais quando necessário. Você também pode baixar fluxos de trabalho criados por outros usuários e adaptá-los à sua própria configuração.

Entender um Fluxo de Trabalho do ComfyUI

Um fluxo de trabalho é composto por nós conectados. Cada nó lida com uma parte específica do processo de geração, e as conexões determinam como as informações fluem entre eles.

Um fluxo de trabalho básico de texto para imagem pode conter nós para carregar um modelo, inserir um prompt, criar os dados de imagem iniciais, gerar a imagem, decodificar o resultado e salvá-lo.

  • Carregador de modelo: Carrega o modelo usado para a geração.
  • Codificador de texto: Converte seu prompt em informações que o modelo pode usar.
  • Amostrador (Sampler): Executa o processo de geração usando as configurações selecionadas.
  • VAE: Converte entre dados latentes e imagem.
  • Salvar Imagem: Escreve a imagem gerada no disco.

Você não precisa construir cada fluxo de trabalho do zero. O ComfyUI fornece modelos de fluxo de trabalho, e muitos fluxos de trabalho da comunidade podem ser baixados e abertos diretamente.

Carregar um Fluxo de Trabalho Existente

Usar um fluxo de trabalho existente geralmente é a maneira mais fácil de começar. O ComfyUI fornece exemplos de fluxos de trabalho para diferentes modelos e tarefas, e os sites da comunidade oferecem muitos outros.

Muitas imagens de fluxo de trabalho contêm os dados do fluxo de trabalho em seus metadados. Você pode arrastar a imagem para o ComfyUI ou usar Fluxos de Trabalho → Abrir para carregá-la. O fluxo de trabalho aparecerá na tela com seus nós e configurações já definidos.

Uma vez que o fluxo de trabalho seja carregado, verifique quais modelos ele espera. Se arquivos obrigatórios estiverem ausentes, o ComfyUI pode identificar modelos ausentes para modelos de fluxo de trabalho suportados. Outros fluxos de trabalho podem exigir que você encontre e instale os modelos por sua conta.

Encontrar Modelos para o ComfyUI

Modelos podem ser encontrados em repositórios como Hugging Face e Civitai, bem como na página do projeto do próprio modelo. A parte importante é encontrar um modelo compatível com o fluxo de trabalho que você deseja usar.

Não assuma que qualquer arquivo de modelo pode ser carregado em qualquer fluxo de trabalho. Diferentes arquiteturas de modelo podem exigir carregadores diferentes e arquivos de apoio.

Antes de baixar um modelo, verifique:

  • A arquitetura e a versão do modelo
  • O fluxo de trabalho do ComfyUI necessário
  • O formato do arquivo do modelo
  • A VRAM e o hardware recomendados
  • Quaisquer VAEs, codificadores de texto, LoRAs ou outros arquivos de apoio necessários
  • A licença do modelo e as restrições de uso

O ComfyUI suporta vários tipos de arquivos de modelo. A pasta depende do tipo de modelo instalado. Por exemplo, checkpoints podem ficar em models/checkpoints, LoRAs em models/loras, e VAEs em models/vae. Alguns modelos mais novos usam pastas como models/diffusion_models e models/text_encoders.

Instalar um Modelo

Uma vez que você tenha baixado um modelo, coloque-o no diretório esperado pelo fluxo de trabalho. Em seguida, você pode selecioná-lo no carregador de modelo correspondente.

Por exemplo, um checkpoint pode ser armazenado em:

ComfyUI/models/checkpoints/

Um LoRA pode, em vez disso, ser armazenado em:

ComfyUI/models/loras/

Se o novo modelo não aparecer na lista de modelos, atualize a interface ou reinicie o ComfyUI.

Instalar Nós Personalizados

Muitos fluxos de trabalho avançados do ComfyUI usam nós personalizados que não estão incluídos na instalação padrão. Um fluxo de trabalho pode mostrar nós ausentes se essas dependências não tiverem sido instaladas.

O ComfyUI fornece um Gerenciador para instalar nós personalizados. Nós também podem ser instalados manualmente, colocando seus repositórios no diretório custom_nodes e instalando suas dependências necessárias.

Instale nós personalizados apenas de fontes em que você confie. Nós personalizados podem conter código executável e podem ter suas próprias dependências e considerações de segurança.

Executar e Modificar Seu Fluxo de Trabalho

Uma vez que os modelos e nós personalizados necessários estejam instalados, verifique as configurações importantes no fluxo de trabalho. Comece com o modelo, o prompt, as dimensões da imagem e as configurações de amostragem.

Quando tudo estiver pronto, use o botão Fila (Queue) para executar o fluxo de trabalho. O ComfyUI processa cada etapa e produz a saída definida pelo fluxo de trabalho.

Em seguida, você pode modificar partes individuais do fluxo de trabalho sem reconstruí-lo. Adicione um LoRA, conecte uma imagem de entrada, altere o amostrador, adicione um redimensionador (upscaler) ou ajuste outras configurações para mudar o resultado.

Salvar Seus Fluxos de Trabalho

Salve fluxos de trabalho que você pretende reutilizar. Um fluxo de trabalho contém o gráfico de nós e suas configurações, mas não contém necessariamente os próprios arquivos de modelo. Mantenha um registro de quais modelos e nós personalizados o fluxo de trabalho requer.

Isso se torna especialmente importante ao mover um fluxo de trabalho para outro computador ou área de trabalho em nuvem. Você pode precisar instalar os mesmos modelos e nós personalizados antes que o fluxo de trabalho seja executado corretamente.

Tente o ComfyUI no DaDesktop

Você não precisa comprar uma nova GPU apenas para executar o ComfyUI. Se o seu computador atual não tiver recursos de GPU suficientes, você pode executar o ComfyUI em uma área de trabalho em nuvem e usá-lo quando precisar.

O DaDesktop fornece áreas de trabalho em nuvem com recursos de GPU dedicados para cargas de trabalho como geração de imagens e vídeos com IA. Você pode instalar o ComfyUI, baixar os modelos que deseja e criar seus próprios fluxos de trabalho sem adicionar uma GPU dedicada ao seu computador local.

Saiba mais sobre geração de imagens e vídeos com IA no DaDesktop. Você também pode ver as GPUs disponíveis e escolher uma configuração com base nos modelos e fluxos de trabalho que deseja executar.

Comece seu teste gratuito hoje

Realize treinamentos virtuais de TI sem interrupções com laboratórios baseados em nuvem, sem tempo de inatividade, apenas aprendizado escalável que funciona.