> 技术文档 > 腾讯混元hunyuan3d生成模型,本地搭建和使用_腾讯元宝本地部署

腾讯混元hunyuan3d生成模型,本地搭建和使用_腾讯元宝本地部署


腾讯混元hunyuan3d生成模型,本地搭建和使用

  • 腾讯混元hunyuan3d生成模型,本地搭建和使用
    • 一. 话不多说,我们直接上本地部署的详细步骤
      • 1. 将仓库拉到本地
      • 2. 下载2个模型, 注意这里推荐 先使用conda创建环境后在安装modelscope进行下载模型
        • 2.1 关于第一个模型我们要在 Hunyuan3D-1 中创建文件夹 weights,然后将下载的模型都放进去。
        • 2.2 下载第二个模型Hunyuan3D-1\\weights 下面新建文件夹 hunyuanDiT ,然后将下载下来的模型文件都放进去。
    • 二. 创建虚拟环境
      • 文生3D模型测试
      • 运行报错: 1. dust3r的问题
      • 运行报错2. ModuleNotFoundError: No module named \'roma\'
      • 在 D:\\Hunyuan3D-1 目录下面使用下面的命令进行生成,
      • 生成其他案例
      • 使用 Gradio
        • std模式
        • lite 模式
        • 然后可以通过 http://0.0.0.0:8080 访问演示。需要注意的是,这里的 0.0.0.0 需要是你的服务器 IP 的 X.X.X.X。

腾讯混元hunyuan3d生成模型,本地搭建和使用

腾讯终于出了一个比较厉害的AI,可以根据文本或者图片生成3d模型,下面是它的基本逻辑
腾讯混元hunyuan3d生成模型,本地搭建和使用_腾讯元宝本地部署

一. 话不多说,我们直接上本地部署的详细步骤

1. 将仓库拉到本地

  • hunyuan3D 仓库 地址
mkdir Hunyuan3D-1git clone https://github.com/Tencent/Hunyuan3D-1.git

2. 下载2个模型, 注意这里推荐 先使用conda创建环境后在安装modelscope进行下载模型

    1. AI-ModelScope/Hunyuan3D-1
    1. AI-ModelScope/HunyuanDiT-v1.1-Diffusers-Distilled
2.1 关于第一个模型我们要在 Hunyuan3D-1 中创建文件夹 weights,然后将下载的模型都放进去。
mkdir weights这里推荐使用模型库来下载,而不是gitpip install modelscopemodelscope download --model AI-ModelScope/Hunyuan3D-1 --local_dir ./weights
2.2 下载第二个模型Hunyuan3D-1\\weights 下面新建文件夹 hunyuanDiT ,然后将下载下来的模型文件都放进去。
mkdir ./weights/hunyuanDiT这里推荐使用模型库来下载,而不是gitpip install modelscopemodelscope download --model AI-ModelScope/HunyuanDiT-v1.1-Diffusers-Distilled --local_dir ./weights/hunyuanDiT

二. 创建虚拟环境

conda create -n hunyuan3d python=3.10conda activate hunyuan3d

我的 cuda 是 12.1 把那本,使用下面命令安装 torch 等相关库

pip install torch==2.2.0 torchvision==0.17.0 torchaudio==2.2.0 --index-url https://download.pytorch.org/whl/cu121

进入 D:\\Hunyuan3D-1 目录下面,修改 requirements.txt 文件如下,安装下面的库

diffusers==0.31.0numpy==1.26.4transformers==4.46.2rembg==2.0.59tqdm==4.67.0omegaconf==2.3.0matplotlib==3.9.2opencv-python==4.10.0.84imageio==2.36.0jaxtyping==0.2.34einops==0.8.0sentencepiece==0.2.0accelerate==1.1.1trimesh==4.5.2PyMCubes==0.1.6xatlas==0.0.9libigl==2.5.1# pytorch3d==0.7.6git+https://github.com/facebookresearch/pytorch3d@stable# nvdiffrast==0.3.3git+https://github.com/NVlabs/nvdiffrastopen3d==0.18.0ninja==1.11.1.1

执行下面的命令

pip install -r requirements.txt

文生3D模型测试

在 D:\\Hunyuan3D-1 目录下面使用下面的命令进行生成。

python main.py -