透過函式計算部署ComfyUI實現AIGC生圖

活動介紹:完成線上部署和上傳粘土風格作品兩個任務,即可領取體脂秤1個,每個工作日限量50個,先到先得。(文末點選閱讀原文參與活動)。
一、引言
ComfyUI是一款基於節點工作流穩定擴散演算法的全新WebUI。如果您需要高質量的影像生成功能,建議您使用函式計算提供的ComfyUI模型,也可以自定義ComfyUI模型、安裝外掛以滿足定製化創作需求。函式計算基於Serverless應用中心開發“ComfyUI應用模板”,簡化開發者的部署流程。同時可以充分利用函式計算按需付費,彈性伸縮等優勢,高效地為使用者提供基於ComfyUI模型的繪畫生成服務。
本次活動旨在幫助使用者透過實際操作,自定義生成高質量的影像,並有機會贏取豐厚獎品。
二、方案概覽
生成具有粘土風格的影像,只需幾步:
  1. 部署ComfyUI藉助於函式計算應用模板,便捷地將 ComfyUI 部署到函式計算上。
  2. 用ComfyUI自制黏土風格濾鏡:提供預置的工作流檔案、內建大模型和Lora模型,便於基於函式計算輕鬆部署ComfyUI應用,快速生成各類風格的濾鏡圖片。
  3. 進階:管理模型及更多功能探索:還可以透過自定義模型和節點等操作以滿足您實際業務場景下的個性化需求。
三、部署ComfyUI以實現一個
AIGC影像生成系統
1. 入門:部署ComfyUI
藉助於函式計算應用模板,您可以便捷地將 ComfyUI 部署到函式計算上。

1、訪問函式計算應用模板,參考圖片內建模型選擇黏土風格;地域目前僅支援華東1(杭州)或華東2(上海),選擇華東1(杭州)。其餘配置項保持預設值即可,單擊建立應用。模型下載可能會花費15分鐘左右,請耐心等待部署完成。

2、針對當前應用,角色許可權可能會不足,此時需要單擊前往授權為角色授予所需許可權。
3、在彈出的對話方塊,仔細閱讀應用建立提醒資訊,勾選涉及的計費項和我已經瞭解上面的內容,並同意上述描述,然後單擊同意並繼續部署。

4、部署完成後,在環境詳情頁面,直接單擊訪問域名右側的域名,開始體驗ComfyUI圖片生成。

5、首次開啟ComfyUI,遇到無法訪問此網站情況,無需重新整理等待10 秒即可進入。
6、ComfyUI提供預設工作流,單擊Queue Prompt,測試製作自己的第一張圖。第一次生成因為存在冷啟動可能需要幾分鐘,後續出圖會快很多。
7、您可以自己定義提示詞,單擊Queue Prompt,生成繪畫,右鍵單擊生成的繪畫選擇Save Image單擊進行儲存,如圖所示。
2. 用ComfyUI自制黏土風格濾鏡
為了讓您更直觀的感受ComfyUI強大的繪圖能力,我們提供了預置的工作流檔案、內建大模型和Lora模型,讓您基於函式計算輕鬆部署ComfyUI應用,快速生成各類風格的濾鏡圖片。本文以黏土風格濾鏡為例介紹相關的操作步驟。

1、下載預置的工作流檔案workflow.json。開啟ComfyUI,單擊Load按鈕,選擇並匯入已經下載好的workflow.json檔案。

2、您可以在圖片區Load Image對話方塊選擇choose file to upload匯入需要製成“黏土風格”的原圖。為了獲得更好的效果,建議使用人物肖像進行測試。
3、選擇好原圖,單擊右側Queue Prompt等待圖片生成。
4、因為ComfyUI基於Serverless函式計算產品部署,因此生成第一張圖的時候需要冷啟動時間,第一張圖生成需要等待30秒,後續每張圖生成時間為2-5秒。
3. 進階:管理模型及更多功能探索
當前已實現透過函式計算部署ComfyUI並生成圖片的功能。您還可以透過自定義模型和節點等操作以滿足您實際業務場景下的個性化需求。如果您需要將生成的繪畫進行儲存、下載等操作,則需要儲存,這裡以檔案儲存NAS為例,下面介紹具體的操作方法。
繫結檔案管理NAS。透過函式計算控制檯的網路配置,繫結專有網路、交換機。若無相關資源,需要先建立。
1、進入到函式計算控制檯 > 應用。在應用頁面,單擊目標應用進入應用詳情。在環境詳情頁籤,選擇資源資訊下的函式名稱進入函式。
2、在配置NAS檔案儲存之前,您需要為函式配置VPC網路訪問能力。
  • 自動配置
    如果您之前未建立過NAS檔案系統,可以選擇自動配置,函式計算會為您自動建立專有網路、交換機和安全組等資源,無需您手動建立。建立完成後,也可再次按需修改。
  • 自定義配置
    如果您之前建立過NAS檔案系統,並且希望使用已有的NAS檔案系統進行掛載,可以選擇自定義配置,然後依次選擇專用網路、交換機、安全組資訊,這些資訊需要和NAS檔案系統專有網路、交換機資訊保持一致。
重點配置項如圖,如果您沒有特殊要求,請按照圖片進行配置。
3、在函式詳情頁籤,選擇配置頁籤,在左側導航欄,單擊儲存,單擊NAS 檔案系統的編輯,進行NAS掛載設定。
  • 自動配置
    如果您未建立過NAS,可以選擇自動配置,函式計算將自動為您部署所有配置,單擊部署
  • 自定義配置
    進行NAS掛載設定,依次選擇NAS 檔案系統、掛載點、資料傳輸方式。輸入遠端目錄/mnt/auto/comfyui,輸入函式本地目錄/mnt/auto。配置完成後單擊部署
4、在函式詳情頁籤,單擊例項,再點登入例項進入ComfyUI終端。
函式計算支援登入執行中的函式例項,建議您在終端中執行需要的操作(如手動安裝自定義節點、依賴等)。
5、訪問NAS資料夾。透過在NAS控制檯建立一個NAS瀏覽器應用,使訪問NAS檔案系統像訪問本地檔案系統一樣便捷。
  • 登入NAS控制檯。
  • 在左側導航欄選擇檔案系統列表,選擇目標檔案系統ID/名稱。在目標檔案系統的操作列,單擊圖示 > 瀏覽器,根據頁面提示完成應用建立。
  • 在函式計算

    應用

    面板可檢視新建立的應用。


    登入函式計算控制檯,在左側導航欄,單擊應用。單擊目標應用進入,您可以在

    環境詳情

    頁簽單擊

    訪問域名

    進行檔案管理。

  • 藉助檔案儲存NAS的檔案瀏覽器功能,您可以方便地進行雲上檔案管理。
四、透過函式計算部署ComfyUI
實現AIGC生圖
想必你透過閱讀,已經學會如何透過函式計算部署ComfyUI實現AIGC生圖。現在邀請你來到阿里雲開發者社群參加“透過函式計算部署ComfyUI實現AIGC生圖”活動,跟隨教程完成任務一和任務二即可領取體脂秤1個,每個工作日限量50個,上午10點更新獎品,領完即止。(同一使用者僅可領取一次獎品,使用者完成任務後需點選“領取獎品”按鈕進行領取)。
點選閱讀原文,去體驗透過函式計算部署ComfyUI實現AIGC生圖~

相關文章