【體驗有獎】用 AI 畫春天,函數計算搭建 Stable Diffusion WebUI

人工智能生成內容 AIGC(Artificial Intelligence Generated Content)是當下備受關注的概念之一,是繼 PGC 和 UGC 之後的新型生產方式。AIGC 技術的核心思想是利用人工智能算法生成具有一定創意和質量的內容。例如,根據用戶的描述或關鍵詞,即時創作出獨特的藝術風格畫像,實現個性化的藝術創造。本實驗基於 Stable Diffusion 搭建的 AI 文字生成應用,通過開放體驗讓廣大開發者深入體驗 AIGC 的魅力。

阿里雲開發者社區×函數計算向你發出春日主題 AI 創作挑戰! 基於函數計算快速部署 Stable Diffusion,三步輕鬆生成春日畫作,曬圖贏小米手環 8 Pro,小米移動電源等好禮。讓你感受科技魅力的同時,速成 AIGC 創作家!

活動時間:3 月 1 日——3 月 31 日

活動地址:https://developer.aliyun.com/topic/march/fc

實驗準備

實驗介紹

建議本次實驗將帶大家通過使用阿里雲產品函數計算 FC 和文件存儲 NAS,快速使用 Stable Diffusion 實現更高質量的圖像生成, 本方案內置模型庫+常用插件+ControlNet,用戶可根據自己的需要更換需要的模型、Lora、增加插件。

領取試用額度(首次開通產品)

函數計算試用額度 [ 1]

函數計算提供價值 180 元試用額度,試用額度的有效期爲 3 個月,阿里雲賬戶與 RAM 用戶共享此試用額度。從開通服務的時間算起,超出試用額度的部分均會計入按量付費,如果想節省成本可以購買資源包 [ 2]

  • GPU 使用量:100 萬 GB*秒 GPU 使用量
  • vCPU 使用量:50 萬 vCPU*秒vCPU 使用量
  • 內存使用量:200 萬 GB*秒內存使用量
  • 函數調用次數:800 萬次函數調用次數
  • 公網出流量 :100 GB/月的 CDT 公網流量,共 3 個月

更多計費詳情 [ 3]

文件存儲 NAS 試用額度 [ 4]

首次開通文件存儲 NAS 的用戶可 0 元領取 NAS 試用資源,本實驗將默認開啓性能型 NAS,免費額度爲 9.15GB。

文件存儲 NAS 提供通用型 NAS 資源包 50 GiB ,使用期限 3 個月。本實驗使用性能型 NAS,性能型 NAS 5.47 50 GiB 通用型基準容量能抵扣 50 ÷ 5.47 = 9.15 GiB 性能型 NAS 使用量,更多計費詳情 [ 5]

開通產品

函數計算 FC

函數計算是一款 Serverless 計算產品,可以爲您提供 Stable Diffusion 必需的 CPU/GPU 計算資源。

領取試用額度後,如果您沒有開通,可以點擊:https://common-buy.aliyun.com/package?spm=5176.137990.J_5253785160.3.36551608ZVgFea&planCode=package_freetierfc_cn

文件存儲 NAS

如果您需要自定義模型,還需要藉助 NAS 產品的存儲能力來存儲您的模型文件。開通文件存儲 NAS [ 6]

由於 Stable Diffusion [ 7] 及 Stable Diffusion Webui [ 8] 是開源項目,我們無法針對 Stable Diffusion 自身存在的問題給出標準解答。這可能需要您在遇到問題時請前往相關社區尋求幫助。當然,如果我們對您遇到的問題有所瞭解,在力所能及的範圍內,也會協助您更好地使用 Stable Diffusion。您在使用函數計算的過程中遇到問題,可以前往釘釘羣:29290019867 尋求幫助。

入門-部署 Stable Diffusion WebUI

創建 Stable Diffusion 應用-生成第一張畫作

進入函數計算控制檯 -應用中心 [ 9] ,進入函數計算 3.0。 (如右上角“返回函數計算 2.0”即爲進入了函數計算 3.0 控制檯)

點擊“創建應用”進入應用應用中心,選擇人工智能分類-fc-stable-diffusion-v3,點擊立即創建。

如果您是首次創建請進行角色名授權,點擊前往授權 - 同意授權。

地域選擇可以選擇距離自己較近的區域,另外由於當前模板涉及 Github 以及 HuggingFace 等網站訪問,國內部分地區可能無法直接使用,推薦您選擇海外地區進行部署如日本、新加坡等。

繪圖類型選擇 “動漫風格”

如果您沒有特殊需要,其他選項保持默認值即可。

點擊創建應用,仔細閱讀活動應用創建提醒,點擊同意並繼續部署,等待應用部署完成大約 1 分鐘。

部署完成,直接點擊 WebUI 域名,開始體驗 Stable Diffusion WebUI 圖片生成。請注意保護域名的安全,不要泄露給其他人,防止產生額外費用。

🔔 請注意:.devsapp.net 域名是 CNCF SandBox 項目 Serverless Devs 社區所提供,僅供學習和測試使用,不可用於任何生產使用;但是社區會對該域名進行不定期地撥測,並在域名下發 30 天后進行回收。建議您後續綁定自定義域名以獲得更好的使用體驗,或者重新部署一次應用,重新掛載 NAS 就可以了。

首次打開 Stable Diffusion Web UI,遇到無法訪問此網站情況,無需刷新,等待 30 秒即可進入。

以默認提示詞,點擊生成,製作自己的第一張圖。第一張圖的出圖時間大概需要 15 秒,後續出圖時間大概 3 秒左右。

你可以自己定義提示詞(prompt),推薦使用通義千問等大語言模型直接翻譯成英文提示詞,提高效率。您可以通過調整採樣步數、採樣器、高分辨率修復、圖像生成種子等參數生成自己喜歡的圖片。

例如:我希望生成一張春天相關的圖片。

正向提示詞:

Spring, flowers,willows, little birds, distant green mountains, 1 boys are climbing up the mountains, smiles,Picture highlight, rich details

反向提示詞:

nsfw,logo,text,badhandv4,EasyNegative,mutated hands and fingers,poorly drawn face,extra limb,missing limb,disconnected limbs,malformed hands,ugly

進階-創建自己的模型庫,並自定義模型

你可以通過使用 NAS 文件存儲產品,創建模型庫進行上傳模型、管理模型、進行自定義模型更換等更加靈活的操作。

🔔 注意: 您的模型文件會存儲在文件存儲 NAS 產品中,只要存儲模型即會消耗 NAS 產品資源,請參考付費詳情 [ 10]

回到應用管理頁面,點擊初始化模型管理,開始實現模型管理功能。

瞭解上述創建資源的目的以及部分資源可能產生的費用,知曉對應的計費規則,並決定繼續部署該應用。

如果您未創建過 NAS,可以直接選擇自動配置-確認, 我們將爲您一鍵處理好所有配置,如果您希望其他人不能隨意上傳文件到您的 NAS 中,可以填寫“模型管理密鑰”,不填寫即爲不進行鑑權。

如果您曾經創建過 NAS,並且希望進行掛載,也可以選擇手動配置, 您至少需要有一個掛載點的 FC 目錄是 /mnt/auto,stable diffusion 僅支持該目錄。

等待模型初始化後,出現模型管理域名點擊進入模型管理器進行模型管理。

爲了給您提供更好的服務,當您在右上角看到更新提醒時,請點擊更新至最新版。

如何上傳模型

在文件管理頁面,我們可以從本地或其他網站,上傳自定義的模型。

如我們希望上傳一個 LoRA 模型,可以通過 LoRA 目錄快速進入對應目錄,點擊右側的上傳按鈕。

選擇好自己希望的模型後,點擊開始上傳。

稍等片刻,即可在目錄內看到我們新上傳的文件。 (上傳依賴於您的網絡穩定程度,如果網絡不穩定可能會導致上傳失敗或文件損壞)

爲了幫助您更好地快速部署模型,我們提供了內置模型倉庫。 (模型倉庫由阿里雲 OSS 提供,文件均來源於第三方)

選擇自己喜歡的模型,點擊下載模型。

確認文件存儲地址後,點擊下載選中的模型。

下載進度可以在傳輸列表看到。

上傳完成後,刷新 StableDiffusion 模型列表,即可看到新的模型。

釋放資源

您部署 Stable Diffusion 使用函數計算 NAS 產品,您創建模型管理器使用了文件存儲 NAS 產品。如果您後續不再使用 Stable Diffusion 可以刪除以下兩個部分,函數計算不調用不會計費,文件存儲 NAS 只要有模型存儲即會付費,因此請您注意刪除相關資源。

刪除 Stable Diffusion 使用的 FC

返回函數計算應用列表 [ 11]

刪除模型管理器使用的 NAS

進入文件存儲 NAS 控制中心 [ 12] ,選擇文件系統列表-選擇地域--刪除。

移除掛載點及生效策略,刪除文件系統。

相關鏈接:

[1] 函數計算試用額度

https://free.aliyun.com/?pipCode=fc&spm=5176.137990.J_5253785160.5.36551608ietwXi

[2] 購買資源包

https://common-buy.aliyun.com/?spm=5176.137990.J_5253785160.5.36551608C0N4fv&commodityCode=fc_bag_dp_cn

[3] 計費詳情

https://help.aliyun.com/document_detail/2512929.html?spm=a2c4g.2508973.0.0.3d6e7c576Fh5zQ

[4] 文件存儲 NAS 試用額度

https://free.aliyun.com/?pipCode=nas&spm=5176.59209.J_5834642020.4.6a5576b9MoAaOJ

[5] 計費詳情

https://help.aliyun.com/zh/nas/product-overview/billing/?spm=a2c4g.11186623.0.0.435b1c831GpfqT

[6] 開通文件存儲 NAS

https://nasnext.console.aliyun.com/introduction

[7] Stable Diffusion

https://github.com/CompVis/stable-diffusion

[8] Stable Diffusion Webui

https://github.com/AUTOMATIC1111/stable-diffusion-webui

[9] 控制檯 -應用中心

https://fcnext.console.aliyun.com/overview

[10] 付費詳情

https://help.aliyun.com/zh/nas/product-overview/billing/?spm=a2c4g.11174283.0.0.294b1c83YGeewp

[11] 應用列表

https://fcnext.console.aliyun.com/applications

[12] NAS 控制中心

https://nasnext.console.aliyun.com/overview

點擊此處進入活動頁面。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章