Stable Diffusion作为一种强大的文本到图像生成模型,自发布以来获得了广泛关注。然而,对于普通用户来说,直接使用Stable Diffusion的命令行界面可能存在一定门槛。Sygil WebUI应运而生,它为Stable Diffusion提供了一个直观、功能丰富的网页界面,让更多人能够轻松体验AI绘画的乐趣。
开源友好:Sygil WebUI采用开源协议,任何人都可以自由使用和贡献代码。
多种界面选择:提供Streamlit和Gradio两种界面,用户可根据喜好选择。
丰富的图像生成功能:
强大的采样器:支持K-Diffusion等多种采样器,如k_euler、k_lms、PLMS等。
图像后处理:
优化的显存使用:支持在4GB显存的设备上运行512x512分辨率的生成。
概念库:可使用他人训练的文本倒置嵌入。
自定义训练:支持文本倒置训练,可创建个性化概念。
Sygil WebUI的Streamlit界面设计简洁美观,特别适合宽屏显示器。它具有以下特色功能:
虽然Gradio界面不再积极开发新功能,但它仍然功能完善,是一个可靠的选择:
Sygil WebUI提供了多种安装方式,以适应不同用户的需求:
一键安装器:最简单的方法,适合新手用户。
手动安装:
Docker安装:适合有Docker经验的用户,提供了预构建镜像和自行构建两种方式。
对于Docker安装,可以使用以下命令拉取并运行预构建镜像:
docker pull tukirito/sygil-webui:latest docker container run --rm -d -p 8501:8501 -e STREAMLIT_SERVER_HEADLESS=true -e "WEBUI_SCRIPT=webui_streamlit.py" -e "VALIDATE_MODELS=false" -v "${PWD}/outputs:/sd/outputs" --gpus all tukirito/sygil-webui:latest
安装完成后,可以通过浏览器访问相应地址使用Sygil WebUI:
Sygil WebUI拥有活跃的社区,用户可以通过以下方式获取帮助和交流: