KJNodes/model_loadersgenerated

扩散模型选择器(DiffusionModelSelector)

该节点在技术上通过调用 folder_paths。

Diffusion Model Selector

model_path
model_name
COMBO
KJNodes

扩散模型选择器是一个用于在 ComfyUI 中便捷选择扩散模型的节点。其核心功能是让用户从已安装的模型列表中选取一个,并返回该模型在文件系统中的完整路径。此节点简化了在复杂工作流中指定模型文件的过程。

节点功能

此节点在技术上通过调用 folder_paths.get_filename_list 方法,从 ComfyUI 配置的 diffusion_models 目录中获取所有可用的模型文件名列表。当用户选择一个模型名称后,节点内部使用 folder_paths.get_full_path_or_raise 函数,将模型名称解析为对应的绝对文件路径字符串。最终,它输出此路径字符串,供后续需要模型路径的节点使用。

节点参数说明 - 扩散模型选择器

输入

参数名称数据类型必填默认值取值范围/选项说明
model_nameCOMBO--输入参数 model_name:从下拉列表中选择一个已安装的扩散模型名称,节点将据此定位模型文件。

输出

参数名称数据类型说明
model_pathSTRING输出参数 model_path:输出所选模型在磁盘上的完整文件路径字符串。

使用场景

在一个典型的图像生成工作流中,你可以将此节点连接到需要指定模型路径的节点(例如某些自定义加载器或脚本节点)的对应输入端口。当工作流执行时,此节点会将其选定的模型完整路径传递给下游节点,从而确保整个流程使用正确的模型文件进行图像生成或处理。

注意事项

此节点被标记为实验性(EXPERIMENTAL),意味着其接口或行为在未来的版本中可能发生变更。使用时需留意其稳定性,并确保 diffusion_models 目录下已正确存放了所需的模型文件。

扩散模型选择器节点源码链接

扩散模型选择器 节点来自 ComfyUI-KJNodes 节点包。

评论

使用 GitHub 登录后即可参与讨论。

评论加载中…