Расширение для сохранения настроек параметров генерации и переключения между пресетами в один клик. Будет полезно для хранения настроек генерации разных моделей, пайплайнов апскейла и инпейнта или пайплайнов более сложных процессов.
Алгоритм настройки прост:
- В интерфейсе WebUI задаёте нужные параметры.
- В расширении отмечаете какие из параметров необходимо сохранить.
- Вводите имя пресета и сохраняете.
Особенности расширения:
- Работает с txt2img и img2img.
- Помимо настроек генерации может сохранять параметры расширений ControlNet, ADetailer, Latent Couple, Tiled Diffusion.
- Для подключения и сохранения дополнительных настроек необходимо нажать кнопку "Add Custom Fields" и при редактировании текстового файла удалить символ # в начале строк с нужными вами параметрами.
- В теории может хранить настройки любых расширений или скриптов, если они прописывают параметры в ui-config.json. Но здесь нужны эксперименты.
- Расширение не запустится и в консоли будет написано какой именно параметр привёл к сбою, если вы напишите что-то не так.
- Сохраняет содержимое матрицы XYZ.
- Хранит файлы конфигурации в \stable-diffusion-webui\extensions\Config-Presets, при необходимости их можно править вручную.
Недостатки расширения
- Не умеет переключать модели и VAE.
- Не умеет изменять уровень Clip skip.
- Не запоминает содержимое матрицы XYZ если поле заполняется из выпадающего списка (модели, стили, etc).
- Не умеет настраивать семплер для хайреза (или я не разобрался где и как это сделать).