Executando Flux.1 em um Stable Diffusion Forge local em um ambiente não-CUDA (CPU)

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

Coisas que eu quero fazer

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

O artigo abaixo descreve como usar o Stable Diffusion Forge com uma GPU AMD (ml direto).

No entanto, como mencionado no artigo, o Flux.1 não funcionará no ambiente descrito acima.

Este artigo descreve como executar o Flux.1 em um ambiente sem CUDA, executando-o na CPU sem usar uma GPU.

Como é executado na CPU, a execução é bastante lenta. (Cerca de 20 minutos por imagem no meu sistema)

Flux.1 inclui as imagens que foram criadas.O uso comercial não é permitido.é.

スポンサーリンク

Configuração do ambiente

download

A seguinte página será aberta.

GitHub - lllyasviel/stable-diffusion-webui-forge
Contribute to lllyasviel/stable-diffusion-webui-forge development by creating an account on GitHub.

Role a página para baixo até encontrar a seção ‘Instalando o Forge’ e clique no arquivo binário recomendado para baixá-lo.

Desenvolvimento

Extraia o arquivo zip baixado para uma pasta de sua escolha.

modificação de morcego

Abra o seguinte arquivo com um editor de texto como o Bloco de Notas.

webui¥webui-user.bat

Modifique a seguinte linha.

set COMMANDLINE_ARGS=

Após correção

set COMMANDLINE_ARGS=--always-cpu  --skip-torch-cuda-test  --no-half --opt-sub-quad-attention --upcast-sampling --opt-sdp-attention

Isso conclui a configuração do ambiente.

Os parâmetros –always-cpu e –skip-torch-cuda-test são obrigatórios, mas ajuste os demais conforme necessário.

Instalação do modelo

Dependendo do arquivo, você pode precisar fazer login no HuggingFace. Faça login conforme necessário.

Baixe o arquivo flux1-dev-fp8.safetensors do seguinte URL e coloque-o na pasta webui\models\Stable-diffusion.

lllyasviel/flux1_dev at main
We’re on a journey to advance and democratize artificial intelligence through open source and open science.

Baixe os arquivos clip_l.safetensors e t5xxl_fp16.safetensors do seguinte URL e coloque-os na pasta webui\models\VAE.

comfyanonymous/flux_text_encoders at main
We’re on a journey to advance and democratize artificial intelligence through open source and open science.

Baixe o arquivo ae.safetensors do seguinte URL e coloque-o na pasta webui\models\VAE.

black-forest-labs/FLUX.1-schnell at main
We’re on a journey to advance and democratize artificial intelligence through open source and open science.
スポンサーリンク

execução

Execute o arquivo run.bat localizado na pasta extraída.

Se você encontrar o seguinte erro durante a execução (o processamento continuará), execute o comando `git config~` exibido. Este erro pode reaparecer. Se ele aparecer novamente, execute o comando novamente. (O caminho da pasta no argumento deve ter sido alterado.)

Se o seu navegador abrir e a interface gráfica for exibida conforme mostrado abaixo, então a operação foi bem-sucedida.

スポンサーリンク

Geração de imagens

As seguintes alterações serão feitas na interface gráfica do usuário (GUI) exibida:

Interface do usuário: Verificar fluxo

Ponto de verificação: Selecione flux1-dev-fp8.safetensors

VAE/TextEncoder: Selecione três arquivos (em qualquer ordem): ae.safetensors, clip_l.safetensors e t5xxl_fp16.safetensors.

Após concluir as configurações acima, você pode criar uma imagem inserindo os comandos, assim como no StableDiffusion.

No Flux.1, recomenda-se não inserir comandos negativos.

スポンサーリンク

Resultado

Consegui criar a imagem inserindo os comandos na interface gráfica exibida e clicando em Gerar.

コメント

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