如何使用騰訊云HAI快速、高質(zhì)量生成Stable Diffusion圖片
大家好,我是星哥,之前寫的《使用騰訊云HAI開箱即用StableDiffusion助力AIGC生圖》地址: https://cloud.tencent.com/developer/article/2506647 講解了如何使用HAI搭建StableDiffusion文生圖,但是圖片是使用默認(rèn)的模型,生成的圖片質(zhì)量簡(jiǎn)直不忍直視,本文將詳細(xì)介紹如何使用騰訊云HAI平臺(tái)添加第三方的大模型,快速、高質(zhì)量地生成Stable Diffusion圖片。

還是來回顧一下Stable Diffusion是什么
Stable Diffusion是一種AI繪畫生成工具。用戶可以隨意輸入自己想要的內(nèi)容,然后系統(tǒng)就會(huì)自動(dòng)生成藝術(shù)渲染作品。生成系統(tǒng)由現(xiàn)有藝術(shù)作品組成的巨大數(shù)據(jù)庫(kù)訓(xùn)練而成,能夠快速生成與提示信息有所關(guān)聯(lián)的新奇圖像。Stable Diffusion V1在消費(fèi)類GPU上運(yùn)行的VRAM低于10GB,幾秒鐘內(nèi)即可生成512*512像素的圖像,顯著降低部署門檻,使得圖像生成成本降低。
Stable Diffusion于2022年8月推出。 2022年11月,Stable Diffusion推出SD 2.0 版本,能生成分辨率為 2048x2048 甚至更高的圖像。 2023年4月,Stable Diffusion發(fā)布并開源該團(tuán)隊(duì)訓(xùn)練的大語言模型StableLM。 2023年5月,Stable Diffusion已經(jīng)可以生成視頻。 Stability AI 于2023年6月發(fā)布新聞稿,宣布推出 SDXL 0.9 版本更新,升級(jí)了 Stable Diffusion 文本生成圖片模型。(來自百度百科)
1元特惠
新老用戶專享特惠,超值現(xiàn)金券活動(dòng)火熱進(jìn)行中!基礎(chǔ)型算力折后0.79元/時(shí)起。點(diǎn)擊:https://cloud.tencent.com/act/pro/hai

點(diǎn)擊購(gòu)買,即可一元使用HAI

購(gòu)買完了就可以抵扣8小時(shí)的GPU基礎(chǔ)型算力。
上次只使用了,還有8.77元,還是比較劃算的。
image-20250326194832358 購(gòu)買Stable Diffusion WebUI 注冊(cè)與登錄騰訊云
首先,你需要在騰訊云官網(wǎng)注冊(cè)一個(gè)賬號(hào),并完成實(shí)名認(rèn)證。注冊(cè)完成后,登錄騰訊云控制臺(tái),搜索“HAI”找到相關(guān)服務(wù)并開通。
申請(qǐng)HAI高性能服務(wù)
在HAI控制臺(tái)中,點(diǎn)擊“新建”按鈕,進(jìn)入選擇AI模型以及其他參數(shù)的頁(yè)面。選擇Stable Diffusion模型,并配置地域、算力方案等參數(shù)。填寫實(shí)例名稱,根據(jù)需要選擇硬盤容量以及數(shù)量,然后點(diǎn)擊“立即購(gòu)買”,系統(tǒng)會(huì)自動(dòng)開始部署所選的Stable Diffusion模型。
新建HAI實(shí)例
如圖點(diǎn)擊新建。

這里我選擇Stable Diffusion WebUI。
2.計(jì)費(fèi)模式:計(jì)費(fèi)模式選擇按量計(jì)算 3.地域
這個(gè)國(guó)內(nèi)外都行,我這里選擇離使用人最近的,廣州。
4.實(shí)例名稱
我這里隨便填寫了一個(gè)test-SD
5.云硬盤
其他就默認(rèn)即可

實(shí)例新建完成,如圖

打開學(xué)術(shù)加速,可以加速一些外網(wǎng)下載文件的速度。

點(diǎn)擊算力連接的三角,選擇最后一個(gè) “Gradio WebUI”,會(huì)在瀏覽器新開一個(gè)地址,IP+6889

這里只有一個(gè)默認(rèn)的模型V1-5

點(diǎn)擊算力連接的三角,選擇最后一個(gè) “JupterLab”,會(huì)在瀏覽器新開一個(gè)地址

? 環(huán)境配置:
? 已預(yù)裝v1-5基礎(chǔ)模型
? 已預(yù)裝controlnet、animatediff、dreambooth、漢化插件,相關(guān)模型可在該notebook中手動(dòng)拉取
? SD基礎(chǔ)模型文件存儲(chǔ)目錄是:/root/stable-diffusion-webui/models/Stable-diffusion
? 可以進(jìn)入此目錄,通過wget命令下載所需基礎(chǔ)模型文件
? 可以進(jìn)入此目錄,上傳本地基礎(chǔ)模型文件至此
? 建議將基礎(chǔ)模型文件轉(zhuǎn)存至與HAI實(shí)例同地域的COS桶中,再在HAI實(shí)例中拉取COS文件,速度最快
? SD插件存儲(chǔ)目錄是:/root/stable-diffusion-webui/extensions
? 若插件下載異常,可先進(jìn)入此目錄,通過git clone的方式將插件克隆到此目錄中
? 國(guó)內(nèi)地域HAI實(shí)例可能存在網(wǎng)絡(luò)不穩(wěn)定情況,推薦啟用“學(xué)術(shù)加速”;國(guó)外地域HAI實(shí)例下載模型、插件速度更快

我們可以使用下面的命令進(jìn)行相應(yīng)的模型擴(kuò)展安裝
## 下載ControlNet及預(yù)處理器(適配SD1.5及SDXL,需 23GB 存儲(chǔ)空間) !wget -N http://mirrors.tencentyun.com/install/HAI/install_hai_tools.sh -P /tmp && bash /tmp/install_hai_tools.sh && python3 /root/hai_application/qcloud_hai/hai_tools/download_models_main.py --model-class controlnet Annotators ## 下載常用基礎(chǔ)模型(SDXL、anthingv5,需 8.5GB 存儲(chǔ)空間) !wget -N http://mirrors.tencentyun.com/install/HAI/install_hai_tools.sh -P /tmp && bash /tmp/install_hai_tools.sh && python3 /root/hai_application/qcloud_hai/hai_tools/download_models_main.py --model-class checkpoint ## 下載常用組件(VAE、embeddings、lcm_lora,需 700MB 存儲(chǔ)空間) !wget -N http://mirrors.tencentyun.com/install/HAI/install_hai_tools.sh -P /tmp && bash /tmp/install_hai_tools.sh && python3 /root/hai_application/qcloud_hai/hai_tools/download_models_main.py --model-class vae embeddings lora ## 下載animatediff模型(需 1.7GB 存儲(chǔ)空間) !wget -N http://mirrors.tencentyun.com/install/HAI/install_hai_tools.sh -P /tmp && bash /tmp/install_hai_tools.sh && python3 /root/hai_application/qcloud_hai/hai_tools/download_models_main.py --model-class animatediff_model
如圖,選擇命令,再點(diǎn)擊“三角形”運(yùn)行。

經(jīng)過一段時(shí)間的跑碼之后
報(bào)錯(cuò)
居然報(bào)錯(cuò):
Cannot write to ‘/root/stable-diffusion-webui/models/ControlNet/sai_xl_depth_256lora.safetensors’ (Success). Traceback (most recent call last): File "/root/hai_application/qcloud_hai/hai_tools/download_models_main.py", line 76, in download_func(request_data) File "/root/hai_application/qcloud_hai/hai_tools/download_models_main.py", line 27, in download_func utils.download_file(url, model_local_path) File "/root/hai_application/qcloud_hai/hai_tools/utils.py", line 43, in download_file print(f"Error downloading file: {stderr.decode('utf-8')}") AttributeError: 'NoneType' object has no attribute 'decode'

重啟實(shí)例,JupterLab、Gradio WebUI、SSH連不上了
只有銷毀,再來買新加坡節(jié)點(diǎn)的。
問題找到了,執(zhí)行命令會(huì)下載23GB的文件,會(huì)把系統(tǒng)盤占滿,所以不建議小硬盤的執(zhí)行第一條命令

那我們就不用騰訊云推薦的大模型,使用國(guó)內(nèi)比較流行的liblib,當(dāng)然聰明的你也可以選擇其他大模型網(wǎng)站。
下載liblib大模型 下載大模型
在liblib網(wǎng)上搜索下載最多的,點(diǎn)擊下載。我這里選擇“majicMIX realistic 麥橘寫實(shí)”來做個(gè)演示。
https://www.liblib.art/modelinfo/bced6d7ec1460ac7b923fc5bc95c4540?versionUuid=d303ad58c0fc4c989b60351d5eac68e6


ssh root@IP 測(cè)試是否能遠(yuǎn)程登錄
image-20250327103520096ssh root@119.91.206.25 輸入密碼 cd /root/stable-diffusion-webui/models/Stable-diffusion (base) root@VM-0-17-ubuntu:~/stable-diffusion-webui/models/Stable-diffusion# ll total 4165200 drwxr-xr-x 1 root root 4096 Mar 27 02:43 ./ drwxr-xr-x 1 root root 4096 Mar 27 02:26 ../ -rw-r--r-- 1 root root 0 Feb 23 17:43 'Put Stable Diffusion checkpoints here.txt' -rw-r--r-- 1 root root 4265146304 Feb 23 17:45 v1-5-pruned-emaonly.safetensors
使用scp把liblib大模型上傳把下載的文件名“majicMIX realistic 麥橘寫實(shí)_v7.safetensors”改成 majicMIX_realistic.safetensors
介紹的圖片也下載下來改名成 “majicMIX_realistic.jpg”
scp majicMIX_realistic.safetensors root@119.91.206.25:/root/stable-diffusion-webui/models/Stable-diffusion scp majicMIX_realistic.jpg root@119.91.206.25:/root/stable-diffusion-webui/models/Stable-diffusion
image-20250327104554288 文生圖演示再次進(jìn)入Gradio WebUI,刷新選擇大模型。

問:幫我生成 Stable Diffusion提示詞,生成一張美女圖片
回答:
【基礎(chǔ)提示詞】
((best quality)), (ultra detailed), (8k resolution), (realistic lighting),
一位美麗的亞洲女性,柔和的自然光,絲綢般的長(zhǎng)發(fā)隨風(fēng)輕揚(yáng),杏仁眼含笑,瓷白肌膚,淡粉腮紅,站在櫻花盛開的日式庭院中,穿著淺青色漢服,手持團(tuán)扇,背景有流水石橋
【風(fēng)格強(qiáng)化詞】(任選其一)
動(dòng)漫風(fēng): Studio Ghibli style, anime shading, vibrant colors
寫實(shí)風(fēng): Photorealistic, skin texture details, Canon EOS R5拍攝
油畫風(fēng): Oil painting texture, visible brush strokes, Baroque lighting
【進(jìn)階參數(shù)建議】
增加細(xì)節(jié):發(fā)絲光澤(micro hair details), 花瓣飄落特效(falling petals)
調(diào)整氛圍:黃昏光暈(golden hour glow)/晨霧效果(morning mist)
動(dòng)作姿態(tài):微微側(cè)身(gentle side pose)/回眸一笑(glancing back with smile)
【負(fù)面提示詞】
(deformed fingers), (extra limbs), (poor lighting), lowres, bad anatomy, watermark

基本上5-10秒就能出圖,生成了高質(zhì)量的圖片

1.開箱即用,免去安裝Stable Diffusion軟件的麻煩
2.如果本地沒有好的硬件帶動(dòng)SD,可以考慮上云
缺點(diǎn)
1.需要收費(fèi),除了貴點(diǎn)找不到什么原因,可能這個(gè)是我自己的缺點(diǎn)
2.如果不用要及時(shí)銷毀以免產(chǎn)生費(fèi)用
3.有重要的文件一定先備份再銷毀,銷毀也要確認(rèn)銷毀錯(cuò)了。
好了,使用騰訊云HAI平臺(tái)可以快速、高質(zhì)量地生成Stable Diffusion圖片。通過結(jié)合DeepSeek獲取提示詞,再參數(shù)設(shè)置和微調(diào)優(yōu)化,你可以獲得符合自己需求的圖片。
熱門跟貼