OMNI USDT 0.12.0 环境部署

本文档详细介绍了如何使用Docker生成Omni Core v0.12.0的镜像,并启动相应版本的容器。内容包括编写Dockerfile,构建镜像以及设置数据目录和启动脚本。

一、生成Omni Core v0.12.0版本镜像

  • 编写Dockerfile
# cd /opt/docker/usdt-image/usdt-0.12.0
# vim Dockerfile

FROM buildpack-deps:latest
RUN wget -O omnicore.tar.gz https://github.com/OmniLayer/omnicore/releases/download/v0.12.0/omnicore-0.12.0-x86_64-linux-gnu.tar.gz \
        && tar -xzvf omnicore.tar.gz \
        && cd omnicore-0.12.0/bin \
        && mv bitcoin-tx omnicore-cli omnicored omnicore-qt  /usr/local/bin \
        && apt-get update \
        && apt-get install net-tools
EXPOSE 8333 8332
WORKDIR /root/.bitcoin
ENTRYPOINT ["omnicored"]
  • 生成omni core 0.12.0 版本镜像
docker build . -t btc/omnicore:0.12.0
### Qwen2.5-Omni-7B 的本地部署方法 #### 环境准备 为了成功部署 Qwen2.5-Omni-7B 模型,需满足以下硬件和软件条件: - **显卡**: 推荐使用 NVIDIA GeForce RTX 4090 或更高配置,具备至少 48GB 显存[^4]。 - **内存**: 至少 32GB RAM[^4]。 - **操作系统**: Ubuntu 22.04 LTS 是推荐的操作系统版本[^4]。 - **Python 版本**: 建议使用 Python 3.12[^4]。 #### 软件安装与配置 以下是具体的软件安装步骤: 1. **克隆项目源码** 执行以下命令获取官方仓库中的代码: ```bash cd /data/ git clone https://github.com/QwenLM/Qwen2.5-Omni.git cd Qwen2.5-Omni ``` 2. **下载模型文件** 使用 ModelScope 提供的工具下载预训练权重文件至指定目录: ```bash modelscope download --model Qwen/Qwen2.5-Omni-7B --local_dir ./Qwen2.5-Omni-7B ``` 3. **创建虚拟环境** 构建独立的 Python 运行环境以避免依赖冲突: ```bash python3.12 -m venv qwen-omni source qwen-omni/bin/activate ``` 4. **安装必要依赖项** 安装加速库和其他必要的第三方包: ```bash pip install accelerate -i https://pypi.tuna.tsinghua.edu.cn/simple pip install qwen-omni-utils[decord] -i https://pypi.tuna.tsinghua.edu.cn/simple pip install torchvision -i https://pypi.tuna.tsinghua.edu.cn/simple pip install git+https://github.com/huggingface/transformers@3a1ead0aabed473eafe527915eea8c197d424356 pip install -r requirements_web_demo.txt ``` #### 配置与启动服务 在完成上述准备工作之后,还需调整部分参数来适配实际运行需求: - 修改 `web_demo.py` 文件中设备分配逻辑,将默认值由自动检测更改为固定 GPU 设备编号(如 `cuda:0`),防止因多张显卡引发错误[^4]: ```python device = 'cuda:0' ``` - 更改监听地址为全局可访问模式 (`0.0.0.0`) 并设置自定义端口号 (例如 7860)[^4]: ```python host='0.0.0.0', port=7860 ``` 最后执行如下脚本来激活在线演示功能: ```bash python3.12 web_demo.py --checkpoint /data/Qwen2.5-Omni-7B/ ``` 此时可通过浏览器打开链接 http://<服务器IP>:7860 来验证部署成果[^4]。 --- ###
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

杰哥的技术杂货铺

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值