写在前面

NovelAI这个东西吧,秋葉aaaki大佬其实已经做出懒人整合包了,不想折腾只想体验NovelAI就图一个玩的直接去他主页找包就行了,我还是比较喜欢自己折腾的,自己部署环境方便之后进行debug之类的。就这么两句废话,教程开始。(其实主要目的是写给我自己看…….把blog当笔记用了…….)

部署NovelAI基本内容

Windows下自行安装环境部署

使用AUTOMATIC1111大佬开源的stable-diffusion-webui,可去自行查阅说明文档。

  1. 安装Pythongit,项目使用3.10.6版本的py,实测最新的3.11.4也能正常运行,这个可自行选择,记得添加环境变量
  2. 拉repo:git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git,网络问题最优解tun模式,其他不多说。
  3. 运行webui-user.bat
  4. 等待,过程中会下载一大堆东西,等着就完事了,看到一串“运行在127.0.0.1:……”就ok了

Windows使用作者已发布的包安装

  1. 去Releases里的v1.0.0-pre下载sd.webui.zip 并解压
  2. 运行 update.bat,完成后,运行run.bat

Linux

既然Linux应该不用我教了,README里写的很清楚。

一些实用插件

deepdanbooru(提取tags用)

webui-user.bat里的set COMMANDLINE_ARGS=这一行后面加上--deepdanbooru
项目链接:https://github.com/KichangKim/DeepDanbooru

tag自动补全插件

项目目录下运行git clone "https://github.com/DominikDoom/a1111-sd-webui-tagcomplete.git" extensions/tag-autocomplete

汉化插件

在Extensions里找中文的Localization下载,然后在设置里的Localization里改成中文(找不到就Ctrl+F),重启UI。

一些实用内容、、文档。

本体以及各种插件Update

在项目目录下运行git pull

一些法典

绘 世 法 师 见 闻 录(一)
《元 素 法 典》(第 贰 卷·上)
《元 素 法 典》(第 贰 卷·下)
元素法典 第二点五卷(上)
元素法典 第二点五卷(下)

一些缓存目录,方便清理

1
2
C:\Users\你的用户名\.cache
C:\Users\用户名\AppData\Local\pip\cache

对于pip缓存目录,可以考虑使用命令pip config set global.cache-dir "D:\Cache"来更换缓存存储位置。

关于显卡显存

有人说在webui-user.bat里的set COMMANDLINE_ARGS=这一行后面加上--lowvram --precision full --no-half可以解决爆显存问题,我GTX970 4G的显卡实测不行(求别吐槽),该爆还是会爆,个人解决方法:上4060(

关于模型以及模型训练

模型应该有挺多现成的,搜搜就有了。
模型训练还没折腾,有时间再说。