Execute o ComfyUI localmente usando uma GPU AMD (ml direto).

この記事は約5分で読めます。
スポンサーリンク

Coisas que eu quero fazer

O Stable Diffusion Forge normalmente requer uma GPU da Nvidia (como a GeForce).

O ComfyUI fornece um arquivo em lote que é executado usando a CPU (sem GPU), mas não fornece um arquivo em lote que seja executado usando uma GPU AMD (ML direto).

Esta seção explica como executar o programa usando uma GPU AMD (ML direto).

Perceber

Nem todos os CustomNodes (plugins) funcionarão. Flux.1 e Janus não funcionaram. Os motivos variam. (Alguns têm CUDA embutido no código, e outros usam float8, que o torch-directml não suporta.)

スポンサーリンク

bota

download

Você será redirecionado para a próxima página.

GitHub - Comfy-Org/ComfyUI: The most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface.
The most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface. - Comfy-Org/ComfyUI

Baixe o arquivo ComfyUI_windows_portable_nvidia.7z da pasta Assets, especificamente a versão marcada como Latest (provavelmente a primeira da lista).

Extraia o arquivo ComfyUI_windows_portable_nvidia.7z baixado para uma pasta de sua escolha.

スポンサーリンク

Criando um arquivo em lote

Crie um arquivo com o seguinte conteúdo usando um editor de texto como o Bloco de Notas e salve-o como run_directml.bat na pasta onde o arquivo run_cpu.bat está localizado.

.\python_embeded\python.exe -s ComfyUI\main.py --directml  --windows-standalone-build 
スポンサーリンク

bota

Execute o arquivo run_directml.bat criado a partir do Explorador de Arquivos.

A inicialização pode levar algum tempo.

スポンサーリンク

Instruções de uso simples

Este guia explica como criar imagens usando StableDiffusion.

Instalação do modelo

Consulte a página seguinte para obter instruções sobre como baixar o modelo.

Copie o modelo baixado para ComfyUI_windows_portable\ComfyUI\models\checkpoints.

スポンサーリンク

Criação de fluxo de trabalho

Na parte superior esquerda da tela, selecione Fluxo de trabalho → Procurar modelos.

Selecione a geração de imagens.

Selecione o modelo a ser usado na etapa ① do fluxo de trabalho exibido.

Insira a instrução em ②.

Insira uma mensagem negativa em ③.

Clique em Executar na parte inferior da tela.

Assim que o processo estiver concluído, as imagens geradas serão exibidas nos lados direito e inferior, conforme mostrado abaixo.

スポンサーリンク

Resultado

Consegui criar imagens usando StableDiffusion com ComfyUI em uma GPU AMD (ml de aprendizado direto) localmente.

スポンサーリンク

solução de problemas

Caso encontre algum erro, modifique o arquivo em lote que você criou da seguinte forma.

Isso pode ajudar a evitar erros, reduzindo o uso de VRAM.

.\python_embeded\python.exe -s ComfyUI\main.py --directml  --windows-standalone-build  --lowvram --use-split-cross-attention --force-fp16 --fp16-unet

Além disso, uma vez que um erro ocorre, ele pode ocorrer repetidamente.

Caso ocorra algum erro, o melhor é fechar a linha de comando do ComfyUI e reiniciá-lo.

コメント

タイトルとURLをコピーしました