当前位置: 首页 > news >正文

DeepSeek 多模态大模型 Janus-Pro 本地部署教程

下载模型仓库

git clone https://github.com/deepseek-ai/Janus.git

国内下载仓库失败时,可以使用以下代理:

git clone https://github.moeyy.xyz/https://github.com/deepseek-ai/Janus.git

准备 Conda 3.12 虚拟环境

conda create --name deepseek7B python=3.12

conda activate deepseek7B

Janus 安装基础依赖

cd Janus

# 安装基础依赖
pip install -e .

# 安装 gradio ui 界面
pip install gradio

# 启动带有gradio的ui界面,同时下载14GB+的大模型
python demo/app_januspro.py

启动成功后,在浏览器里输入:http://127.0.0.1:7860,即可访问 Gradio 页面。

下载模型时,如果你的服务器无法访问模型地址 huggingface.co,则可以用 modelscope

使用 modelscope 下载模型

官网:https://modelscope.cn/

pip install modelscope

modelscope download --model deepseek-ai/Janus-Pro-7B

默认模型会下载到~/.cache/modelscope/hub目录下,指定 local_dir 可以选择本地下载路径

modelscope download --model deepseek-ai/Janus-Pro-7B --local_dir 'path/to/dir'

打开 ./demo/app_januspro.py 文件,并在15行处,修改为当前本地模型下载地址路径

接着就可以启动服务:python demo/app_januspro.py

修改 gradio 地址或端口

打开 ./demo/app_januspro.py 文件,在244行处,进行修改

在这里设置 server_name='0.0.0.0' 以便从任何 IP 访问

demo.launch(share=True, server_name='0.0.0.0', server_port=7860)

相关文章:

  • Android中的FragmentTransaction是什么以及如何使用它
  • 机器学习项目实战——信用评分与贷款风险评估(主页有源码)
  • Spring Boot整合MapStruct教程
  • Tomato 文件包含漏洞靶机 通关攻略
  • LeetCode Hot100刷题——对称二叉树
  • 高级java每日一道面试题-2025年2月22日-数据库篇[Redis篇]-Redis是什么?
  • Hi3516DV300 移植Qt
  • 数组 与 高精度
  • 蓝桥杯备考:数据结构vector-----询问学号
  • SqlServer数据库报错紧急或可疑无法访问的修复过程,亲测有效。
  • MySQL库和表的操作详解:从创建库到表的管理全面指南
  • MS-DOS 6.22 下建立 FTP 服务器
  • Oracle数据库存储结构--物理存储结构
  • 【性能优化】MySQL 生产环境 SQL 性能优化实战案例
  • Node.js学习分享(下)
  • 3-002: MySQL 中使用索引一定有效吗?如何排查索引效果?
  • 【蓝桥杯】3514字串简写
  • 【LangChain接入阿里云百炼deepseek】
  • Jenkins 安装插件后构建成功但未启动容器的解决方法
  • 常见JVM命令
  • 小马智行一季度营收增12%:Robotaxi收入增长两倍,预计车队规模年底到千台
  • 北师大发布《短视频家长指南》,回应短视频时代家庭教育挑战
  • 中国海警就菲向非法“坐滩”仁爱礁军舰运补发表谈话
  • 最高法:政府信息公开案件审理应避免泄露国家秘密、商业秘密
  • 复旦建校120周年|迎来复旦大学艺术馆开馆
  • 日月谭天 | 赖清德倒行逆施“三宗罪”,让岛内民众怒不可遏