近期 Stable diffusion社区近期最热门的话题, 就是Vlad Diffusion web UI的发布。
Vlad Diffusion是基于 AUTOMATIC 1111, stable diffusion webui创建的分支项目 和Stable Diffusion相比, Vlad Diffusion的本地部署过程更为简单 Vlad Diffusion在PyTorch 2.0基础上 进行了优化,可以大幅提升图像生成的速度。而且Vlad Diffusion同时支持低显存和CPU模式运行。 Vlad Diffusion建议用户使用英伟达系列显卡 不过 ,如果你正在使用AMD和M1系列GPU, 也可以正常运行 Vlad Diffusion 。
Vlad Diffusion的web UI界面类似于 Stable Diffusion, 并且更为简洁易用 。最重要的是 Vlad Diffusion已经内置了包含controlnet, LORA在内的多种插件,无需额外安装。
安装:
访问Vlad Diffusion的github页面,我们就开始Vlad Diffusion的本地部署 。
第一步:安装Python 由于最新的3.11版本 ,不支持PyTorch, 因此我们可以使用 python 3.10.9版本 。进入Python的官方网站,下拉选择对应的版本 ,并下载到本地。 除了Windows版本 ,你还可以选择下载macOS, 或者其他类型的版本。
第二步 :安装git for Windows。
第三步 :如果你使用的是英伟达显卡, 只需要安装 NVidia CUDA toolkit套件。
完成了前期的准备工作 ,我们就可以安装 Vlad Diffusion了
1.进入github, 复制安装地址
2. 选择任意磁盘分区 新建一个文件夹 在此 我选择在D盘新建一个automatic文件夹
3.在该文件夹的地址栏输入 Cmd命令 贴Vlad Diffusion的安装地址 系统就会完成文件的克隆
4.完成安装后 系统就会多出一个automatic 文件夹 进入automatic文件夹 找到并双击webui.bat文件
5.系统会识别你的Python版本 和显卡类型 并完成webui的安装 由于文件较大 根据网络速度的不同 该过程会持续较长时间 如果遇到error信息也没有关系 系统会自动修复 完成安装后 就会出现一个IP地址 又复制IP地址到浏览器 即可运行Vlad Diffusion webUI。(值得注意的是 在安装的过程中 系统会提示是否自动下载 v15 pruned emaonly safetensors模型 ,如果你的网速较快 则可以选择让系统自动下载。 如果下载速度过低, 也可以去 huggingface下载)