Diffusion Model Selector(DiffusionModelSelector)
Этот узел технически реализован через вызов folder_paths.
Diffusion Model Selector
Diffusion Model Selector — это узел для удобного выбора диффузионных моделей в ComfyUI. Его основная функция — позволить пользователю выбрать модель из списка установленных и вернуть полный путь к этой модели в файловой системе. Этот узел упрощает процесс указания файла модели в сложных рабочих процессах.
Функциональность узла
Технически этот узел, вызывая метод folder_paths.get_filename_list, получает список всех доступных имён файлов моделей из каталога diffusion_models, настроенного в ComfyUI. Когда пользователь выбирает имя модели, узел внутренне использует функцию folder_paths.get_full_path_or_raise для преобразования имени модели в соответствующую абсолютную строку пути к файлу. В итоге он выводит эту строку пути для использования последующими узлами, которым требуется путь к модели.
Описание параметров узла — Diffusion Model Selector
Входы
| Имя параметра | Тип данных | Обязательный | Значение по умолчанию | Диапазон/Варианты | Описание |
|---|---|---|---|---|---|
model_name | КОМБО | Да | — | — | Входной параметр model_name: выберите имя установленной диффузионной модели из выпадающего списка. Узел найдёт файл модели на основе этого выбора. |
Выходы
| Имя параметра | Тип данных | Описание |
|---|---|---|
| model_path | СТРОКА | Выходной параметр model_path: выводит полный строковый путь к выбранному файлу модели на диске. |
Сценарии использования
В типичном рабочем процессе генерации изображений вы можете подключить этот узел к соответствующему входному порту узла, которому требуется указать путь к модели (например, к некоторым пользовательским загрузчикам или узлам-скриптам). При выполнении рабочего процесса этот узел передаст выбранный полный путь к модели нижестоящему узлу, гарантируя, что весь процесс использует правильный файл модели для генерации или обработки изображений.
Примечания
Этот узел помечен как экспериментальное (EXPERIMENTAL), что означает, что его интерфейс или поведение могут измениться в будущих версиях. При использовании следует учитывать его стабильность и убедиться, что в каталоге diffusion_models правильно размещены необходимые файлы моделей.
Ссылка на исходный код узла Diffusion Model Selector
Узел Diffusion Model Selector взят из пакета узлов ComfyUI-KJNodes.
Комментарии
Войдите через GitHub, чтобы участвовать в обсуждении.