在两台 NVIDIA DGX Sparks 上部署 DeepSeek-V4.1-Flash-1017 的 OpenAI 兼容 API 方案,支持百万级上下文。
MiaAI-Lab/DeepSeek-V4.1-Flash-1017-4x-DGX-Sparks-TensorFold
在四台 NVIDIA DGX Sparks 上以张量并行运行 DeepSeek-V4.1-Flash-1017,提供 OpenAI 兼容 API。
- Star
- 65
- Fork
- 25
- 未关闭 Issue
- 11
- 最近提交
- 3天前
这是什么?
本项目在四台 NVIDIA DGX Sparks(GB10,每台 128 GB)上部署 DeepSeek 官方发布的 DeepSeek-V4.1-Flash-1017 模型,保留原始 FP8 与 MXFP4 权重,不做重新量化。四台机器通过 ConnectX-7 网口互联,采用张量并行(TP4)。服务通过端口 8888 提供 OpenAI 兼容 API,支持文本、图片和视频输入、工具调用,并可按请求开关思考模式。
部署既可以用不经交换机、直接线缆连成环形的方式(start-switchless.sh),也可以接入普通的交换网络(start.sh)。脚本会配置全部四台机器,在第一台上下载一次模型权重,再通过 NFS 共享给其他节点并启动各 rank。可选功能包括通过 response_format 或 guided_* 参数的结构化输出、利用检查点自带草稿块的 DSpark 投机解码,以及可选的 NVFP4 或去审查权重变体。
推理引擎基于 TensorFold 的原生 Zig 实现,DeepSeek-V4.1 系列模型在其上构建,并附带一组随仓库维护的补丁。
核心功能
- 01在四台 DGX Sparks 上以张量并行运行 DeepSeek-V4.1-Flash-1017。
- 02提供 OpenAI 兼容的聊天 API,支持图片和视频输入。
- 03支持工具调用,以及基于 JSON Schema 或语法约束的结构化输出。
- 04既可用无交换机的环形互联,也可用带交换机的 RoCE 网络。
- 05内置基于检查点草稿块的 DSpark 投机解码。
适用场景
- 在小型 DGX Sparks 集群上自建大型 DeepSeek 模型服务。
- 通过 OpenAI 风格客户端提供支持图片和视频输入的多模态对话。
- 在本地 GB10 硬件上并发处理长上下文请求。
快速上手
- 1
在 spark1 上克隆仓库
git clone https://github.com/MiaAI-Lab/DeepSeek-V4.1-Flash-1017-4x-DGX-Sparks-TensorFold.git - 2
进入目录并创建本地配置文件
cd DeepSeek-V4.1-Flash-1017-4x-DGX-Sparks-TensorFold && cp scripts/local.sh.example scripts/local.sh - 3
在 scripts/local.sh 中将 WORKER、WORKER2 和 WORKER3 设置为 spark2、spark3 和 spark4
- 4
启动环形连接配置(若 Spark 通过交换机连接,则改用 ./start.sh)
./start-switchless.sh
使用前须知
- 需要四台 NVIDIA DGX Sparks(每台 128 GB),通过 ConnectX-7 端口互联,普通硬件无法使用。
- spark1 上约需 830 GB 磁盘空间用于模型权重和权重文件,每台 Spark 还需约 100 GB 空闲内存。
- 基于一个分叉的推理引擎(TensorFold 分支)和一组本地补丁,增加了维护和部署的复杂度。
标签
常见问题
- DeepSeek-V4.1-Flash-1017-4x-DGX-Sparks-TensorFold 是什么?
- 在四台 NVIDIA DGX Sparks 上以张量并行运行 DeepSeek-V4.1-Flash-1017,提供 OpenAI 兼容 API。 本项目在四台 NVIDIA DGX Sparks(GB10,每台 128 GB)上部署 DeepSeek 官方发布的 DeepSeek-V4.1-Flash-1017 模型,保留原始 FP8 与 MXFP4 权重,不做重新量化。四台机器通过 ConnectX-7 网口互联,采用张量并行(TP4)。服务通过端口 8888 提供 OpenAI 兼容 API,支持文本、图片和视频输入、工具调用,并可按请求开关思考模式。
- DeepSeek-V4.1-Flash-1017-4x-DGX-Sparks-TensorFold 可以免费使用吗?用的什么许可证?
- DeepSeek-V4.1-Flash-1017-4x-DGX-Sparks-TensorFold 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- DeepSeek-V4.1-Flash-1017-4x-DGX-Sparks-TensorFold 还在维护吗?
- 活跃维护中。DeepSeek-V4.1-Flash-1017-4x-DGX-Sparks-TensorFold 最近一次提交是在 2026年11月4日。
- DeepSeek-V4.1-Flash-1017-4x-DGX-Sparks-TensorFold 适合用来做什么?
- 在小型 DGX Sparks 集群上自建大型 DeepSeek 模型服务。 通过 OpenAI 风格客户端提供支持图片和视频输入的多模态对话。 在本地 GB10 硬件上并发处理长上下文请求。
- DeepSeek-V4.1-Flash-1017-4x-DGX-Sparks-TensorFold 怎么安装和运行?
- 在 spark1 上克隆仓库: git clone https://github.com/MiaAI-Lab/DeepSeek-V4.1-Flash-1017-4x-DGX-Sparks-TensorFold.git 进入目录并创建本地配置文件: cd DeepSeek-V4.1-Flash-1017-4x-DGX-Sparks-TensorFold && cp scripts/local.sh.example scripts/local.sh 在 scripts/local.sh 中将 WORKER、WORKER2 和 WORKER3 设置为 spark2、spark3 和 spark4 启动环形连接配置(若 Spark 通过交换机连接,则改用 ./start.sh): ./start-switchless.sh
- 在哪里获取 DeepSeek-V4.1-Flash-1017-4x-DGX-Sparks-TensorFold?
- 源代码和安装说明在 GitHub 上:https://github.com/MiaAI-Lab/DeepSeek-V4.1-Flash-1017-4x-DGX-Sparks-TensorFold
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
在两台 NVIDIA DGX Spark(GB10)上以张量并行方式部署 DeepSeek-V4.1-Flash-1017 的推理配方。
一个从零编写的 CUDA 推理引擎,可在 3 到 6 台 DGX Spark(GB10)上张量并行运行完整 GLM 5.3 模型。
开源推理引擎,针对你的硬件自动调优内核,让开源模型在 Apple Silicon、NVIDIA、AMD 或纯 CPU 上运行更快。
在浏览器中通过 WebRTC 汇集多台设备运行大型开源大模型,并内置编程代理。
在四台 NVIDIA DGX Spark 上部署 DeepSeek-V4.1-Flash 的启动脚本、补丁与实测结果记录。