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_name | COMBO | 是 | - | - | 输入参数 model_name:从下拉列表中选择一个已安装的扩散模型名称,节点将据此定位模型文件。 |
输出
| 参数名称 | 数据类型 | 说明 |
|---|---|---|
| model_path | STRING | 输出参数 model_path:输出所选模型在磁盘上的完整文件路径字符串。 |
使用场景
在一个典型的图像生成工作流中,你可以将此节点连接到需要指定模型路径的节点(例如某些自定义加载器或脚本节点)的对应输入端口。当工作流执行时,此节点会将其选定的模型完整路径传递给下游节点,从而确保整个流程使用正确的模型文件进行图像生成或处理。
注意事项
此节点被标记为实验性(EXPERIMENTAL),意味着其接口或行为在未来的版本中可能发生变更。使用时需留意其稳定性,并确保 diffusion_models 目录下已正确存放了所需的模型文件。
扩散模型选择器节点源码链接
扩散模型选择器 节点来自 ComfyUI-KJNodes 节点包。
评论
使用 GitHub 登录后即可参与讨论。