Usando ComfyUI para Rodar Inteligências Artificiais Gratuitamente em seu computador

Este tutorial apresenta o ComfyUI, uma interface gráfica open source que permite executar modelos de inteligência artificial localmente. Nele, você aprenderá a instalar e configurar o ComfyUI, conhecer os requisitos mínimos de hardware (como uma GPU com pelo menos 4 a 6 GB de VRAM) e explorar as funcionalidades para gerar vídeos e imagens de alta qualidade sem depender de serviços pagos.

Publicado em: 22, fevereiro 2025

Logo do comfyui, uma interface gráfica (GUI) gratuita e de código aberto, projetada para facilitar o uso de modelos de inteligência artificial diretamente no seu computador

1. Introdução

O ComfyUI é uma interface gráfica (GUI) gratuita e de código aberto, projetada para facilitar o uso de modelos de inteligência artificial diretamente no seu computador. Com ele, você pode gerar imagens, vídeos ou outros conteúdos com IA sem depender de serviços pagos ou de computação em nuvem. Neste tutorial, você vai entender o que é o ComfyUI, como instalá-lo e quais são os requisitos mínimos para executar modelos de IA localmente.

2. O que é o ComfyUI?

O ComfyUI funciona como um “painel de controle” que torna mais simples a configuração e o uso de diversos modelos de IA (como Stable Diffusion ou HunyuanVideo). Em vez de ter que lidar com linhas de comando complexas, você gerencia todo o processo por meio de uma interface amigável, com botões, menus e opções visuais.

Principais Vantagens do ComfyUI

  • Interface Intuitiva: Você pode carregar modelos, configurar parâmetros de geração e visualizar resultados facilmente.
  • Open Source: Qualquer pessoa pode contribuir, adaptar e melhorar o software.
  • Uso Local: Não precisa de conexão com servidores externos; seu computador faz todo o processamento, garantindo privacidade e controle total.
  • Flexibilidade: Suporta diversos modelos de IA e diferentes tipos de conteúdo, como imagens ou vídeos.
    Exemplo da interface do comfyui com nós se conectando e gerando um resultado de video por IA

3. Requisitos Mínimos

Para rodar inteligências artificiais gratuitamente em máquina local, você vai precisar de uma placa de vídeo (GPU) que ofereça capacidade de processamento para modelos de IA. Eis alguns pontos importantes:

  • Placa de Vídeo (GPU):
    • Mínimo: Uma GPU com pelo menos 4 GB a 6 GB de memória de vídeo (VRAM). Exemplos incluem modelos NVIDIA GeForce GTX da série 10 (GTX 1060, por exemplo).
    • Recomendado: Para modelos mais complexos ou para gerar vídeos (como o HunyuanVideo), é preferível ter 8 GB ou mais de VRAM (ex.: RTX 3060, RTX 3080 ou superior).
  • Sistema Operacional: Windows, Linux ou macOS (com suporte a GPU compatível).
  • Drivers Atualizados: Certifique-se de ter instalados os drivers mais recentes da sua GPU.
  • Python: Alguns usuários preferem instalar via Python para maior controle, mas há também versões “prontas” ou instaladores que facilitam o processo.
Observação: Quanto maior a resolução ou a complexidade do modelo, mais VRAM será necessária. Se você planeja usar modelos de vídeo em alta resolução, pode precisar de 20 GB a 60 GB de VRAM.

4. Instalação Passo a Passo

  1. Baixe o ComfyUI
    • Faça o download do instalador de acordo com seu sistema operacional. Clique aqui. (Recomendado)
    • Opcionalmente vc pode acessar o repositório oficial do ComfyUI (Github) ou baixe uma versão compilada pronta para uso.
    • Extraia os arquivos em uma pasta de sua preferência.
  2. Instale Dependências (necessário caso for instalar via repositório)
    • Caso vá executar via Python, instale as bibliotecas necessárias usando pip install -r requirements.txt ou conforme indicado na documentação oficial.
  3. Configuração da GPU
    • Certifique-se de que os drivers de GPU estejam instalados e atualizados.
    • Verifique se o CUDA (para placas NVIDIA) está funcionando corretamente.
  4. Execute o ComfyUI
    • Em sistemas Windows, basta dar um duplo clique no arquivo de inicialização (por exemplo, run_comfyui.bat ou similar).
    • Em sistemas Linux ou macOS, você pode abrir o terminal na pasta do ComfyUI e executar python main.py (ou conforme indicado na documentação).
  5. Abra o Navegador
    • Geralmente, o ComfyUI irá rodar em um servidor local, por exemplo: http://127.0.0.1:8188
    • Abra esse endereço no seu navegador para acessar a interface.

5. Como Usar o ComfyUI

  1. Carregando Modelos (Entenda o que são modelos)
    • Na interface, você verá opções para carregar modelos de IA (imagens, vídeos etc.).
    • Selecione o modelo desejado (por exemplo, Stable Diffusion para imagens ou HunyuanVideo para vídeos).
  2. Ajustando Parâmetros
    • Defina resoluções, estilos e outras configurações de acordo com suas preferências ou limitações de hardware.
    • Para experimentos iniciais, use configurações mais leves, reduzindo a resolução ou o número de amostras para evitar sobrecarregar a GPU.
  3. Gerando Conteúdo
    • Digite o prompt de texto (por exemplo, “um panda comendo sushi em um restaurante moderno”) e clique em “Gerar”.
    • Aguarde o processamento; o tempo varia conforme a complexidade do modelo e o poder de sua GPU.
  4. Visualizando e Salvando Resultados
    • Ao término, o ComfyUI exibirá o resultado diretamente na interface.
    • Salve as imagens ou vídeos conforme desejar.

6. Dicas Finais

  • Economize Recursos: Se o seu hardware for limitado, comece com resoluções menores e poucos frames.
  • Explore Diferentes Modelos: Há diversos modelos de IA para diferentes propósitos, como estilos artísticos, geração de rostos, vídeos e muito mais.
  • Mantenha o ComfyUI Atualizado: Verifique periodicamente as atualizações no repositório oficial, pois novas versões podem trazer melhorias de desempenho e correções de bugs.