经过多角度考虑 本文采用安全隐患低 开源 、功能全面、有图形化界面 适宜新手 且半自动化部署的stable-diffusion-webui版本进行stable diffusion的部署 然后再载入novel ai模型。
同时考虑到colab需要谷歌账号 对于大部分人有一定门槛 这里采用本地部署 当然你也采用类似的步骤可以部署到云服务器上 。
二、部署步骤 Windows 系统 1.安装python3.10.6及环境要注意stable-diffusion-webui是基于python3.10.6版本的 如果版本不同可能会有麻烦。
如笔者就是装了3.10.8版本 最后还要一个一个修复错误
python3.10.6官网下载地址 可能会有点卡 点击下载即可 跟着默认安装指引一直走就好了 记得确保把python加入path 一般来说默认就是有的 。
装完之后打开cmd输入python 如果成功会弹出类似于
Python 3.10.6 (...) [MSC v.1933 64 bit (AMD64)] Type help , copyright , credits or license for more information.
未成功则可卸载重装确保add python to path 那里打勾
输入Ctrl z退出python 或重启cmd 输入pip或者pip3 正常将会弹出一大段使用说明
此刻证明环境已经搭建完毕 恭喜我们可以开始安装stable diffusion啦
2.安装stable-diffusion-webui 方案一 安装gitgit是一个一个开源的分布式版本控制系统 我们可以通过安装git 来安装stable-diffusion-webui
git安装完毕后 打开命令行 cmd 输入以下命令来下载stable-diffusion-webui
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
方案二 在GitHub直接下载github压缩包 点击下载
然后解压即可
3.载入novelai模型如果想体验原版的stable diffusion则下载模型
我们使用novelai的话下载novelai的模型,该模型 4G即可 无需50G 可以直接在网上找到 这里提供一个由B站up主提供的整合包的链接无河蟹版 提取码2zus 在其中下载stable-diffusion-webui\models\Stable-diffusion中的model.ckpt即可
模型下载完毕后 在电脑上找到stable-diffusion-webui这个文件夹 打开stable-diffusion-webui\models\Stable-diffusion这个文件夹 里面放入模型并将模型重命名为model.ckpt
4.启动在文件夹stable-diffusion-webui中点击webui-user.bat等待其自动安装完毕即可 初次启动会进行安装 较慢 之后会显示一个ip地址 通过浏览器打开输入即可开始使用Novelai 请勿关闭命令行 。 之后每次启动也点击webui-user.bat
三.常见错误由于各种原因webui-user.bat可能会安装的很慢 看上去像卡住了一样 我们可以在webui-user.bat和webui.bat中 编辑 把echo off给为echo on 可以看到自动化安装的指令运行到哪里 更方便检测问题。
安装实在太慢我们可以通过换为清华源加快安装速度 因为有些模块路径是通过国外的 换成国内镜像更快 。
如果修改了python默认安装路径时报错可能找不到python.exe 在webui-user.bat中将set PYTHON 改为set PYTHON b:/soft/Python310/Python.exe。 这里是填你自己的python安装在哪的路径
如果实在哪个模块安装过慢 我们可以手动安装 在命令行中使用pip指令安装对应模块 要记得版本号要与requirements_versions.txt中相同 这是特别兼容3.10.6的对应模块版本 。要注意到运行时默认采用的是在虚拟环境上运行python 所以不会受到已安装的python模块的影响 这也就意味着如果想通过手动安装模块来加速webui-user.bat自动安装的过程的话 要取消它在虚拟环境上运行 在webui-user.bat中set VENV_DIR改为set VENV_DIR -。同时如果这样处理后在运行webui-user.bat自动检测还要卡住和安装该模块时在COMMAND ARGS 后面使用--skip跳过该模块的自动安装。
如果显存小于等于4GB可通过低速模式进行运行 请参考以下建议
翻译自stable-diffusion-webui wiki
如果您有 4GB VRAM 并且想要制作 512x512 或最高 640x640 的图像 请使用 。--medvram如果您有 4GB VRAM 并希望制作 512x512 图像 但出现内存不足错误 请改用 。--medvram--medvram --opt-split-attention如果您有 4GB VRAM 并想要制作 512x512 图像 但仍然收到内存不足错误 请改用。--lowvram --always-batch-cond-uncond --opt-split-attention如果您有 4GB 的 VRAM 并且希望使图像比 使用 时更大 请使用 。--medvram--lowvram --opt-split-attention如果您有更多 VRAM 并且想要制作比通常更大的图像 例如 1024x1024 而不是 512x512 请使用 。您也可以使用 但效果可能几乎不明显。--medvram --opt-split-attention--lowvram否则 请勿使用其中任何一个。打在COMMAND ARGS 后面
四、总结本篇主要介绍了novelai的部署安装 以及一些常见错误的处理 接下来几篇将讲解webui的基础使用功能(包括批量生成 文字生成图片 图片生成图片 种子的应用 模型的切换 、tag prompt 的正确使用 提高质量 以及进阶技巧 自己训练模型画风 生成视频Img2img Video 锐化图像 由图片获得提示词 加载Xformer提高速度等的技巧 。
本篇主要介绍了novelai的部署安装,以及一些常见错误的处理,接下来几篇将讲解webui的基础使用功能(包括批量生成,文字生成图片,图片生成图片,种子的应用,模型的切换)、tag(prompt)的正确使用(提高质量)以及进阶技巧(自己训练模型画风,生成视频Img2img Video,锐化图像,由图片获得提示词,加载Xformer提高速度等的技巧)。点击下载。 复制链接
Novelai 保姆级免费部署和最全使用教程 (含资源与常见错误大全)(一)
20710
抵扣说明:
1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。
更多文章请关注《万象专栏》
转载请注明出处:https://www.wanxiangsucai.com/read/cv182522