#頭條創作挑戰賽#
一.前言
Ai繪圖,目前開源免費且最好用的本地運行工具之一是- -webui工具 。
之前已經寫過教程 , 如果需要在電腦上運行請點我頭像看歷史文章里面有 。
當然,之前我也寫過在mac電腦上本地繪圖的方法,就是用 bee這個軟件,之前文章看我頭像里面的歷史文章,不過由于 bee是封裝了 的一個平臺,相對沒有web ui 這么開放,要更換模型,新增插件step用什么軟件打開比較好,功能豐富性等都差不少,速度還比較慢 。
剛好近期ai繪圖領域有較大更新,支持指定動作(姿勢),繪畫也效果更好,更真實了 。
本號就經常分享ai繪圖相關的手把手教程,于是應廣大粉絲朋友的要求,制作本教程 。
先來看幾個樣例:
二.教程
1. 軟硬件需求:
你要有一臺mac電腦,系統是m1或者m2,內存8g以上(越大越好,越大越快) 。
硬盤可用空間最低10G以上,最好30G以上 。
需要能夠流暢訪問內外網 。
2. 安裝
打開終端( + 空格鍵,輸入,回車打開),安裝 。(如果已經安裝,可跳到下一步)
在內復制執行下面這段代碼(官方版):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
如果網絡問題一直沒反應或者報錯,可以用國內鏡像版:
/bin/bash -c "$(curl -fsSL https://gitee.com/ineo6/homebrew-install/raw/master/install.sh)"
檢測是否安裝成功
brew -v
如果會顯示的版本信息,則安裝成功 。
3. 安裝
打開一個新的終端窗口并運行:
brew install cmake protobuf rust python@3.10 git wget
4. 安裝–webui
如果未安裝git的,先安裝git 。
內運行:
brew install git
接著用git 把webui的開源程序全部克隆到自己的mac電腦本地,內執行:
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui
5. 下載ai繪圖基礎模型
這里以2.0訓練模型為例
在頁面的“file” tag里面找到并下載768-v-ema.ckpt 。
下載好后,把下載好的ckpt文件放在“你的用戶名”> –webui>>-文件夾里 。
6. 運行–webui
用進入–webui的文件夾 。運行
cd stable-diffusino-webui
打開–webui,運行
./webui.sh
這一步可能需要花費較長時間,因為會下載幾個sd必需的應用 , 比如等 。
如果長時間沒有進展 , 各種報錯 。則用訪達()打開–webui文件夾,找到.py等文件,用系統自帶的文本編輯軟件打開(或者++,atom之類的編程工具),在大概200-300行左右,找到類似
“ = os..get('', “git+ @”)”
的段落 。
并在“”的最前面,加上:“”
這樣系統下載相關應用就會修改為在國內鏡像站下載 , 會穩定和快速一些 。
加上之后,就會變成類似:

文章插圖

文章插圖
“ = os..get('', “git+@”)”
的文段 。
把前后的幾行,帶網址的段落,都加上 。
類似下圖:
保存并關閉.py文件 。
重新運行./webui.sh,這時候等幾分鐘估計就能好了 。
直到 顯示
“ on local URL: :7860
Toalink, set `share=True` in `()`. ”
7. 打開–webui網頁版
注意不要關閉小窗,打開瀏覽器(或者)后輸入
:7860,即可訪問本地網頁版的webui
接下來可以在框里面輸入提示詞后,就能點擊“”生成ai繪圖了 。
三.常見問題
1. 為什么要本地繪圖
用自己的算力,不用給算力平臺交費 。可以說完全免費 。
沒有nsfw的限制 。
不用排隊,速度更快 。
2.安裝好后,關閉電腦,下次如何打開–webui
重復第六第七步即可 。先輸入cd –webui,回車 , 接著輸入./webui.sh回車,然后在瀏覽器打開:7860即可
3.安裝,安裝git , 安裝–webui等總是遇到報錯或者長時間沒有變化怎么辦?
檢查自己的網絡,是否順暢訪問搜索網站,是否能正常打開網頁,是否能正常訪問外網,切換內外網嘗試 。
4.輸入./webui.sh回車后 , 總是報錯網絡錯誤怎么辦?尤其是下載的時候 。
按上面第六步提示 , 修改.py文件 。
5.如何像作者一樣,畫出很好看很真實的小姐姐?
在下載相應人像基礎訓練模型包(如)和Lora包(如15) 。后面會發文講,敬請期待 。(本公眾號并星標或評論 , 下次推文你就能收到了 。)
6.如何控制人物動作或者姿勢
用提示詞控制step用什么軟件打開比較好,或者用新特性,后面會發文講,敬請期待 。(本公眾號并星標或評論,下次推文你就能收到了 。)
7.如何切換模型
先下載相關ckpt或者文件放到上面第5步提到的>-文件夾里面,接著在webui界面左上角的“”右側(類似下圖)點擊刷新,接著左側選擇你新下載的模型 。選擇后等1分鐘 , 就可以使用了 。
8.為什么我生成圖像這么慢?
(1)檢查圖像大小,圖像大小盡量用默認的512*512,直接生成大圖像算力會成倍增加,速度變慢 。至于分辨率太低的問題,后續可以在extra里面放大圖片 。
(2)檢查是否開啟了hirex.fix功能,這個會比較費算力 。如果勾選了把勾去掉就行 。
(3)硬件性能問題,如果你是m2或者m1 max,m1 pro之類的高性能芯片,16g內存以上,那么生成一張的圖不會太慢 。但是如果像我一樣m1,8g內存,生成一張圖一兩分鐘是正常的 。
(4)后臺開太多軟件,繪圖需要算力和內存較大,建議先關閉其他不用的程序 。
9. 如何寫提示詞
(1)搜索引擎搜索ai繪圖或者ai繪圖 提示詞教程,會有很多介紹 。
(2)自己先用中文描述,用翻譯軟件翻譯成英文放進去 。
(3)直接問,bing gtp等ai智能問答平臺 。
10. 如果還是不會,怎么辦?
私聊作者 , 包教包會 。
四.AI繪圖相關文章(點我頭像看歷史文章)
從零開始,手把手教你本地化部署AI繪圖
如何在mac電腦上運行 來做AI繪畫
如何用Waifu來畫好看的二次元小哥哥小姐姐 & 中文AI畫圖指引【AI繪畫】
【手把手教你安裝運行AI繪圖Stable-Diffution】當下最火的AI繪圖入門教程
五.參考資料
《在Mac環境下配置并運行webui》
本文到此結束,希望對大家有所幫助 。
- win10無法連接WiFi,網卡驅動安裝被阻止。這是什么原因?
- 海豚網游加速器無法安裝提示無效驅動器解決辦法
- 一招教你解決華為Mate 30 Pro無法安裝Google全家桶
- 大廚寶典 教你做回廣東菜
- 強力數據恢復軟件教你手機視頻誤刪怎么恢復
- 游戲文件都在,但steam顯示未安裝怎么辦?
- 新手程序員寫秒殺接口不懂如何限流!阿里P6:我來教你高并發限流
- Windows使用虛擬機安裝Fugu14教程
- Ubuntu Server 20.04 安裝和配置詳細教程
- 在Ubuntu20.04上安裝深度桌面環境
