Como Usar ComfyUI: Fluxos de Trabalho, Modelos e Configuração
O ComfyUI é uma aplicação gratuita para gerar imagens e vídeos com IA localmente no seu próprio computador. Destina-se a utilizadores que desejam mais controlo do que as ferramentas típicas de 'prompt e gerar' oferecem, permitindo-lhe visualizar e ajustar cada parte do processo de geração. Essa flexibilidade vem acompanhada de uma curva de aprendizagem, pelo que este guia ajudará a dar os primeiros passos, desde a instalação até à execução e modificação do seu primeiro fluxo de trabalho.
O Que Necessita Antes de Começar
O ComfyUI requer um computador com recursos de GPU suficientes para os modelos e fluxos de trabalho que pretende executar. Modelos maiores e fluxos de trabalho mais exigentes geralmente necessitam de mais VRAM.
Também necessitará dos ficheiros de modelo utilizados pelo seu fluxo de trabalho. Dependendo do modelo, isto pode incluir checkpoints, modelos de difusão, VAEs, codificadores de texto, LoRAs ou outros componentes. Estes ficheiros são normalmente armazenados no diretório ComfyUI/models.
Se não tiver uma GPU adequada localmente, também pode executar o ComfyUI num desktop remoto com GPU. Isto transfere a carga de trabalho de geração para a GPU remota, permitindo-lhe aceder ao desktop a partir do seu computador habitual.
Instalar o ComfyUI
Para Windows e macOS, o ComfyUI recomenda a sua aplicação desktop para novos utilizadores. Existem outros métodos de instalação, incluindo a instalação manual e a ferramenta de linha de comandos do ComfyUI. O método adequado depende do seu sistema operativo e configuração.
Após instalar o ComfyUI, inicie a aplicação e abra a interface. Verá o canvas de fluxos de trabalho e as ferramentas usadas para criar e gerir os seus fluxos de trabalho.
Por Que os Fluxos de Trabalho do ComfyUI São Importantes
Um fluxo de trabalho do ComfyUI define como uma imagem ou vídeo é gerado. Ele controla os modelos, definições e etapas de processamento usados para produzir o resultado final.
Isto dá-lhe muito mais controlo do que uma simples caixa de prompt. Pode alterar o modelo, adicionar um LoRA, usar uma imagem de entrada, ajustar as definições de geração, aumentar a escala do resultado ou adicionar outras etapas de processamento.
Os fluxos de trabalho também podem ser guardados e reutilizados. Em vez de reconstruir a mesma configuração a cada vez, pode manter um fluxo de trabalho que produz resultados que lhe agradem e alterar definições individuais quando necessário. Também pode descarregar fluxos de trabalho criados por outros utilizadores e adaptá-los à sua própria configuração.
Compreender um Fluxo de Trabalho do ComfyUI
Um fluxo de trabalho é composto por nós interligados. Cada nó trata de uma parte específica do processo de geração, e as ligações determinam como a informação se move 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 guardá-lo.
- Carregador de Modelo: Carrega o modelo usado para a geração.
- Codificador de Texto: Converte o seu prompt em informação que o modelo pode usar.
- Amostrador (Sampler): Executa o processo de geração usando as definições selecionadas.
- VAE: Converte entre dados latentes e uma imagem.
- Guardar Imagem: Escreve a imagem gerada no disco.
Não precisa de construir todos os fluxos de trabalho do zero. O ComfyUI fornece modelos de fluxo de trabalho e muitos fluxos de trabalho da comunidade podem ser descarregados e abertos diretamente.
Carregar um Fluxo de Trabalho Existente
Usar um fluxo de trabalho existente é geralmente a forma mais fácil de começar. O ComfyUI fornece fluxos de trabalho de exemplo para diferentes modelos e tarefas, enquanto os sites da comunidade oferecem muitos mais.
Muitas imagens de fluxo de trabalho contêm os dados do fluxo de trabalho nos seus metadados. Pode arrastar a imagem para o ComfyUI ou usar Workflows → Open para a carregar. O fluxo de trabalho aparecerá no canvas com os seus nós e definições já configurados.
Uma vez que o fluxo de trabalho seja carregado, verifique que modelos ele espera. Se ficheiros necessários estiverem em falta, o ComfyUI pode identificar modelos em falta para modelos de fluxo de trabalho suportados. Outros fluxos de trabalho podem exigir que encontre e instale os modelos por sua conta.
Encontrar Modelos para o ComfyUI
Os 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 que seja compatível com o fluxo de trabalho que pretende usar.
Não assuma que qualquer ficheiro de modelo pode ser carregado em qualquer fluxo de trabalho. Diferentes arquiteturas de modelo podem exigir diferentes carregadores e ficheiros de apoio.
Antes de descarregar um modelo, verifique:
- A arquitetura e a versão do modelo
- O fluxo de trabalho do ComfyUI necessário
- O formato do ficheiro do modelo
- A VRAM e o hardware recomendados
- Qualquer VAE, codificador de texto, LoRA ou outros ficheiros de apoio necessários
- A licença do modelo e as restrições de utilização
O ComfyUI suporta vários tipos de ficheiros de modelo. A pasta depende do tipo de modelo instalado. Por exemplo, checkpoints podem ir para 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 tenha descarregado um modelo, coloque-o no diretório esperado pelo fluxo de trabalho. Em seguida, 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 (Custom Nodes)
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 em falta se estas dependências não estiverem instaladas.
O ComfyUI fornece um Gerente para instalar nós personalizados. Os nós também podem ser instalados manualmente, colocando os seus repositórios no diretório custom_nodes e instalando as suas dependências necessárias.
Instale apenas nós personalizados de fontes em que confia. Os nós personalizados podem conter código executável e podem ter as suas próprias dependências e considerações de segurança.
Executar e Modificar o Seu Fluxo de Trabalho
Uma vez que os modelos e nós personalizados necessários estejam instalados, verifique as definições importantes no fluxo de trabalho. Comece pelo modelo, prompt, dimensões da imagem e definições de amostragem.
Quando tudo estiver pronto, use o botão Queue para executar o fluxo de trabalho. O ComfyUI processa cada etapa e produz a saída definida pelo fluxo de trabalho.
Pode então modificar partes individuais do fluxo de trabalho sem o reconstruir. Adicione um LoRA, ligue uma imagem de entrada, mude o amostrador, adicione um escalador ou ajuste outras definições para alterar o resultado.
Guardar os Seus Fluxos de Trabalho
Guarde fluxos de trabalho que pretende reutilizar. Um fluxo de trabalho contém o grafo de nós e as suas definições, mas nem sempre contém os ficheiros de modelo em si. Mantenha o registo de que modelos e nós personalizados o fluxo de trabalho requer.
Isto torna-se especialmente importante ao mover um fluxo de trabalho para outro computador ou desktop em nuvem. Pode precisar de instalar os mesmos modelos e nós personalizados antes de o fluxo de trabalho funcionar corretamente.
Experimente o ComfyUI no DaDesktop
Não precisa de comprar uma nova GPU apenas para executar o ComfyUI. Se o seu computador atual não tiver recursos de GPU suficientes, pode executar o ComfyUI num desktop em nuvem e usá-lo quando necessário.
O DaDesktop fornece desktops em nuvem com recursos de GPU dedicados para cargas de trabalho como a geração de imagens e vídeos com IA. Pode instalar o ComfyUI, descarregar os modelos que pretende e criar os seus próprios fluxos de trabalho sem adicionar uma GPU dedicada ao seu computador local.
Saiba mais sobre a geração de imagens e vídeos com IA no DaDesktop. Também pode ver as GPUs disponíveis e escolher uma configuração com base nos modelos e fluxos de trabalho que pretende 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.