Este guia explicará detalhadamente o filtro Stable Diffusion NSFW. Vamos começar se você estiver pronto!

Primeiramente, vamos falar brevemente sobre Difusão Estável. A difusão estável é uma ferramenta poderosa para criar visualizadores, mas às vezes o filtro NSFW pode marcar incorretamente saídas inofensivas. Se você usa o software em seu computador pessoal e deseja desabilitar o filtro NSFW, explicaremos o que você precisa fazer a seguir.

Explicado: filtro NSFW de difusão estável desativado

Se você deseja desativar o filtro Stable Diffusion NSFW, siga as instruções abaixo para modificar txt2img.py:

  • Clone o repositório Stable Diffusion GitHub
  • Localize o arquivo txt2img.py
  • Abra txt2img.py em um editor de texto
  • Modifique a função check_safety
  • Salve e teste

Vamos dar uma olhada nas etapas.

Explicado: filtro NSFW de difusão estável desativado
Filtro NSFW de difusão estável desligado (crédito da imagem)

Clone o repositório Stable Diffusion GitHub

Certifique-se de ter o repositório Stable Diffusion AI clonado em seu computador. Você pode obtê-lo executando o link a seguir, caso não o faça.

Explicado: filtro NSFW de difusão estável desativado
Filtro Stable Diffusion NSFW desativado: Para acessar os scripts, você pode clicar no campo marcado (crédito da imagem: Barış Selman)

Localize o arquivo txt2img.py

Navegue até o diretório de scripts no repositório clonado. Verifique se o arquivo txt2img.py está presente. Caso contrário, é possível que o repositório não tenha sido clonado corretamente.

Explicado: filtro NSFW de difusão estável desativado
Filtro Stable Diffusion NSFW desativado: Abra o arquivo txt2img.py em um editor de texto de sua escolha (crédito da imagem: Barış Selman)

Abra txt2img.py em um editor de texto

Abra o arquivo txt2img.py em um editor de texto de sua preferência. Este arquivo contém o código para geração de imagens e o filtro NSFW.

Modifique a função check_safety

Localize a função check_safety no arquivo txt2img.py. Esta função é responsável por verificar a segurança das imagens geradas. Adicione uma nova primeira linha à função para retornar imediatamente a imagem original e uma string vazia sem mais verificações de segurança. Mantenha o resto da função inalterado, pois ela não será executada.

def check_safety(x_image):
retornar x_image, ‘ ‘
segurança_checker_input =…

Salve e teste

Salve as modificações no arquivo txt2img.py e saia do editor de texto. Agora, você pode testar o software para ver se o filtro NSFW foi desabilitado com sucesso.

Seguindo estas etapas simples, você pode executar o processo de desativação do filtro Stable Diffusion NSFW. Lembre-se de que a modificação do código pode ter consequências indesejadas; portanto, use esse recurso com responsabilidade e em conformidade com todas as leis e regulamentos relevantes.

Source: Filtro NSFW de difusão estável desativado: como fazer?