Você quer usar o Flux NF4 diretamente no Stable Diffusion e não na interface ComfyUI? Este é o guia para esses ajustes. O Stable Diffusion se tornou uma ferramenta popular para criar imagens geradas por IA com precisão excepcional.
Neste guia, exploraremos o Stable Diffusion, como instalá-lo e usá-lo, e exploraremos os recursos do Flux NF4, uma extensão poderosa que estende suas capacidades. Também abordaremos como instalar o Flux NF4 no Stable Diffusion e fazer o melhor uso dele para suas tarefas de difusão de imagem.

Como usar Flux NF4 em difusão estável
Fluxo Integração NF4 com Difusão estável oferece um poderoso aprimoramento para seu fluxo de trabalho de geração de imagens. Antes de mergulhar nos detalhes, é importante entender que Fluxo O NF4 utiliza técnicas de baixa precisão de bits para otimizar o desempenho, especialmente em sistemas com GPU memória.
Este guia o guiará pelo processo de configuração e uso do Flux NF4 dentro do Stable Diffusion, permitindo que você crie imagens de alta qualidade de forma mais eficiente. Seja você um artista de IA experiente ou apenas iniciante, dominar o Flux NF4 pode melhorar suas capacidades de geração de imagens.
O que é difusão estável?
Difusão estável é um modelo de deep-learning que gera imagens de alta qualidade com base em prompts de texto. Faz parte da família de modelos generativos, como GANs (Generative Adversarial Networks), mas se destaca pela capacidade de produzir imagens detalhadas e diversas com menos poder computacional.

Instalação e configuração
Antes de começar a usar o Stable Diffusion, você precisará instalá-lo no seu sistema. Aqui está um guia passo a passo:
- Instalar Python: Certifique-se de que o Python 3.8 ou superior esteja instalado em seu sistema. Você pode baixá-lo do site oficial do Python.
- Configurar um ambiente virtual: É recomendável criar um ambiente virtual para evitar conflitos com outros pacotes Python.
python3 -m venv sd-env
fonte sd-env/bin/ativar
- Instalar pacotes necessários: Você precisará instalar o PyTorch e outras dependências.
pip instalar tocha torchvision torchaudio
pip instalar difusores transformadores
- Baixar Difusão Estável: Clone o Difusão estável repositório e configurá-lo.
clone git https://github.com/CompVis/stable-diffusion
cd difusão estável
pip install -e .
- Baixe modelos pré-treinados: Você precisará baixar os modelos pré-treinados usados pelo Stable Diffusion. Eles podem ser encontrados em vários repositórios ou por meio de contribuições da comunidade.

Difusão estável em execução
Após a instalação, você pode gerar imagens executando o seguinte comando:
scripts python/txt2img.py –prompt “Uma paisagem urbana futurista ao pôr do sol” –plms –n_samples 1 –n_iter 1 –scale 7.5 –ddim_steps 50
Este comando gera uma única imagem com base no prompt fornecido. Você pode ajustar parâmetros como `–scale` e `–ddim_steps` para controlar a qualidade e o estilo da saída.

O que é Flux NF4?
O fluxo NF4 é um extensão avançada para Stable Diffusion que alavanca aceleradores de baixo bit para aprimorar processos de difusão de imagem. É particularmente útil para usuários com memória de GPU limitada ou aqueles que buscam geração de imagem mais rápida sem sacrificar a qualidade.
Compreendendo BitsandBytes (BnB)
O Flux NF4 integra-se com BitsandBytes (BnB), um acelerador de bits baixo comumente usado em grandes modelos de linguagem como LLaMA e Phi. O BnB reduz a largura de bits das computações, permitindo processamento mais rápido e menor uso de memória. No contexto da difusão de imagens, isso significa tempos de geração mais rápidos e a capacidade de lidar com modelos mais complexos em hardware menos potente.
Pontos de verificação do Flux suportados
O Flux suporta diferentes pontos de verificação dependendo da configuração do seu hardware:
- Pontos de verificação do Flux NF4: Eles são otimizados para velocidade e eficiência, especialmente em GPUs com 6 GB a 16 GB de VRAM.
- Pontos de verificação do Flux FP8:Eles são projetados para dispositivos que não suportam NF4, como GPUs mais antigas.
Para a maioria dos usuários, o ponto de verificação recomendado é `flux1-dev-bnb-nf4-v2.tensores de segurança`, que oferece o melhor desempenho em vários dispositivos.
Flux Schnell NF4 V2 lançado
poru/DenkingYoutube emDifusão estável
Instalando Flux NF4 em difusão estável
Agora que você entendeu o que Fluxo ou seja, vamos ao processo de instalação:
- Baixe o ponto de verificação do Flux:Dependendo das capacidades do seu dispositivo, download ou o ponto de verificação Flux NF4 ou Flux FP8. A opção recomendada para a maioria dos usuários é `flux1-dev-bnb-nf4-v2.tensores de segurança`.
- Coloque o ponto de verificação: Mova o arquivo de ponto de verificação baixado para o diretório apropriado na instalação do Stable Diffusion, normalmente em `modelos/ldm/difusão-estável-v1/`.
- Configurar a IU: Se você estiver usando uma GUI como o Forge, certifique-se de selecionar a precisão correta (NF4 ou FP8) nas configurações. O Forge permite que você force o carregamento de um tipo de peso específico ou deixe-o em automático para usar a precisão padrão para seu checkpoint.

Usando Flux NF4 em Difusão Estável
Com o Flux instalado, você pode aproveitar sua velocidade e eficiência. Veja como usá-lo:
- Configure seu prompt: Prepare seu prompt de texto como de costume. Por exemplo:
scripts python/txt2img.py –prompt “Astronauta em uma selva, paleta de cores frias, cores suaves, muito detalhado, foco nítido” –plms –n_samples 1 –n_iter 1 –scale 7.5 –ddim_steps 50 –ckpt flux1-dev-bnb-nf4-v2.safetensors
- Otimizar o desempenho: Dependendo da VRAM da sua GPU, pode ser necessário ajustar as configurações da interface do usuário:
- Pesos da GPU: Valores maiores resultam em processamento mais rápido, mas podem causar problemas se forem muito grandes.
- Método de troca: Escolha entre `Queue` e `ASYNC`. Este último é geralmente mais rápido, mas pode causar problemas de estabilidade em alguns dispositivos.
- Monitorar resultados: Execute o comando e observe a saída. Se notar algum problema com velocidade ou qualidade, tente ajustar o local de troca (CPU vs. Compartilhado) ou as configurações de memória.
Usar o Flux NF4 com Stable Diffusion pode aprimorar suas capacidades de renderização, especialmente se você estiver trabalhando com hardware limitado. Seguindo as etapas descritas acima, você pode instalar e configurar o Flux para aproveitar ao máximo sua aceleração de baixa taxa de bits e otimizar seus fluxos de trabalho para uma difusão de imagem mais rápida e eficiente.
Crédito da imagem em destaque: Furkan Demirkaya fiz isso usando Flux