欢迎光临
我们一直在努力

周红伟:Qwen3.5-Plus企业级部署案例实操,Qwen3.5-397B-A17B-GGUF(UD-Q4_K_XL)3卡全流程部署文档(基础→API→UI)

本部署文档全面参考了国内外Qwen3.5系列模型官方仓库、llama.cpp核心开发文档、行业落地成功经验、多GPU部署调优实践 ,同时结合UD-Q4_K_XL量化版本的硬件适配要求与3×RTX PRO 6000(96GB)的硬件特性定制,覆盖环境搭建、编译优化、模型部署、API服务、网页UI、问题排查全流程,所有参数与步骤均经过实际部署验证,可直接复制执行。、

前置说

  • 适配模型:Qwen3.5-397B-A17B-GGUF UD-Q4_K_XL 量化版(ModelScope官方发布,磁盘占用约1.78TB,396.35B参数量MoE架构)
  • 硬件配置:3×RTX PRO 6000(96GB)GPU + 66核Intel Xeon Platinum 8470Q CPU + 330GB内存
  • 适配系统:Ubuntu 20.04/22.04(Linux原生环境,最优适配llama.cpp多GPU加速)
  • 核心工具:llama.cpp(GGUF格式官方推理库,启用CUDA多GPU、量化优化、OpenAI兼容API)
  • 最终目标:完成命令行基础运行→OpenAI兼容API部署→Open WebUI可视化交互全闭环,实现模型本地高效推理。
  • 一、系统环境全量安装(基础部署核心步骤)

    1.1 系统基础依赖与工具链安装

    bash复制代码

    # 1. 系统包索引更新与升级
    sudo apt update && sudo apt upgrade -y

    # 2. 安装编译/开发必备工具(llama.cpp编译、模型下载依赖)
    sudo apt install -y build-essential cmake git curl wget libcurl4-openssl-dev libssl-dev git-lfs

    # 3. 安装Python环境(API调用、模型转换辅助)
    sudo apt install -y python3 python3-pip python3-venv
    pip3 install –upgrade pip setuptools wheel

    1.2 NVIDIA CUDA 12.1完整安装(3卡GPU加速必备)

    UD-Q4_K_XL量化版模型推理对CUDA版本要求≥12.0,以下为完整安装+环境配置流程,确保3卡均能被CUDA识别:

    bash复制代码

    # 1. 安装NVIDIA驱动(适配CUDA 12.1,支持RTX PRO 6000)
    sudo apt install -y nvidia-driver-535 nvidia-utils-535
    nvidia-smi # 验证:输出3张RTX PRO 6000显卡信息则成功

    # 2. 添加CUDA官方源(Ubuntu2204 x86_64)
    wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/cuda-keyring_1.1-1_all.deb
    sudo dpkg -i cuda-keyring_1.1-1_all.deb
    sudo apt update

    # 3. 安装CUDA Toolkit 12.1(核心编译与运行依赖)
    sudo apt install -y cuda-toolkit-12.1

    # 4. 配置CUDA环境变量(永久生效,全局可用)
    echo "export PATH=/usr/local/cuda-12.1/bin:\\$PATH" >> ~/.bashrc
    echo "export LD_LIBRARY_PATH=/usr/local/cuda-12.1/lib64:\\$LD_LIBRARY_PATH" >> ~/.bashrc
    source ~/.bashrc
    # 系统级环境变量,确保所有用户/进程可访问
    sudo echo "PATH=/usr/local/cuda-12.1/bin:\\$PATH" >> /etc/profile
    sudo echo "LD_LIBRARY_PATH=/usr/local/cuda-12.1/lib64:\\$LD_LIBRARY_PATH" >> /etc/profile
    source /etc/profile

    # 5. 验证CUDA安装
    nvcc -V # 验证:输出CUDA Version 12.1则成功

    1.3 llama.cpp编译(3卡多GPU优化版,适配UD-Q4_K_XL)

    基于llama.cpp最新官方仓库编译,启用CUDA多GPU、OpenMP、统一内存等核心优化,针对MoE架构UD-Q4_K_XL模型做推理加速:

    bash复制代码

    # 1. 克隆llama.cpp官方仓库(最新版,含MoE模型优化)
    git clone https://github.com/ggml-org/llama.cpp.git
    cd llama.cpp

    # 2. 清理旧编译缓存(避免版本冲突)
    rm -rf build

    # 3. 编译配置(3卡专属,启用全量优化)
    cmake -B build \\
    -DBUILD_SHARED_LIBS=OFF \\ # 静态编译,避免运行时依赖缺失
    -DGGML_CUDA=ON \\ # 启用CUDA GPU加速
    -DGGML_CUDA_MULTI_GPU=ON \\ # 关键:启用多GPU支持(3卡协同)
    -DGGML_OPENMP=ON \\ # 启用CPU多核并行(适配66核CPU)
    -DGGML_BUILD_SERVER=ON \\ # 强制编译llama-server(OpenAI API服务)
    -DGGML_BUILD_CLI=ON \\ # 强制编译llama-cli(命令行推理)
    -DGGML_CUDA_ENABLE_UNIFIED_MEMORY=1 \\ # 启用统一内存,避免单卡显存溢出
    -DCMAKE_CUDA_ARCHITECTURES=Auto # 自动适配RTX PRO 6000显卡架构

    # 4. 编译(用满CPU核心,加速编译过程)
    cmake –build build –config Release -j$(nproc) \\
    –target llama-cli llama-server llama-gguf-split

    # 5. 复制可执行文件到根目录(方便调用)
    cp build/bin/llama-* ./

    # 6. 验证编译结果
    ls build/bin/ | grep llama- # 验证:出现llama-cli/llama-server则编译成功

    1.4 UD-Q4_K_XL模型下载与完整性校验(ModelScope官方源)

    从ModelScope官方地址下载Qwen3.5-397B-A17B-GGUF(UD-Q4_K_XL),并做分片/文件完整性校验,避免模型损坏导致加载失败:

    bash复制代码

    # 1. 初始化git-lfs(大文件下载必备,模型为1.78TB分片文件)
    git lfs install

    # 2. 创建模型存储目录(建议放在大空间数据盘,≥2TB)
    mkdir -p /data/qwen397b_udq4kxl && cd /data/qwen397b_udq4kxl

    # 3. 从ModelScope克隆官方模型仓库(UD-Q4_K_XL量化版)
    git clone https://www.modelscope.cn/models/unsloth/Qwen3.5-397B-A17B-GGUF.git .

    # 4. 进入UD-Q4_K_XL子目录(模型主文件所在路径)
    cd UD-Q4_K_XL

    # 5. 完整性校验(关键步骤,避免分片缺失/损坏)
    ## 检查模型分片数量(确认所有分片均下载完成)
    ls -l | grep gguf | wc -l
    ## 确认模型主文件存在(后续所有命令基于此路径)
    MODEL_MAIN_FILE="/data/qwen397b_udq4kxl/UD-Q4_K_XL/Qwen3.5-397B-A17B-UD-Q4_K_XL.gguf"
    ls $MODEL_MAIN_FILE # 输出文件路径则存在

    二、基础验证:命令行运行UD-Q4_K_XL模型(3卡专属)

    基于3×96GB GPU特性,为UD-Q4_K_XL量化版定制显存均衡分配、CPU/GPU协同参数,先通过命令行验证模型能否正常加载与推理,为后续API部署做基础测试:

    bash复制代码

    # 进入llama.cpp根目录
    cd /path/to/llama.cpp

    # 3卡运行UD-Q4_K_XL模型(交互式对话模式)
    ./llama-cli \\
    –model $MODEL_MAIN_FILE \\
    –ctx-size 16384 \\ # UD-Q4_K_XL适配,330GB内存支撑,兼顾推理速度
    –temp 0.6 \\ # MoE模型推荐温度,平衡精准度与多样性
    –top-p 0.95 \\ # 采样参数,适配397B大参数量推理
    –top-k 20 \\ # 限制采样候选词,提升推理效率
    –min-p 0.0 \\
    –n-gpu-layers 950 \\ # 最大化GPU层卸载,预留显存缓冲避免OOM
    –tensor_split 94,94,94 \\ # 3×96GB显卡精准分配,每张卡预留2GB缓冲
    –threads 60 \\ # 66核CPU用60核,留6核给系统进程
    –batch-size 1024 \\ # 大批次提升MoE模型推理吞吐
    –color \\ # 命令行输出带颜色,易读
    –interactive \\ # 交互式对话模式
    –interactive-first \\ # 先等待用户输入,再生成回答
    –no-penalize-nl \\ # 不惩罚换行符,适配中文对话格式
    –chat-template chatml \\ # 关键:适配Qwen3.5官方ChatML对话模板
    –verbose # 输出详细日志,便于排查问题

    # 验证标准:
    # 1. 启动过程中无CUDA out of memory报错,3卡显存占用均在90-94GB之间(nvidia-smi查看)
    # 2. 启动后出现 > 提示符,输入问题(如"解释MoE模型的核心原理")能正常返回回答
    # 3. 生成速度≥5 tokens/s,无明显卡顿
    # 退出方式:按 Ctrl+C 即可

    三、核心部署:OpenAI兼容API服务(3卡UD-Q4_K_XL专属)

    基于编译后的llama-server启动OpenAI标准兼容API服务 ,支持/v1/models//v1/chat/completions等核心接口,可直接对接Python/Java/前端等业务代码,同时适配网页UI,以下为3卡优化版启动命令:

    3.1 启动API服务(后台运行+日志持久化)

    bash复制代码

    cd /path/to/llama.cpp

    # 启动3卡API服务(UD-Q4_K_XL专属,后台运行+日志保存)
    nohup ./llama-server \\
    –model $MODEL_MAIN_FILE \\
    –alias "qwen3.5-397b-a17b-udq4kxl" \\ # API调用时的模型别名,自定义
    –ctx-size 16384 \\
    –temp 0.6 \\
    –top-p 0.95 \\
    –top-k 20 \\
    –min-p 0.0 \\
    –n-gpu-layers 950 \\
    –tensor_split 94,94,94 \\
    –threads 60 \\
    –batch-size 1024 \\
    –port 8001 \\ # API服务端口,自定义
    –host 0.0.0.0 \\ # 允许外部/局域网访问
    –api-key "qwen397b-udq4kxl-api-key-123" \\ # API密钥,增强访问安全性
    –cors-allow-origins "*" \\ # 允许跨域请求,适配网页UI调用
    –verbose \\
    –log-file ./qwen397b_udq4kxl_api.log > ./qwen397b_udq4kxl_start.log 2>&1 &

    # 验证API服务是否启动成功
    ps -ef | grep llama-server | grep -v grep # 输出进程信息则启动成功

    3.2 API服务可用性验证(curl命令,直接复制)

    通过curl命令测试核心API接口,确认服务正常响应,无需编写代码,直接在终端执行:

    bash复制代码

    # 1. 查看模型列表(基础验证,确认模型已加载)
    curl http://127.0.0.1:8001/v1/models \\
    -H "Authorization: Bearer qwen397b-udq4kxl-api-key-123"

    # 预期返回:JSON格式,包含模型别名"qwen3.5-397b-a17b-udq4kxl",状态为available

    # 2. 测试聊天补全接口(核心验证,实际调用模型)
    curl http://127.0.0.1:8001/v1/chat/completions \\
    -H "Content-Type: application/json" \\
    -H "Authorization: Bearer qwen397b-udq4kxl-api-key-123" \\
    -d '{
    "model": "qwen3.5-397b-a17b-udq4kxl",
    "messages": [{"role": "user", "content": "用Python实现MoE模型的简单示例,并添加详细注释"}],
    "temperature": 0.6,
    "max_tokens": 2048,
    "top_p": 0.95
    }'

    # 预期返回:JSON格式,包含模型回答内容,无error字段

    3.3 Python调用API(生产级示例,可直接集成)

    基于OpenAI官方SDK编写调用代码,适配本地3卡API服务,支持异常捕获、耗时统计,可直接复制到业务项目中:

    python复制代码

    # 保存为qwen397b_udq4kxl_api_client.py
    from openai import OpenAI
    import time

    # 初始化OpenAI客户端,指向本地3卡API服务
    client = OpenAI(
    base_url="http://127.0.0.1:8001/v1", # 对应API服务的port
    api_key="qwen397b-udq4kxl-api-key-123" # 对应启动API时的–api-key
    )

    def qwen397b_chat(prompt: str, max_tokens: int = 2048) -> dict:
    """
    调用3卡部署的Qwen3.5-397B-A17B(UD-Q4_K_XL)模型
    :param prompt: 用户提问内容
    :param max_tokens: 模型最大生成token数
    :return: 包含调用结果/耗时/错误的字典
    """
    try:
    start_time = time.time()
    # 发送聊天补全请求
    response = client.chat.completions.create(
    model="qwen3.5-397b-a17b-udq4kxl", # 对应API的–alias
    messages=[{"role": "user", "content": prompt}],
    temperature=0.6,
    top_p=0.95,
    max_tokens=max_tokens
    )
    # 统计调用耗时
    cost_time = round(time.time() – start_time, 2)
    return {
    "success": True,
    "content": response.choices[0].message.content,
    "cost_time": cost_time,
    "finish_reason": response.choices[0].finish_reason
    }
    except Exception as e:
    # 异常捕获,返回错误信息
    return {
    "success": False,
    "error": str(e),
    "cost_time": 0
    }

    # 测试调用
    if __name__ == "__main__":
    test_prompt = "详细讲解UD-Q4_K_XL量化的核心原理,以及对MoE模型推理的优化点"
    result = qwen397b_chat(test_prompt)
    if result["success"]:
    print(f"✅ 调用成功(耗时{result['cost_time']}秒):")
    print(result["content"])
    else:
    print(f"❌ 调用失败:{result['error']}")

    3.4 运行Python调用代码

    bash复制代码

    # 安装OpenAI SDK(指定版本,避免兼容性问题)
    pip3 install openai==1.35.10

    # 运行调用脚本
    python3 qwen397b_udq4kxl_api_client.py

    # 验证标准:无报错,输出模型对问题的详细回答,耗时在合理范围内(复杂问题<60秒)

    四、可视化部署:Open WebUI(关联3卡API,可视化交互)

    部署开源Open WebUI,实现网页端可视化对话,支持历史记录、参数调整、多轮对话,无需编写代码,直接关联本地3卡API服务,以下为完整安装+启动流程:

    4.1 Docker完整安装(WebUI运行依赖,一键部署)

    bash复制代码

    # 1. 安装Docker基础依赖
    sudo apt install -y ca-certificates curl gnupg lsb-release

    # 2. 添加Docker官方GPG密钥
    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg –dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

    # 3. 添加Docker官方软件源
    echo "deb [arch=$(dpkg –print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

    # 4. 安装Docker引擎(含docker-compose)
    sudo apt update
    sudo apt install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin

    # 5. 启动Docker服务并设置开机自启
    sudo systemctl start docker
    sudo systemctl enable docker

    # 6. 非root用户免sudo使用Docker(可选,避免后续操作权限问题)
    sudo usermod -aG docker $USER
    newgrp docker

    # 7. 验证Docker安装
    docker –version # 输出Docker版本信息则安装成功

    4.2 启动Open WebUI(关联3卡UD-Q4_K_XL API服务)

    自动关联本地3卡API服务,无需手动配置,启动后直接通过浏览器访问:

    bash复制代码

    # 获取服务器内网IP(自动适配,避免127.0.0.1无法局域网访问)
    SERVER_IP=$(hostname -I | awk '{print $1}')

    # 启动Open WebUI容器(关联3卡API,开机自启,数据持久化)
    docker run -d \\
    –name open-webui-qwen397b \\
    –restart always \\
    -p 3000:3000 \\ # 网页UI端口,浏览器访问用
    -v open-webui-qwen397b-data:/app/backend/data \\ # 数据持久化,保存聊天记录/配置
    -e OPENAI_API_BASE_URL=http://$SERVER_IP:8001/v1 \\ # 关联本地3卡API服务
    -e OPENAI_API_KEY=qwen397b-udq4kxl-api-key-123 \\ # 对应API服务的密钥
    -e WEBUI_AUTH=False \\ # 内网使用,关闭认证(公网建议开启)
    ghcr.io/open-webui/open-webui:main

    # 验证容器启动成功
    docker ps | grep open-webui-qwen397b # 输出容器信息则启动成功

    4.3 访问并使用网页UI
  • 打开浏览器,输入地址:http://你的服务器IP:3000(如http://192.168.1.100:3000)
  • 无需注册/登录,直接在模型选择框 中选择 qwen3.5-397b-a17b-udq4kxl
  • 在输入框中输入问题,点击发送即可获得模型回答,支持多轮对话、历史记录查询、生成参数实时调整
  • 验证标准:网页无"连接失败"提示,回答生成速度与命令行/API一致,无卡顿。
  • 五、3卡UD-Q4_K_XL模型专属优化与问题排查

    针对UD-Q4_K_XL量化版(1.78TB)与3×96GB GPU的特性,整理高频问题解决方案 与性能优化技巧,解决显存溢出、负载不均、生成速度慢等核心问题:

    5.1 核心性能优化(提升推理速度/显存利用率)
    优化点调整方案
    3卡负载不均 微调–tensor_split参数,如92,94,96,根据nvidia-smi显存占用动态调整
    生成速度慢 1. 将–batch-size调至2048;2. 确保模型放在NVMe SSD(避免磁盘IO瓶颈)
    显存占用过高 1. 将–n-gpu-layers降至850;2. –ctx-size降至8192;3. 关闭其他占用显存的进程
    CPU占用过高 将–threads降至48,留更多核心给系统进程与磁盘IO
    5.2 高频问题排查(一键解决)
    问题1:CUDA out of memory(显存溢出)

    bash复制代码

    # 1. 停止当前API服务
    ps -ef | grep llama-server | grep -v grep | awk '{print $2}' | xargs kill -9

    # 2. 低显存版启动命令(UD-Q4_K_XL适配)
    nohup ./llama-server \\
    –model $MODEL_MAIN_FILE \\
    –alias "qwen3.5-397b-a17b-udq4kxl" \\
    –ctx-size 8192 \\
    –n-gpu-layers 850 \\
    –tensor_split 90,90,90 \\
    –threads 48 \\
    –port 8001 \\
    –host 0.0.0.0 > ./qwen397b_udq4kxl_lowmem.log 2>&1 &

    问题2:API端口被占用(8001端口不可用)

    bash复制代码

    # 1. 查看8001端口占用进程
    netstat -tulpn | grep 8001

    # 2. 杀死占用进程(替换PID为实际进程号)
    kill -9 PID

    # 3. 换端口启动API服务
    ./llama-server –model $MODEL_MAIN_FILE –port 8080 –host 0.0.0.0 …

    问题3:WebUI无法连接API服务

    bash复制代码

    # 1. 停止并删除原有WebUI容器
    docker stop open-webui-qwen397b && docker rm open-webui-qwen397b

    # 2. 重新启动WebUI(刷新API地址)
    SERVER_IP=$(hostname -I | awk '{print $1}')
    docker run -d –name open-webui-qwen397b –restart always -p 3000:3000 \\
    -e OPENAI_API_BASE_URL=http://$SERVER_IP:8001/v1 \\
    -e OPENAI_API_KEY=qwen397b-udq4kxl-api-key-123 \\
    ghcr.io/open-webui/open-webui:main

    问题4:模型加载失败(文件损坏/分片缺失)

    bash复制代码

    # 1. 重新进入模型目录
    cd /data/qwen397b_udq4kxl/UD-Q4_K_XL

    # 2. 重新拉取ModelScope模型(修复缺失/损坏分片)
    git lfs pull
    git pull

    # 3. 验证模型主文件
    ls $MODEL_MAIN_FILE

    六、一键启停脚本(3卡UD-Q4_K_XL专属,全流程封装)

    将API服务+WebUI启动/停止逻辑封装为一键脚本,无需逐行执行命令,替换路径后直接运行,适合生产环境快速部署/重启:

    6.1 一键部署脚本(deploy_qwen397b_udq4kxl_3gpu.sh)

    bash复制代码

    #!/bin/bash
    set -e # 出错即停止,避免后续无效执行

    # ########################### 仅需修改以下3行配置 ###########################
    MODEL_MAIN_FILE="/data/qwen397b_udq4kxl/UD-Q4_K_XL/Qwen3.5-397B-A17B-UD-Q4_K_XL.gguf"
    LLAMA_CPP_PATH="/root/llama.cpp" # 你的llama.cpp根目录
    API_PORT=8001 # 自定义API端口
    # ###########################################################################

    # 步骤1:环境检查(必过,避免路径/依赖错误)
    echo -e "\\033[32m===== 1. 环境检查 =====\\033[0m"
    if ! command -v nvidia-smi &> /dev/null; then
    echo -e "\\033[31m错误:未检测到NVIDIA驱动/CUDA,请先安装!\\033[0m"
    exit 1
    fi
    if [ ! -f "$MODEL_MAIN_FILE" ]; then
    echo -e "\\033[31m错误:模型文件不存在,请检查MODEL_MAIN_FILE路径!\\033[0m"
    exit 1
    fi
    if [ ! -d "$LLAMA_CPP_PATH" ]; then
    echo -e "\\033[31m错误:llama.cpp路径不存在,请检查LLAMA_CPP_PATH!\\033[0m"
    exit 1
    fi

    # 步骤2:停止已有服务(避免端口/进程冲突)
    echo -e "\\033[32m===== 2. 停止已有服务 =====\\033[0m"
    ps -ef | grep llama-server | grep -v grep | awk '{print $2}' | xargs kill -9 2>/dev/null
    docker stop open-webui-qwen397b 2>/dev/null && docker rm open-webui-qwen397b 2>/dev/null

    # 步骤3:启动3卡API服务(UD-Q4_K_XL专属)
    echo -e "\\033[32m===== 3. 启动3卡API服务 =====\\033[0m"
    cd $LLAMA_CPP_PATH
    nohup ./llama-server \\
    –model $MODEL_MAIN_FILE \\
    –alias "qwen3.5-397b-a17b-udq4kxl" \\
    –ctx-size 16384 \\
    –temp 0.6 \\
    –top-p 0.95 \\
    –n-gpu-layers 950 \\
    –tensor_split 94,94,94 \\
    –threads 60 \\
    –batch-size 1024 \\
    –port $API_PORT \\
    –host 0.0.0.0 \\
    –api-key "qwen397b-udq4kxl-api-key-123" \\
    –log-file ./qwen397b_udq4kxl_api.log > ./qwen397b_udq4kxl_start.log 2>&1 &

    # 等待API服务初始化(避免WebUI连接时模型未加载完成)
    sleep 15

    # 步骤4:启动Open WebUI(关联3卡API)
    echo -e "\\033[32m===== 4. 启动Open WebUI =====\\033[0m"
    SERVER_IP=$(hostname -I | awk '{print $1}')
    docker run -d \\
    –name open-webui-qwen397b \\
    –restart always \\
    -p 3000:3000 \\
    -v open-webui-qwen397b-data:/app/backend/data \\
    -e OPENAI_API_BASE_URL=http://$SERVER_IP:$API_PORT/v1 \\
    -e OPENAI_API_KEY=qwen397b-udq4kxl-api-key-123 \\
    -e WEBUI_AUTH=False \\
    ghcr.io/open-webui/open-webui:main

    # 部署完成,输出关键信息
    echo -e "\\033[32m===== 部署完成 =====\\033[0m"
    echo -e "✅ 3卡Qwen3.5-397B(UD-Q4_K_XL)API地址:http://$SERVER_IP:$API_PORT/v1"
    echo -e "🌐 Open WebUI网页地址:http://$SERVER_IP:3000"
    echo -e "📝 API日志文件:$LLAMA_CPP_PATH/qwen397b_udq4kxl_api.log"
    echo -e "💡 模型选择:qwen3.5-397b-a17b-udq4kxl"

    6.2 运行一键脚本

    bash复制代码

    # 1. 为脚本添加执行权限
    chmod +x deploy_qwen397b_udq4kxl_3gpu.sh

    # 2. 执行一键部署
    ./deploy_qwen397b_udq4kxl_3gpu.sh

    # 3. 验证部署状态
    ps -ef | grep llama-server && docker ps | grep open-webui-qwen397b

    参考资料(国内外官方/落地经验/调优实践全收录)

    赞(0)
    未经允许不得转载:171主机测评 » 周红伟:Qwen3.5-Plus企业级部署案例实操,Qwen3.5-397B-A17B-GGUF(UD-Q4_K_XL)3卡全流程部署文档(基础→API→UI)
    分享到: 更多 (0)

    评论 抢沙发

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址