Stableswarmui 0.6.4.1 Beta .
Uma interface modular de difusão estável na Web, com ênfase em tornar o PowerTools facilmente acessível, de alto desempenho e extensibilidade.

Junte -se à discórdia para discutir o projeto, obter suporte, ver anúncios, etc.
Siga o thread de anúncios de recursos para atualizações sobre novos recursos.
A partir de 2024/06/21, os STABLESWARMUI não serão mais mantidos sob a estabilidade da IA.
O desenvolvedor original manterá uma versão independente deste projeto como McMonkeyProjects/Swarmui
Os usuários do Windows podem migrar para o novo repositório independente simplesmente atualizando e depois executando migrate-windows.bat
Para Windows Linux, Mac ou Manual: Abra um terminal na sua pasta Swarm e execute git remote set-url origin https://github.com/mcmonkeyprojects/SwarmUI
Veja Guia de Migração Full aqui: McMonkeyProjects/Swarmui#2
Este projeto está no status beta . Isso significa para a maioria das tarefas, o Swarm tem excelentes ferramentas disponíveis, mas há muito mais planejado. O Swarm é recomendado como uma interface do usuário ideal para a maioria dos usuários, iniciantes e profissionais. Ainda há algumas coisas a serem elaboradas.
Os usuários iniciantes vão adorar a interface de guia Gerate principal do Swarm, facilitando a geração de qualquer coisa com uma variedade de recursos poderosos. Usuários avançados podem favorecer a guia Flue Workflow para obter o gráfico bruto irrestrito, mas ainda terá motivos para voltar à guia Gerar para recursos de conveniência (editor de imagens, geração de fluxo de trabalho automático, etc.) e PowerTools (por exemplo, gerador de grade).
Os interessados em ajudar a empurrar o enxame de beta para um status de liberação aperfeiçoada completa para qualquer coisa é bem-vinda para enviar o PRS (leia o documento contribuinte primeiro) e você pode entrar em contato conosco aqui no Github ou no Discord. Eu recomendo procurar nos planos de um recurso antes de apresentá -lo. Já pode haver planos específicos ou mesmo um trabalho em andamento.
Principais metas de recurso ainda não implementadas:
Aviso : o Google Colab não permite necessariamente webuis remotos, principalmente para contas gratuitas, use seu próprio risco.
Link colab se você quiser tentar enxamear: https://colab.research.google.com/github/stability-ai/stableswarmui/blob/master/colab/colab-notebook.ipynb
Modelo runpod (Nota: Mantido pelo colaborador de terceiros NerdyLive123): https://runpod.io/console/deploy?template=u7mlkrmxq3&ref=c6jd6j0
Observe que pode levar alguns minutos para iniciar a primeira vez. Verifique os logs do contêiner para ver o progresso da configuração. Verifique o modelo ? Informações para dicas sobre como usar.
Nota: Se você estiver no Windows 10, pode ser necessário instalar manualmente o Git e o Dotnet 8 primeiro. (Windows 11, isso é automatizado).
Program Files ) e executá-lo. (TODO): pré-instalador independente ainda mais fácil, um .msi ou .exe que fornece uma tela de instalação geral e permite escolher a pasta e tudo.
git clone https://github.com/Stability-AI/StableSwarmUIlaunch-windows.bat Instale git , python3 através do seu gerenciador de pacotes do OS, se eles ainda não estiverem instalados (inclua pip e venv em distritos que não os incluem diretamente no Python)
sudo apt install git python3-pip python3-venvFaça o download do arquivo install-linux.sh, armazenar em algum lugar que você deseja instalar e executá-lo
wget https://github.com/Stability-AI/StableSwarmUI/releases/download/0.6.1-Beta/install-linux.sh -O install-linux.shchmod +x install-linux.sh Execute o script ./install-linux.sh , ele instalará tudo para você e, eventualmente, abrirá a página da web no seu navegador.
Siga as instruções de instalação na página.
Você pode a qualquer momento no futuro executar o script launch-linux.sh para relançar o enxame.
Se a página não se abrir, você pode abrir manualmente http://localhost:7801
git , python3 através do seu gerenciador de pacotes do OS, se eles ainda não estiverem instalados (inclua pip e venv em distritos que não os incluem diretamente no Python)sudo apt install git python3-pip python3-venvdotnet-sdk-8.0 , pois isso inclui todos os sub-packages relevantes)aspnet-runtime do Linux esperamcd para um diretório em que você deseja instalargit clone https://github.com/Stability-AI/StableSwarmUIStableSwarmUI./launch-linux.shhttp://localhost:7801/Install (se não se iniciar)(TODO): Talvez descreva um documento dedicado com detalhes por distrro e o que for. Talvez também faça um instalador de um clique para o Linux?
NOTA : Você só pode executar o STABLESWARMUI em computadores Mac com processadores Apple M1 ou M2 (MX) Apple.
brew são atualizados com brew update .brew com brew doctor . Você não deve ver nenhum erro na saída de comando.brew install dotnet .brew install [email protected] e brew install virtualenvcd ) para a pasta onde deseja instalar o STABLESWARMUI.git clone https://github.com/Stability-AI/StableSwarmUI .cd StableSwarmUI e execute o script de instalação: ./launch-macos.sh .A instalação começa agora e baixa os modelos de difusão estável da Internet. Dependendo da sua conexão com a Internet, isso pode levar vários minutos. Aguarde o navegador da web abrir a janela STABLESWARMUI.
Durante a instalação do StableswarmUi, você é solicitado ao tipo de back -end que deseja usar. Para computadores Mac com M1 ou M2, você pode escolher com segurança o back -end conforfyui e escolher os modelos estáveis de difusão XL e refiner na tela dos modelos de download.
cd para um diretório em que você deseja instalargit clone https://github.com/Stability-AI/StableSwarmUIStableSwarmUI./launch-docker.shlocalhost:7801Models e Output e montará Data e dlbackend como volumes persistentes independentes.Veja a pasta de documentação.
O nome "Swarm" está em referência à função chave original da interface do usuário: permitindo um 'enxame' de GPUs para gerar imagens para o mesmo usuário de uma só vez (especialmente para gerações de grade grandes). Esse é apenas o recurso que inspirou o nome e não o fim de tudo o que é o enxame.
O objetivo geral do STABLESWARMUI é ser um balcão único completo para todas as coisas estáveis.
Veja o documento de motivações para obter motivações sobre escolhas técnicas.
Este projeto:
YOLOv8 (isto é, o nó SwarmYoloDetection ou <segment:yolo-...> O uso da sintaxe pode ficar sujeito a termos AGPL),IP Adapter - FaceO próprio Stableswarmui está sob a licença do MIT, no entanto, alguns usos podem ser afetados pelas licenças da variante GPL da lista de projetos conectados acima e observe que quaisquer modelos utilizados têm suas próprias licenças.
A licença do MIT (MIT)
Copyright (C) 2024 Estabilidade AI
A permissão é concedida, gratuita, a qualquer pessoa que obtenha uma cópia deste software e arquivos de documentação associados (o "software"), para lidar com o software sem restrição, inclusive sem limitação os direitos de usar, copiar, modificar, mesclar, publicar, distribuir, mobilizar o software e/ou vender cópias do software e permitir que as pessoas a quem
O aviso de direitos autorais acima e este aviso de permissão devem ser incluídos em todas as cópias ou em partes substanciais do software.
O software é fornecido "como está", sem garantia de qualquer tipo, expresso ou implícito, incluindo, entre outros, as garantias de comercialização, aptidão para uma finalidade específica e não innoculação. Em nenhum caso os autores ou detentores de direitos autorais serão responsáveis por qualquer reclamação, danos ou outro passivo, seja em uma ação de contrato, delito ou não, decorrente de, fora ou em conexão com o software ou o uso ou outras negociações no software.