Aprendizagem pessoal com IA
e orientação prática
Sapo pintado em alumínio

Cog-ComfyUI: executando fluxos de trabalho do ComfyUI com APIs

Introdução geral

O Cog-ComfyUI é um projeto de código aberto desenvolvido para executar fluxos de trabalho do ComfyUI por meio de uma API. Criado pelo usuário fofr do GitHub, o projeto fornece uma maneira eficiente de integrar e executar fluxos de trabalho do ComfyUI. O ComfyUI é uma interface de usuário para geração e manipulação de imagens com suporte para uma variedade de modelos e nós personalizados. integrar os fluxos de trabalho do ComfyUI de forma rápida e eficiente.

Cog ComfyUI: uma ferramenta eficiente para executar o ComfyUI via API-1


 

Lista de funções

  • Execuções de APISimplifique o processo de integração executando os fluxos de trabalho do ComfyUI por meio da API.
  • Suporte para vários modelosInclui pesos de modelos populares e nós personalizados.
  • Gerenciamento eficiente do fluxo de trabalhoSuporte à execução e ao gerenciamento rápidos de fluxos de trabalho na plataforma Replicate.
  • Configuração de nó personalizadoNó personalizado: permite que os usuários adicionem e configurem nós personalizados conforme necessário.
  • Gerenciamento de arquivos de entradaSuporte para upload de arquivos de entrada via URL, upload de arquivo único ou arquivo zip.

 

Usando a Ajuda

Instalação e configuração

  1. Armazém de Clonagem:
    git clone --recurse-submodules https://github.com/fofr/cog-comfyui.git
    
  2. Instale o nó personalizado:
    . /scripts/install_custom_nodes.py
    
  3. Inicie o contêiner do Cog e exponha a porta:
    sudo cog run -p 8188 bash
    
  4. Inicie o servidor dentro do contêiner do Cog:
    cd ComfyUI/
    python main.py --listen 0.0.0.0
    
  5. Acesse o servidor no computador local:
    http://:8188
    

Usando a API do ComfyUI

  1. Obter API JSON:
    • existir ComfyUI Ativar a "Opção de modo de desenvolvedor" em Configurações
    • Carregar fluxo de trabalho e exportar API JSON
  2. Prepare o arquivo de entrada:
    • Especifique o arquivo de entrada usando um URL
    • Carregamento de um único arquivo de entrada
    • Faça upload de um arquivo zip contendo os arquivos de entrada
  3. Use o modelo LoRA:
    • URL de download para uso direto dos modelos LoRA
    • Usando o nó LoraLoaderFromURL fornecido pelo ComfyUI-GlifNodes
  4. Execute o fluxo de trabalho:
    • Atualize o caminho do arquivo de entrada e execute o fluxo de trabalho
    • Ative a opção Return Temp File para retornar imagens de grade de controle pré-processadas

Funções principais

  1. Carregando fluxos de trabalho::
    • Acesse o servidor local do ComfyUI e carregue o arquivo workflow_api.json ou workflow_ui.json.
    • Certifique-se de ter feito download e colocado o arquivo de pesos do Stable Diffusion 3 na pasta ComfyUI/models/checkpoints.
  2. Configuração de nós personalizados::
    • Adicione ou modifique a configuração do nó personalizado no arquivo custom_nodes.json.
    • Use a interface ComfyUI para conexões de nós e ajustes de parâmetros.
  3. Fluxos de trabalho operacionais e de gerenciamento::
    • Execute fluxos de trabalho na plataforma Replicate e use APIs para integrar-se a aplicativos ou sites.
    • Garanta que os fluxos de trabalho sejam executados com eficiência com a API pronta para produção do Replicate.
  4. Depuração e otimização::
    • Use as ferramentas de depuração e os recursos de registro do ComfyUI para monitorar o status das operações do fluxo de trabalho.
    • Ajuste os parâmetros do modelo e as configurações dos nós conforme necessário para otimizar os resultados da geração.
CDN1
Não pode ser reproduzido sem permissão:Chefe do Círculo de Compartilhamento de IA " Cog-ComfyUI: executando fluxos de trabalho do ComfyUI com APIs

Chefe do Círculo de Compartilhamento de IA

O Chief AI Sharing Circle se concentra no aprendizado de IA, fornecendo conteúdo abrangente de aprendizado de IA, ferramentas de IA e orientação prática. Nosso objetivo é ajudar os usuários a dominar a tecnologia de IA e explorar juntos o potencial ilimitado da IA por meio de conteúdo de alta qualidade e compartilhamento de experiências práticas. Seja você um iniciante em IA ou um especialista sênior, este é o lugar ideal para adquirir conhecimento, aprimorar suas habilidades e realizar inovações.

Entre em contato conosco
pt_BRPortuguês do Brasil