Stable-Diffution-Webui是什么
Stable-Distribution-Webui是一个稳定的分发平台的Web用户界面。它提供了一个直观易用的界面,用于管理和分发软件包。这个平台可以帮助用户轻松地管理软件包的发布和更新,同时提供了一些额外的功能,如版本控制、权限管理等。它的设计简洁美观,使用户能够快速上手并享受使用的乐趣。无论您是开发人员、系统管理员还是普通用户,Stable-Distribution-Webui都能为您提供方便、高效的软件包管理体验。
可以更换模型,新增插件等。
看看效果
提供的sampling method:
教程
# 手把手教你安装运行AI绘图Stable-Diffution-Webui(Mac OS篇)
1.环境准备
以Mac为例,我的机器配置如下:(配置越高越好)
科学上网,需要正常访问github和外网
2.安装homebrew,git
3.安装stable-diffusion-webui
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui
4.下载ai绘图基础模型
在huggingface.co/stabilityai… 页面的“file” tag里面找到并下载768-v-ema.ckpt。(模型较大,下载时间较长。)
下载好后,把下载好的ckpt文件放在代码目录> Stable-diffusion-webui>Models>Stable-diffusion文件夹里。
5.运行模型
- 新开terminal,进入代码文件
cd stable-diffusion-webui
- 运行
./webui.sh
- 浏览器访问http://127.0.0.1:7860/ terminal出现http://127.0.0.1:7860/ 时,即可访问。
踩坑经历
1.git ssl错误 执行以下两行命令即可
git config --global --unset http.https://github.com.proxy
git config --global --unset https.https://github.com.proxy
- RuntimeError: "addmm_impl_cpu_" not implemented for 'Half'
RuntimeError: "LayerNormKernelImpl" not implemented for 'Half'
将运行命令改为
./webui.sh --precision full --no-half
总结
总体来讲,效果还是很不错的,如果电脑配置更高,等待的时间就没有那么的漫长~ prompt是一门艺术,好的prompt得到的效果更佳👍