# janus-pro **Repository Path**: toolsmanhehe/janus-pro ## Basic Information - **Project Name**: janus-pro - **Description**: 适配ascend310P的janus-pro版本,支持webui - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-03-11 - **Last Updated**: 2025-04-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README --- license: apache-2.0 --- # 案例说明 此案例适配模型Janus-Pro-1B和Janus-Pro-7B。适用于OrangePi AI Stduio/OrangePi AI Stduio Pro设备进行部署。 # 运行步骤 1. 参考用户手册安装CANN和安装Pytorch两小节的内容,安装CANN、torch和torch_npu。 2. 使用下面的命令使能CANN环境变量。 ```shell source /usr/local/Ascend/ascend-toolkit/set_env.sh ``` 3. 进入案例目录并安装依赖: ```shell cd janus-pro-example pip3 install -r requirements.txt -i https://mirrors.huaweicloud.com/repository/pypi/simple ``` 4. 务必检查torchvision是否为cpu版本 ```shell pip list | grep torchvision ``` 5. 如果不是cpu版本,请执行下面的命令: ```shell pip uninstall torchvision pip install torchvision==0.16.0 --index-url https://download.pytorch.org/whl/cpu ``` 6. 修改模型路径,默认自动下载并使用Janus-Pro 1B模型。 ```shell vim app.py ``` 7. 启动主程序 ```shell python3 app.py ``` 8. 启动后,访问地址:http://127.0.0.1:7860/ 9. 根据网页说明体验。 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request