Novel-Ai本地部署教程
novel-ai概述:
? 今天就來給大家講解一下如何在本地部署最近很火的ai繪圖novel-ai。
? 首先來了解一下novel-ai是什么----其有python模板訓(xùn)練而成可根據(jù)使用者提供的關(guān)鍵詞來進(jìn)行ai繪圖。
硬件要求:
? 要求顯卡必須為Nvidia的顯卡且顯存最好為6g及以上(本人RTX3060默認(rèn)畫質(zhì)渲染一張大約1分鐘左右),A卡以及核顯(核顯也跑不動(dòng)文件)暫不支持,有能力的大佬可以研究一下。
環(huán)境要求:
? 1.系統(tǒng)最好為win10以上
? 2.顯卡驅(qū)動(dòng)升級至最新版本
? 3.python環(huán)境要3.10.6以上這里推薦大家下載最新的就不會(huì)有問題,官網(wǎng)下載地址:? https://www.python.org/downloads/(注意下載時(shí)路徑請選擇默認(rèn)的c盤路徑,并且安裝時(shí)勾選記? ? 得勾選path的選項(xiàng)不然要手動(dòng)配置很麻煩)。
Novel-ai安裝以及配置:
? 這里是原作者的Github鏈接:https://github.com/AUTOMATIC1111/stable-diffusion-webui,需要的可以進(jìn)行一個(gè)最新的下載。也可以安裝git保持版本的最新,git的下載地址也放在這里了https://git-scm.com/download/win。
? 當(dāng)然了可能也有不少小伙伴的網(wǎng)絡(luò)不支持打開Github也有可能嫌棄這個(gè)方法太麻煩,這里也是給大家準(zhǔn)備了完整的包解壓即可使用(這里引用了B站up秋葉aaaki的包,特別感謝)鏈接:https://cowtransfer.com/s/b1618421953044?密碼:r0evvx 。
Novel-ai的使用 :
? 下載好后,解壓到一個(gè)目錄為英文的文件夾。加壓完畢打開文件夾找到有以 .bat 為后綴的文件并根據(jù)你顯卡的顯卡顯存選擇相應(yīng)的批處理文件運(yùn)行。待其運(yùn)行完畢會(huì)在命令行中找到一個(gè)鏈接,復(fù)制并將其粘貼至瀏覽器中,瀏覽器不要使用360或搜狗等國產(chǎn)瀏覽器最好為edge或Google。如果出現(xiàn)網(wǎng)頁打不開的情況,首先選擇你所用的 .bat 文件右鍵點(diǎn)擊編輯用記事本打開下拉會(huì)找到如下這樣兩行代碼
%PYTHON% -m uvicorn --host 0.0.0.0 --port=6969 --workers 1 main:app pause將其替換為如下代碼
%PYTHON% -m uvicorn --host 127.0.0.1 --port=7860 --workers 1 main:app pause然后點(diǎn)擊保存重新運(yùn)行即可。
? 然后在打開的網(wǎng)頁中的輸入欄里輸入你想要生成圖片的關(guān)鍵詞,并等待處理文件中的進(jìn)度條跑滿即可,切記在運(yùn)行中不能關(guān)閉處理文件的命令窗口。生成的圖片會(huì)自動(dòng)保存在 images 這個(gè)文件夾中。
Novel-ai使用問題:
? 一. 內(nèi)存不足
DefaultCPUAllocator: not enough memory: you tried to allocate 一大串?dāng)?shù)字 bytes
這個(gè)情況是你的內(nèi)存不夠了,嘗試重啟電腦或者調(diào)大虛擬內(nèi)存可以解決
? 二. 運(yùn)行提示丟失文件
有可能是win11的問題,我是在win10內(nèi)做的一鍵包所以版本可能不一樣。
? 三. 卡加載、生成圖卡、卡100%不出圖
先點(diǎn)一下黑框,然后按回車 可以多按幾次回車沒關(guān)系,卡了就按按試試?
? 四.無效指針地址?
打開cmd,輸入如下命令按回車,并重啟電腦。
netsh?winsock?reset?本文參考鏈接:
【novelai】新版整合包對應(yīng)答疑 - 嗶哩嗶哩 (bilibili.com)
【AI繪畫】再次進(jìn)化!novelai真官網(wǎng)版本解壓即用 無需下載!這次1分鐘內(nèi)不用學(xué)也能會(huì)用_嗶哩嗶哩_bilibili
總結(jié)
以上是生活随笔為你收集整理的Novel-Ai本地部署教程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【GPGPU编程模型与架构原理】第一章
- 下一篇: MacOS解决sudo权限问题以及授予非