Привіт усім.
З появою версії SDXL розмір файлів моделей для Stable Diffusion виріс, і він буде рости. І якщо ви маєте декілька GUI для генерації зображень то ці моделі можуть дублюватися на вашому ПК, що не є добре. В мене, для прикладу, живуть поруч Automatic1111 та ComfyUI portable.
Звісно можно викручуватися через symbolic-лінки на відповідні теки, але так можно заплутатись і то не є надійно.
Можно інсталювати ComfyUI extension для A1111 і мати закладку ComfyUI всередині А1111, але мене особисто юзабіліті А1111 трохи лякає і вбудовувати в нього ще одне мега GUI це вже занадто.
Є ще один шлях - автор ComfyUI вклав файлік extra_models_pack.yaml в якому можно вказати шлях до моделей А1111:
a1111:
base_path: C:/SDPortable/
або навіть так якщо у вас диск один:
base_path: /SDPortable/
Це працює для ComfyUI. Але якщо ви користуєтесь ComfyUI Manager то маємо глюк. Менеджер про extra_models_pack.yaml поки що не в курсі.
Що ще є на сьогодні?
Мені не подобається workflow за замовченням в ComfyUI. Я гадав що це звичайний JSON-файл, як декларує сам ComfyUI, але виходить так що для цього треба правити два інших файли defaultGraph.js та pnginfo.js. Так не цікаво, тому краще все ж правити те що в GUI і зберігати свій workflow по замовченню в JSON-файл або PNG-малюнком.
Щасти! Творчих вам успіхів!
Якщо моделі в різних місцях, то пишемо так:
ReplyDeletecheckpoints: |
models/Stable-diffusion
D:\Models\Stable-diffusion