ComfyUI安装调用DeepSeek——DeepSeek多模态之图形模型安装问题解决(ComfyUI-Janus-Pro)

ComfyUI 的 Janus-Pro 节点,一个统一的多模态理解和生成框架。

试用:
https://huggingface.co/spaces/deepseek-ai/Janus-1.3B
https://huggingface.co/spaces/deepseek-ai/Janus-Pro-7B
https://huggingface.co/spaces/deepseek-ai/JanusFlow-1.3B

在这里插入图片描述

安装方法

方法一:通过 ComfyUI Manager 安装(推荐)

  1. 安装 ComfyUI-Manager
  2. 在管理器中搜索 “Janus-Pro”
  3. 点击安装

方法二:手动安装

  1. 将此仓库克隆到你的 ComfyUI 的 custom_nodes 文件夹中:
cd ComfyUI/custom_nodes
git clone https://github.com/CY-CHENYUE/ComfyUI-Janus-Pro
  1. 安装所需依赖:
    Windows系统:
# 如果你使用ComfyUI便携版
cd ComfyUI-Janus-Pro
..\..\..\python_embeded\python.exe -m pip install -r requirements.txt

# 如果你使用自己的Python环境
cd ComfyUI-Janus-Pro
path\to\your\python.exe -m pip install -r requirements.txt

Linux/Mac系统:

# 使用ComfyUI的Python环境
cd ComfyUI-Janus-Pro
../../python_embeded/bin/python -m pip install -r requirements.txt

# 或者使用你的环境
cd ComfyUI-Janus-Pro
python -m pip install -r requirements.txt

注意:如果你遇到安装问题:

  • 确保已安装 git
  • 尝试更新 pip:python -m pip install --upgrade pip
  • 如果你使用代理,确保 git 可以访问 GitHub
  • 确保使用的是与 ComfyUI 相同的 Python 环境

模型下载

将模型文件放在 ComfyUI/models/Janus-Pro 文件夹中:

  1. 在你的 ComfyUI 的 models 目录下创建 Janus-Pro 文件夹
  2. 从 Hugging Face 下载模型:
  3. 将模型解压到各自的文件夹中:
ComfyUI/models/Janus-Pro/Janus-Pro-1B/
ComfyUI/models/Janus-Pro/Janus-Pro-7B/

问题:

1. 提示JanusModelLoader错误

Please install Janus using 'pip install -r requirements.txt'

根据自己的目录位置和命令的实际情况使用下面的解决方法

  • 先升级python
    案例中是comfyui自带的python
# D:\Ai\ComfyUI-aki> 目录下执行命令升级
D:\Ai\ComfyUI-aki\python\python.exe -m pip install -r requirements.txt
  • 再安装所需组件即可
# D:\Ai\ComfyUI-aki\custom_nodes\ComfyUI-Janus-Pro> 目录下执行必要命令
D:\Ai\ComfyUI-aki\ComfyUI-aki-v1.4\python\python.exe -m pip install -r requirements.txt

2. 没有安装git提示必要内容安装失败 系统找不到指定的文件

git clone https://github.com/deepseek-ai/Janus.git即本句执行失败

错误内容如:

WARNING: Ignoring invalid distribution -nnxruntime (d:\ai\comfyui-aki\python\lib\site-packages)
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Collecting git+https://github.com/deepseek-ai/Janus.git (from -r requirements.txt (line 1))
  Cloning https://github.com/deepseek-ai/Janus.git to c:\users\xxx\appdata\local\temp\pip-req-build-h7uhnkg3
  ERROR: Error [WinError 2] 系统找不到指定的文件。 while executing command git version
ERROR: Cannot find command 'git' - do you have 'git' installed and in your PATH?

比如是目录D:\AI\comfyui-aki\Janus
在这里插入图片描述

  • 执行命令安装
# D:\Ai\ComfyUI-aki\custom_nodes\ComfyUI-Janus-Pro> 目录下执行如下命令
D:\Ai\ComfyUI-aki\python\python.exe -m pip install "D:\AI\comfyui-aki\Janus"
  • 成功
    在这里插入图片描述

在这里插入图片描述

链接
https://github.com/CY-CHENYUE/ComfyUI-Janus-Pro
https://comfyui-wiki.com/zh/tutorial/advanced/deepseek-janus-pro-workflow

### DeepSeek Janus-Pro 文档与特性 #### 模型扩展性及其影响 DeepSeekJanus-Pro 模型从 1.5B 参数量扩展到了 7B 参数量,在处理多模态理解和视觉生成任务时表现出更快速的损失收敛,这证明了其强大的可扩展能力[^1]。 #### 开源贡献与发展前景 通过开源发布的 Janus-Pro-7B 成为了 DeepSeek多模态人工智能领域的一个重要里程碑。此举不仅促进了社区内的技术创新和发展,还预示着未来更多的应用场景将会被探索出来以增强模型的表现力[^2]。 #### 获取官方文档和支持材料 对于想要深入了解或利用这些特性的开发者来说,可以访问以下链接来获取详细的开发指南和技术支持: - **GitHub仓库**: 提供完整的项目代码以及安装部署说明 [https://github.com/deepseek-ai/Janus](https://github.com/deepseek-ai/Janus) - **Hugging Face 模型页面 (7B)**: 可用于下载预训练权重文件并查看具体实现细节 [https://huggingface.co/deepseek-ai/Janus-Pro-7B](https://huggingface.co/deepseek-ai/Janus-Pro-7B) - **在线 Demo**: 让用户能够直观感受该模型的强大之处而无需本地环境配置 [https://huggingface.co/spaces/deepseek-ai/Janus-Pro-7B](https://huggingface.co/spaces/deepseek-ai/Janus-Pro-7B) ```python from transformers import AutoModelForVision2Seq, AutoProcessor processor = AutoProcessor.from_pretrained("deepseek-ai/Janus-Pro-7B") model = AutoModelForVision2Seq.from_pretrained("deepseek-ai/Janus-Pro-7B") # 假设有一个图像输入 'image_path' 和一个问题字符串 'question' inputs = processor(image=image_path, text=question, return_tensors="pt") outputs = model.generate(**inputs) answer = processor.decode(outputs[0], skip_special_tokens=True) print(f"The answer is {answer}") ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值