快轉到主要內容

讓ComfyUI與Stable Diffusion WebUI共用模型資料夾,節省硬碟空間

· 民國113年甲辰年
·
切換繁體/簡體 ·
分類 Linux系統 Self-hosting自架
標籤 ComfyUI Stable Diffusion WebUI

Share models between ComfyUI and Automatic1111’s Stable Diffusion WebUI

ComfyUI預設存放模型的位置為models資料夾,程式啟動的時候會從這裡下去找模型。

不過你可以讓ComfyUI與SD WebUI共用模型資料夾,避免浪費硬碟空間。

下面的操作會將SD WebUI的路徑新增到ComfyUI,這樣你模型不論放ComfyUI的models還是SD WebUI的models目錄都能讀取的到。

  1. 將ComfyUI目錄下的extra_model_paths.yaml.example檔案重新命名為extra_model_paths.yaml,編輯該檔案

  2. 填入以下內容,與SD WebUI共用模型資料夾:

a111: # 在這裡填入SD WebUI的模型路徑(path)
    base_path: "/home/user/stable-diffusion-webui" # SD WebUI主程式路徑
    checkpoints: models/Stable-diffusion # 映射SD WebUI的其餘的模型路徑,如果你沒有特別更動那就保持預設
    configs: models/Stable-diffusion
    vae: models/VAE
    loras: |
         models/Lora
         models/LyCORIS
    upscale_models: |
                  models/ESRGAN
                  models/RealESRGAN
                  models/SwinIR
    embeddings: embeddings
    hypernetworks: models/hypernetworks
    controlnet: models/ControlNet
  1. 啟動ComfyUI,如此一來就能使用Stable Diffusion WebUI的模型了。

相關文章


感謝您的閱讀。我寫作是為了誠實表達想法,而不是追逐社群互動與流量。我很樂意傾聽你在仔細閱讀我文章之後的心得。若有內容勘誤 or 技術問題 or 回饋想法,歡迎透過本站「關於」頁面的Email與我聯絡。