这是一个为 ComfyUI 设计的自定义节点,它集成了智谱 AI 最新的开源视觉语言模型 GLM-4.1V-9B-Thinking,专注于提供强大的图片和视频理解能力。
- 图片与视频支持: 分别通过 ComfyUI 内置的
Load Image节点和本插件提供的Load Video节点,轻松加载两种媒体。 - 高效视频采样:
Load Video节点能将视频文件高效地采样成一系列图像帧,供模型分析。 - 本地模型加载: 从
ComfyUI/models/glm_v/目录加载模型,完全离线运行。 - 统一推理接口: 无论是单张图片还是一系列视频帧,都由同一个
Inference节点处理。
1. 克隆插件仓库
- 进入
ComfyUI/custom_nodes/目录,运行:git clone https://github.com/你的用户名/ComfyUI_GLM4V.git
2. 下载模型文件
- 在
ComfyUI/models/目录下创建一个glm_v文件夹。 - 使用
git lfs将模型克隆到该文件夹中:cd ComfyUI/models/glm_v/ git lfs install git clone https://huggingface.co/THUDM/GLM-4.1V-9B-Thinking
4. 重启 ComfyUI
- 完全关闭并重新启动 ComfyUI。
- 添加 ComfyUI 内置的
Load Image节点,并选择一张图片。 - 添加本插件的
Load GLM-4.1V Model和GLM-4.1V Inference节点。 - 连接工作流:
Load Image的IMAGE输出 ->Inference节点的image输入。Load Model的glm4v_model输出 ->Inference节点的glm4v_model输入。
- 在
Inference节点中输入提示词,然后执行。
- 将你的视频文件(如
my_video.mp4)放入 ComfyUI 的input文件夹。 - 添加本插件的
Load Video for GLM-4.1V节点,并选择你的视频。 - 添加
Load GLM-4.1V Model和GLM-4.1V Inference节点。 - 连接工作流:
Load Video的video_frames输出 ->Inference节点的video_frames输入。Load Model的glm4v_model输出 ->Inference节点的glm4v_model输入。
- 在
Inference节点中输入提示词(如“总结视频内容”),然后执行。