借助AI工具實現(xiàn)文生圖、圖生圖已經(jīng)不是什么新鮮事了,通過不斷“進化”,各種AI模型的表現(xiàn)也越來越成熟,今天這篇文章就分享一下我是如何在迷你主機上部署AI繪圖工具Stable Diffusion的,感興趣的話可以點贊收藏一下。
關(guān)于Stable Diffusion
Stable diffusion(簡稱SD)作為一款開源免費的AI繪畫生成工具,經(jīng)過兩年多的發(fā)展,不僅生成的圖片超級真實細膩,可以比擬相機攝影效果,還支持視頻生成,效果非常震撼,同時應(yīng)用也有一定門檻。
與此同時,基于SD圖像生成模型衍生的圖形界面工具也非常多,應(yīng)用最廣泛的兩種就是WebUI和ComfyUI。WebUI功能豐富,界面直觀,比較容易上手,ComfyUl同樣簡化了模型構(gòu)建和訓(xùn)練的復(fù)雜性,無需深入理解底層算法就能進行模型操作,同時支持實時查看和調(diào)整模型參數(shù)。對于初學(xué)者來說還是更推薦WebUI。
此外,雖然SD繪圖功能可以在線使用,但本地部署同樣具備不可替代的優(yōu)勢,因為相比于集成在網(wǎng)絡(luò)平臺的SD或者其他AI繪畫平臺,本地部署沒有生成數(shù)量的限制,不用花錢,不用被NSFW約束,生成時間快,不用排隊,主打一個高效省事。
當(dāng)然,本地部署對電腦硬件也有一定要求,配置太低的話也不行。
部署要求
●系統(tǒng)平臺:推薦Windows10或Windows11
●顯卡配置:NVIDIA GTX1060以上,顯存大于4G
●CPU配置:沒有硬性要求,AMD建議選8845HS
●內(nèi)存配置:運行內(nèi)存16GB以上
●硬盤配置:128GB以上高速固態(tài)硬盤,讀取大模型速度更快
以上只是基礎(chǔ)要求,硬件配置沒有上限,不過現(xiàn)在有很多配置不低的迷你主機可以選擇,倒不用太擔(dān)心。這里也為大家分享一下我使用的設(shè)備供大家參考。
①主機:天鋇GEM12PRO
●搭載AMD 8845HS處理器,8核16線程
●支持解鎖75W功耗釋放,性能強勁
●全系配備獨立OCuLink,外接顯卡不占用NVME接口
●內(nèi)存雙通道DDR5 5600MHz,單條最高64GB
●雙PCIE4.0*4固態(tài)硬盤位,支持大容量存儲空間
②顯卡:華碩ProArt RTX4060Ti O16G
●搭載低噪音、小體積散熱模組,3相優(yōu)化長度、厚度、越肩高度參數(shù)
●尾部開孔加速熱氣流通過,變曲面軸風(fēng)扇可增加21%風(fēng)量,葉片根部進行減噪優(yōu)化
●中間風(fēng)扇采用反轉(zhuǎn)設(shè)計,減少內(nèi)部湍流和震動,風(fēng)扇支持智能轉(zhuǎn)停
●3個原生DP1.4a和1個原生HDMI2.1a,最高支持8K分辨率
●全自動化制程+不銹鋼擋板抗彎折抗氧化,延長使用壽命
●數(shù)字供電控制搭配一系列大電流供電模組及15K 電容,電力儲備充足
③內(nèi)存:金百達DDR5 5600 32GB(16GB*2)
●采用全新DDR5內(nèi)存架構(gòu),基礎(chǔ)頻率5600MHz起步
●起步容量16GB,采用三星B-die顆粒,CPU適配型號廣泛
●支持On-die ECC 自糾錯技術(shù),穩(wěn)定性、安全性高
●電壓低至1.1v,高效PMIC電源管理提高電源管理效率和供電穩(wěn)定性
④硬盤:朗科NV7000-t絕影系列 2TB
●采用3D NAND Flash顆粒,總寫入字節(jié)量可高達2560TBW(4TB),壽命可觀
●搭載HMB及SLC Cache緩存技術(shù),IO性能提升,避免掉速卡頓
●采用全新PCle4.0技術(shù),NVMe1.4協(xié)議,讀速高達 7300MB/s
●搭載智能溫控技術(shù)及高效散熱材料,有效助力硬盤散熱
●采用2280標(biāo)準尺寸,廣泛適用臺式PC、筆記本
●提供5年有限質(zhì)保服務(wù),借助朗科SSD專屬管理工具可進行壽命監(jiān)測、數(shù)據(jù)遷移、固件升級等
部署事項
說實話,如果是完全靠自己完成本地部署SD的每一步,難度還是有些大的,所以這里分享一種最簡單的方法,直接使用現(xiàn)成的SD WebUI整合包,我使用的就是目前最完整穩(wěn)定的秋葉整合包。
①安裝Git
Git是目前世界上最先進的開源分布式版本控制系統(tǒng),提供了很多插件或新程序源碼,可以有效、高速地處理從很小到非常大的項目版本管理,用處非常大。Git本身支持多種系統(tǒng),部署SD WebUI直接選擇Windows版下載即可。
②python
對于有編程基礎(chǔ)的人來說Python應(yīng)該都不陌生,由于SD WebUI是基于Python開發(fā)的,如果電腦上沒有安裝Python的話就無法正常運行,就跟安裝普通電腦軟件一樣,不需要進行復(fù)雜的操作,版本在 3.8及以上都行。
③CUDA工具包
CUDA是NVIDIA推出的并行計算平臺和編程模型,可通過利用圖形處理器 (GPU) 的處理能力大幅提升計算性能,應(yīng)用場景十分廣泛,解釋起來也非常復(fù)雜,我自己也沒完全弄明白,總之記住需要安裝這個東西就行。
④下載秋葉整合包
SD WebUI運行環(huán)境設(shè)置好之后,把下載好的秋葉整合包(sd-webui-aki)解壓到硬盤中,這里建議使用固態(tài)硬盤,生成圖片的速度會更快。解壓完成之后打開文件夾找到“A繪世啟動器”并雙擊打開,如果資源有更新正常情況下打開之后會自動下載。
更新完成就會進入如下界面,雖然內(nèi)容比較繁雜,但界面非常清晰,其他功能可以后續(xù)慢慢了解,直接點擊右下角“一鍵啟動”即可。
這里需要幾十秒加載資源包,加載完成之后會通過默認瀏覽器自動進入SD鏡像界面。
WebUI的界面如下所示,邏輯清晰,上手門檻非常低,下方也提供了不同類型的提示詞供參考使用,可以直接進行文生圖、圖生圖、后期處理等。
界面默認語言是英文,這個整合包已經(jīng)提前設(shè)置成了中文,如果看到的是英文界面也可以自行下載中文語言包,具體步驟是點擊Extensions(擴展),繼續(xù)點擊Available(可下載),取消勾選localization(本地化)。
之后按“Ctrl+F”打開瀏覽器搜索框,輸入“ZH”并進行查找定位,找到之后點擊右側(cè)的Download(安裝)即可。
完成前面這些操作,基本就可以無障礙使用SD進行AI繪圖了,不過模型部署完成只能算邁入門檻,要想通過SD WebUI創(chuàng)作出精美的圖像,還需要了解不同的風(fēng)格特點及關(guān)鍵詞然后勤加練習(xí)。
特別提醒
對于AI繪圖來說,顯卡的性能非常重要,不僅要顯存大,還得穩(wěn)定,然后運行過程中噪聲過大干擾多也會降低體驗,雖然運行最低顯存要求是4GB,但4GB顯存配置只能算能用的水平,實際表現(xiàn)還是有所欠缺。此外根據(jù)我的了解,這款整合包只能通過N卡運行,如果是A卡或者核顯的話完全無法發(fā)揮性能。
因為運行AI繪圖模型非常吃顯存,所以要想有一個比較好的創(chuàng)作性能,選擇16GB顯存的顯卡還是很有必要的,然后現(xiàn)在顯卡價格又比較高,綜合來看4060Ti是性能和價格平衡得比較好的選擇。
我自己也是為了有穩(wěn)定、高效的創(chuàng)作效果才選擇了為內(nèi)容創(chuàng)作打造的華碩ProArt創(chuàng)藝國度系列的 RTX4060Ti O16G獨顯,4060Ti支持NVIDIA DLSS3,性能釋放強勁,單張圖只需要幾秒就能生成,出圖速度非???。
關(guān)于這款顯卡的配置前面也有簡單介紹,我比較滿意的幾個點就是它的顯存夠大,然后散熱和供電模組也非常給力,通過對散熱結(jié)構(gòu)的諸多優(yōu)化讓華碩ProArt RTX4060Ti O16G顯卡能夠在高負載下進行低噪音運行,不管是游戲還是創(chuàng)作都能夠有出色的表現(xiàn)。
此外,這款顯卡的外觀也非常簡約唯美,選材用料精益求精,采用一流做工品質(zhì),具備高規(guī)可靠性以及實用穩(wěn)定性,而且華碩作為全球知名品牌,售后保障也會比一般的廠商靠譜。
迷你主機體積很小,要想發(fā)揮獨顯性能,同樣少不了一臺性能穩(wěn)定的顯卡塢。我為華碩ProArt RTX4060Ti O16G顯卡搭配的是天鋇新出的AG01顯卡塢,搭載PCIE4*4拓展口,可以很好地發(fā)揮4060Ti獨顯的性能。
雖然這款顯卡塢體積非常小,但仍然內(nèi)置了400W航嘉電源,無需額外購買電源,可以滿足市面上絕大多數(shù)顯卡的供電需求。此外通過OCuLink接口連接主機和顯卡塢,有效帶寬最高可達64Gbps,即使是4070顯卡也沒有壓力。
這款顯卡塢本就是為迷你主機在高負載場景下保持高性能、高穩(wěn)定運行設(shè)計的,所以不僅配置亮點多,外觀也很精致,鋁合金中框加上金屬材質(zhì)包邊的PCI插槽可以進一步提升顯卡塢的壽命。
總之,如果想用迷你主機玩AI繪畫,獨顯是首先要解決的問題,雖然現(xiàn)在有很多USB4或雷電接口的顯卡塢,但傳輸帶寬遠不及OCuLink,自然帶來的體驗也沒有OCuLink接口顯卡塢穩(wěn)定,有需要的話也可以參考一下我采用的天鋇AG01顯卡塢+華碩ProArt RTX4060Ti O16G顯卡的方案。
至于SD WebUI本地部署,前面也介紹得非常清楚了,可以按步驟操作,相關(guān)資源都能在網(wǎng)上找到,想深入學(xué)習(xí)的話也不算太難。
翻譯
搜索
復(fù)制