配置所需要工具:
- 推薦dev-sidecar
- ?系統(tǒng)版本 windows10,windows11
- 顯卡(越強(qiáng)越好,顯存越大越好,本人是RTX 3060)用AMD顯卡的參考:Install and Run on AMD GPUs · AUTOMATIC1111/stable-diffusion-webui Wiki (github.com)進(jìn)行配置
- 內(nèi)存(16G可以正常運(yùn)行,8G沒有測試)
-
CUDA(下載低于現(xiàn)顯卡版本的)
-
Anaconda 或者 Git(此教程使用Git)
- 安裝前準(zhǔn)備(下載并安裝Windows Terminal,Git,下載 GFPGANv1.4.pth, NodelAI 模型)
- Windows Terminal
- Git
- GFPGANv1.4.pth
- NovelAI(novelaileak(50g))模型,磁力鏈接:magnet:?xt=urn:btih:5bde442da86265b670a3e5ea3163afad2c6f8ecc&dn=novelaileak
-
Python(版本要求:3.10.7+)Powershell檢測Python和git版本
git version python --version
git clone 項目
- 在沒有Stable Diffusion web UI?安裝路徑的時候用,相當(dāng)于是導(dǎo)入了webui,如果在其他渠道獲取了webui的文檔則不需要進(jìn)行給git clone
- 如果有工具可以執(zhí)行以下命令,設(shè)置當(dāng)前環(huán)境HTTP,HTTPS代理(注意7890要換成自己的HTTP代理端口)用cmd設(shè)置就行,此代理要和魔法代理相同,不然git(pytorch)就會非常慢?。]有工具請轉(zhuǎn)到清華源?。?!
-
pip?config?set?global.index-url?https://pypi.tuna.tsinghua.edu.cn/simple
-
git?config?--global?http.proxy?"http://127.0.0.1:7890" pip?config?set?global.proxy?http://127.0.0.1:7890
- ?切換到保存項目的目錄,例如 F:\Nas\,開始clone項目:AUTOMATIC1111/stable-diffusion-webui: Stable Diffusion web UI (github.com)github.com/AUTOMATIC1111/stable-diffusion-webui
-
cd F:\NovelAi\Nas git clone [https://github.com/AUTOMATIC1111/stable-diffusion-webui.git](https://github.com/AUTOMATIC1111/stable-diffusion-webui.git)
- ? ? ? ? 用cmd 和 git 都可以?
復(fù)制或移動下載好的NovelAI模型到項目文件夾 stable-diffusion-webui
- 復(fù)制GFPGANv1.4.pth 到 stable-diffusion-webui 根目錄。
- 復(fù)制novelaileak\stableckpt\animefull-latest\model.ckpt 到 stable-diffusion-webui\models\Stable-diffusion目錄下,并改名為final-pruned.ckpt, 可能有同學(xué)會問,為什么是這個模型,我只能告訴你,這是成年人的快樂 :)。
- 復(fù)制novelaileak\stableckpt\animefull-latest\config.yaml 到 stable-diffusion-webui\models\Stable-diffusion目錄下,并改名為final-pruned.yaml 。
- 復(fù)制novelaileak\stableckpt\animevae.pt 到 stable-diffusion-webui\models\Stable-diffusion目錄下,并改名為final-pruned.vae.pt 。
- 復(fù)制novelaileak\stableckpt\modules\modules下的所有文件 到 stable-diffusion-webui\models\hypernetworks目錄下,如果hypernetworks目錄不存在,新建文件夾即可。
- ??????如下圖所示,代表正常(我是直接存到NovelAi的文件下了):
- ?對照一下:
-
?????執(zhí)行webui.bat,啟動webui:
- 當(dāng)現(xiàn)顯示:Running on local URl時,表示已經(jīng)配置完成
- 之間我也填了不少的坑,比如卡在Install torch and torchvision 那一行;Solution:兩種解決方式1、針對github訪問緩慢,推薦使用dev-sidecar。2、換成清華源。不要再用阿里源了??!阿里源更新緩慢沒有新的包!!
- 中間有一個modules.py的報錯:最后查看python代碼發(fā)現(xiàn)是我的vae模型出了點(diǎn)問題,用磁力鏈接重新下了animevae.pt文件就沒有報錯了
- 時間很長耐心等待,若出現(xiàn)報錯可以去貼吧或者小破站向大佬求助
瀏覽器輸入 http://127.0.0.1:7860
16xx顯卡,生成綠圖、黑圖的:
- 編輯 stable-diffusion-webui\webui-user.bat,在 set COMMANDLINE_ARGS= 這行代碼后,加入 --precision full --no-half
set COMMANDLINE_ARGS=--precision full --no-half
- 保存后執(zhí)行 ./webui-user.bat,啟動項目
2G,4G顯存的:
編輯 stable-diffusion-webui\webui-user.bat,在 set COMMANDLINE_ARGS= 這行代碼后
2G 顯存的增加 --lowvram文章來源:http://www.zghlxwxcb.cn/news/detail-791240.html
4G 顯存的增加 --medvram文章來源地址http://www.zghlxwxcb.cn/news/detail-791240.html
到了這里,關(guān)于NovelAi + Webui + Stable-diffusion本地配置的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!