KJNodes/model_loadersgenerated

Diffusion Model Selector(DiffusionModelSelector)

Этот узел технически реализован через вызов folder_paths.

Diffusion Model Selector

model_path
model_name
COMBO
KJNodes

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, чтобы участвовать в обсуждении.

Загрузка комментариев…