nvidia/NVIDIA-Nemotron-3.5-Bolt-E4B-4GB
摘要
NVIDIA 发布 Nemotron-3.5-Bolt-E4B-4GB,一款基于 Gemma-4-E4B-it 后训练的小语言模型(8B 总参数、4B 有效参数,Q4_K_M 量化),专为低内存、低首字延迟的本地语音助手与嵌入式边缘场景优化,采用 OpenMDW-1.1 开放许可。
查看缓存全文
缓存时间: 2026/10/28 01:28
nvidia/NVIDIA-Nemotron-3.5-Bolt-E4B-4GB · Hugging Face
来源: https://huggingface.co/nvidia/NVIDIA-Nemotron-3.5-Bolt-E4B-4GB 主页 | Discord | 论文 | 博客 | 许可 图片
描述
NVIDIA-Nemotron-3.5-Bolt-E4B-4GB 是一个小型语言模型(SLM),由 NVIDIA 在 Gemma-4-E4B-it 基础上进一步后训练得到。Nemotron-3.5-Bolt-E4B 延续了 Gemma 强大的对话能力,并进一步提升了多轮工具调用、指令遵循和输入接地能力,专为快速本地语音/设备助手、交互式角色扮演和嵌入式/边缘接口设计。该模型针对低内存、低首 token 延迟(TTFT)进行优化,让智能体能够快速响应,同时为应用程序或相邻模型管线保留充足的资源空间。
如需使用推测解码(speculative decoding),请搭配 DFlash drafter 使用。全精度(BF16)版本请参见 NVIDIA-Nemotron-3.5-Bolt-E4B-BF16。
本模型可用于商业或非商业用途。
模型摘要
| 项目 | 详情 |
|---|---|
| 总参数量 | 8B(4B 有效参数) |
| 架构 | Gemma-4-E4B |
| 精度 | Q4_K_M |
| 上下文长度 | 输入:最高 64K tokens;输出:最高 64K tokens |
| 输入 / 输出 | 文本 / 文本 |
| 部署方式 | llama.cpp(部署方案即将发布) |
| 推理模式 | 通过 chat template 控制(enable_thinking=True/False)以及运行时思考预算 |
| 对话模式 | 通过 chat template 控制(conversational_mode=True/False) |
| 推荐采样参数 | 两种思考模式下均为 Temperature 1.0,top_p 0.95 |
| 最佳适用场景 | 本地语音和设备助手、交互式角色扮演、嵌入式接口 |
| 许可协议 | OpenMDW-1.1 |
模型概述
模型开发者: NVIDIA Corporation
模型时间范围: 2025 年 12 月 - 2026 年 5 月
数据新鲜度:
- 后训练数据的截止日期为 2026 年 5 月。
什么是 Nemotron?
NVIDIA Nemotron™ 是一系列开放模型,提供开放权重、训练数据和训练方案,为构建专用 AI 智能体带来领先的效率和准确性。
快速开始
export MODEL_REPO=nvidia/NVIDIA-Nemotron-3.5-Bolt-E4B-4GB
export MODEL_FILE=Nemotron-3.5-Bolt-E4B-Q4_K_M.gguf
export DRAFTER_REPO=nvidia/NVIDIA-Nemotron-3.5-Bolt-E4B-4GB-DFlash
export DRAFTER_FILE=Nemotron-3.5-Bolt-E4B-DFlash-BF16.gguf
export MODEL_DIR="$PWD/bolt-models"
hf download "$MODEL_REPO" "$MODEL_FILE" \
--local-dir "$MODEL_DIR"
hf download "$DRAFTER_REPO" "$DRAFTER_FILE" \
--local-dir "$MODEL_DIR"
不使用 drafter
docker run --rm --gpus all \
-p 8000:8000 \
-v "$MODEL_DIR:/models:ro" \
ghcr.io/ggml-org/llama.cpp:server-cuda13-b11459 \
-m "/models/$MODEL_FILE" \
--alias nemotron-bolt \
--host 0.0.0.0 \
--port 8000 \
-c 65536 \
-ngl 999 \
--jinja
使用 DFlash drafter
docker run --rm --gpus all \
-p 8000:8000 \
-v "$MODEL_DIR:/models:ro" \
ghcr.io/ggml-org/llama.cpp:server-cuda13-b11459 \
-m "/models/$MODEL_FILE" \
--spec-draft-model "/models/$DRAFTER_FILE" \
--spec-type draft-dflash \
--spec-draft-n-max 7 \
--spec-draft-ngl 999 \
--alias nemotron-bolt \
--host 0.0.0.0 \
--port 8000 \
-c 65536 \
-ngl 999 \
--jinja
curl --fail-with-body -sS \
http://localhost:8000/v1/chat/completions \
-H 'Content-Type: application/json' \
-d '{
"model": "nemotron-bolt",
"messages": [
{"role": "user", "content": "17 乘以 23 等于多少?"}
],
"temperature": 0.0,
"max_tokens": 512,
"chat_template_kwargs": {
"enable_thinking": true
}
}'
有关部署和使用模型的更多细节,请参阅下方的 快速入门指南!
许可 / 使用条款
适用条款: 本模型的使用受 OpenMDW 许可协议 1.1 版 管辖。本模型在 Google Gemma 4 模型基础上进行后训练,Google Gemma 4 模型的使用受 Apache License, Version 2.0 管辖。
基准测试
推理基准评估
我们在以下基准上评估了我们的模型:
| 基准 | Nemotron-3.5 Bolt-E4B BF16 | Gemma4 E4B-it BF16 | Qwen3.5 4B BF16 | Nemotron-3 Nano-4B BF16 | Nemotron-3.5 Bolt-E4B-4GB Q4_K_M | Gemma4 E4B-it Q4_K_M | Qwen3.5 4B Q4_K_M | Nemotron-3 Nano-4B Q4_K_M |
|---|---|---|---|---|---|---|---|---|
| MultiChallenge | 53.10 | 42.08 | 51.76 | 35.30 | 55.60 | 39.36 | 52.23 | 34.53 |
| RoleBench | 67.05 | 49.95 | 53.66 | 12.02 | 71.21 | 60.51 | 52.35 | 10.86 |
| RoleMRC | 80.63 | 74.62 | 65.81 | 47.00 | 79.12 | 75.24 | 62.61 | 45.84 |
| EQ-Bench v3 | 39.40 | 41.17 | 32.92 | 19.31 | 38.15 | 39.77 | 32.07 | 19.45 |
| Brevity Benchmark | 82.52 | 79.99 | 75.35 | 73.60 | 82.84 | 78.49 | 75.17 | 70.98 |
| BFCL-v3 | 68.51 | 66.39 | 70.95 | 61.10 | 67.31 | 65.03 | 70.56 | 59.07 |
| When2Call Multi-Turn | 63.36 | 62.90 | 37.85 | 27.70 | 60.50 | 61.12 | 42.88 | 35.96 |
| ToolSandbox | 68.77 | 65.43 | 69.54 | 57.88 | 74.13 | 68.31 | 74.51 | 59.78 |
| Tau2-Bench | 55.10 | 38.50 | 75.06 | 29.20 | 52.32 | 38.72 | 61.74 | 14.89 |
| IHEval | 84.79 | 67.04 | 60.57 | 51.31 | 82.40 | 66.61 | 62.87 | 53.75 |
| AgentIF | 25.81 | 21.89 | 20.44 | 20.08 | 22.95 | 20.05 | 22.24 | 21.25 |
| StructEval-T | 80.40 | 79.27 | 76.01 | 63.50 | 79.99 | 77.28 | 76.38 | 16.54 |
| IFBench | 63.79 | 42.84 | 58.91 | 60.10 | 64.00 | 42.67 | 66.67 | 58.58 |
| InverseIFEval | 46.84 | 42.00 | 30.98 | 35.25 | 45.26 | 39.75 | 22.04 | 36.02 |
| RULER (64K) | 86.99 | 86.55 | 95.15 | 91.51 | 85.76 | 86.14 | 95.37 | 91.31 |
| LongMemEval | 72.10 | 70.95 | 66.85 | 25.20 | 69.92 | 67.95 | 76.60 | 27.15 |
| LongBench v2 (48K) | 50.50 | 49.34 | 59.93 | 31.40 | 48.67 | 45.70 | 58.28 | 37.42 |
| SysBench | 67.88 | 65.85 | 67.34 | 60.88 | 67.22 | 65.62 | 67.90 | 60.45 |
| GaRAGe | 42.61 | 34.73 | 24.66 | 25.18 | 40.73 | 30.91 | 31.78 | 24.80 |
| RAGTruth | 77.59 | 76.97 | 75.60 | 71.40 | 77.88 | 77.17 | 74.08 | 71.75 |
| RelyToolBench | 63.16 | 61.60 | 43.35 | 41.20 | 69.29 | 67.15 | 38.34 | 38.97 |
说明:
- 除 RoleBench、EQ-Bench v3 和 RULER 外,所有评估均在推理模式下进行。
- 加粗表示每行中对应精度组(BF16 和 Q4_K_M)内的最高分。并列最高分均以加粗标注。
- 准确率数据由 NVIDIA 在统一测试环境 NeMo Gym 下测得;可能与厂商自行报告的数据存在差异。
部署地域:全球
用例
NVIDIA-Nemotron-3.5-Bolt-E4B-4GB 专为快速本地语音和设备助手、交互式角色扮演以及嵌入式接口设计,重点强化了多轮工具调用、指令遵循和输入接地能力。
发布日期
- Hugging Face:2026/10/23,通过 https://huggingface.co/nvidia/NVIDIA-Nemotron-3.5-Bolt-E4B-4GB
- Build.NVIDIA.com:2026/10/23,通过 https://build.nvidia.com/nvidia/nemotron-3.5-bolt-e4b
参考资料
- Hugging Face 上的 NVIDIA Nemotron 3 系列模型:链接
- NVIDIA Nemotron 3.5 Bolt E4B 4GB 技术报告:链接
- NVIDIA Nemotron 3.5 Bolt E4B 4GB 技术博客:链接
模型架构
- 架构类型: Gemma 4
- 网络架构: Gemma-4-E4B
- 模型参数量: 8B(40 亿有效参数)
模型设计
该模型在 Gemma-4-E4B-it 基础上进行进一步后训练。
训练方法
强化学习
- 模型采用 GRPO(Group Relative Policy Optimization,组相对策略优化)在多个环境中进行强化学习,涵盖指令遵循、多步工具调用、多轮对话和结构化输出等环境。采用异步强化学习架构,将训练与推理解耦。
- 强化学习所使用的软件:NeMo RL、NeMo Gym
NVIDIA-Nemotron-3.5-Bolt-E4B-4GB 是上述工作的成果。
输入
- 输入类型: 文本
- 输入格式: 字符串
- 输入参数: 一维(1D)序列
- 其他输入相关属性: 最大上下文长度可达 64K tokens。支持的语言包括英语、西班牙语、法语、德语、意大利语、日语等。
输出
- 输出类型: 文本
- 输出格式: 字符串
- 输出参数: 一维(1D)序列
- 其他输出相关属性: 最大上下文长度可达 64K tokens
我们的 AI 模型旨在/经过优化以在 NVIDIA GPU 加速系统上运行。通过利用 NVIDIA 的硬件(如 GPU 核心)和软件框架(如 CUDA 库),模型相较于纯 CPU 方案可实现更快的训练和推理速度。
软件集成
- 运行时引擎: PyTorch
- 支持的硬件微架构: NVIDIA Ampere - A100;NVIDIA Blackwell;NVIDIA Hopper - H100-80GB
- 支持的操作系统: Linux
将基础模型和微调模型集成到 AI 系统中,需要使用特定用例数据进行额外的测试,以确保安全部署和有效运行。遵循 V 模型方法论,在单元和系统层面进行迭代测试和验证至关重要,以降低风险、满足技术和功能要求,并在部署前确保符合安全和伦理标准。
模型版本
- GA(正式版,2026/10/23)
快速入门指南
export MODEL_REPO=nvidia/NVIDIA-Nemotron-3.5-Bolt-E4B-4GB
export MODEL_FILE=Nemotron-3.5-Bolt-E4B-Q4_K_M.gguf
export DRAFTER_REPO=nvidia/NVIDIA-Nemotron-3.5-Bolt-E4B-4GB-DFlash
export DRAFTER_FILE=Nemotron-3.5-Bolt-E4B-DFlash-BF16.gguf
export MODEL_DIR="$PWD/bolt-models"
hf download "$MODEL_REPO" "$MODEL_FILE" \
--local-dir "$MODEL_DIR"
hf download "$DRAFTER_REPO" "$DRAFTER_FILE" \
--local-dir "$MODEL_DIR"
不使用 drafter
docker run --rm --gpus all \
-p 8000:8000 \
-v "$MODEL_DIR:/models:ro" \
ghcr.io/ggml-org/llama.cpp:server-cuda13-b11459 \
-m "/models/$MODEL_FILE" \
--alias nemotron-bolt \
--host 0.0.0.0 \
--port 8000 \
-c 65536 \
-ngl 999 \
--jinja
使用 DFlash drafter
docker run --rm --gpus all \
-p 8000:8000 \
-v "$MODEL_DIR:/models:ro" \
ghcr.io/ggml-org/llama.cpp:server-cuda13-b11459 \
-m "/models/$MODEL_FILE" \
--spec-draft-model "/models/$DRAFTER_FILE" \
--spec-type draft-dflash \
--spec-draft-n-max 7 \
--spec-draft-ngl 999 \
--alias nemotron-bolt \
--host 0.0.0.0 \
--port 8000 \
-c 65536 \
-ngl 999 \
--jinja
curl --fail-with-body -sS \
http://localhost:8000/v1/chat/completions \
-H 'Content-Type: application/json' \
-d '{
"model": "nemotron-bolt",
"messages": [
{"role": "user", "content": "17 乘以 23 等于多少?"}
],
"temperature": 0.0,
"max_tokens": 512,
"chat_template_kwargs": {
"enable_thinking": true
}
}'
API 客户端
以下示例使用 OpenAI 兼容的客户端,可与上述服务后端配合使用。在启用和禁用思考模式下,推荐的采样参数均为 Temperature 1.0 和 Top_P 0.95。
from openai import OpenAI
client = OpenAI(base_url="http://localhost:8000/v1", api_key="EMPTY")
MODEL = "nemotron-bolt"
Bolt-E4B 通过 chat template kwargs 暴露推理控制:启用思考(默认)、禁用思考以直接回答,以及运行时思考预算。
启用推理
response = client.chat.completions.create(
model=MODEL,
messages=[{"role": "user", "content": "写一首关于 GPU 的俳句"}],
max_tokens=16000,
temperature=1.0,
top_p=0.95,
extra_body={
"skip_special_tokens": False,
"chat_template_kwargs": {"enable_thinking": True},
}
)
print(response.choices[0].message.content)
禁用推理
response = client.chat.completions.create(
model=MODEL,
messages=[{"role": "user", "content": "日本的首都是哪里?"}],
max_tokens=16000,
temperature=1.0,
top_p=0.95,
extra_body={
"skip_special_tokens": False,
"chat_template_kwargs": {"enable_thinking": False},
}
)
print(response.choices[0].message.content)
流式输出
stream = client.chat.completions.create(
model=MODEL,
messages=[{"role": "user", "content": "用两句话解释推测解码"}],
max_tokens=16000,
temperature=1.0,
top_p=0.95,
stream=True,
extra_body={"skip_special_tokens": False},
相似文章
unsloth/NVIDIA-Nemotron-3.5-Bolt-E4B-GGUF
Unsloth 发布 NVIDIA Nemotron 3.5 Bolt E4B 的 GGUF 量化版本(Q4_K_M),这是一个基于 Gemma-4-E4B-it 进一步后训练的小语言模型(SLM),专为低内存、低首字延迟的本地语音助手与嵌入式/边缘设备场景优化。
nvidia/NVIDIA-Nemotron-3.5-Bolt-74B-A9B-24GB · Hugging Face
NVIDIA 发布 Nemotron 3.5 Bolt 74B-A9B 24GB,这是一款采用原生 2-bit 量化、仅需 24GB 显存即可在本地运行日常智能体任务的视觉-语言模型,兼具速度与智能。
NVIDIA Nemotron 3.5 Bolt E4B 4GB(基于 Gemma 4 E4B 后训练)
NVIDIA 发布了 Nemotron 3.5 Bolt E4B 4GB,这是一个基于 Gemma 4 E4B 进行后训练的模型,具备多轮智能体和对话能力,针对在 RTX、Jetson 和 DGX Spark 设备上的运行进行了优化,宣称质量比同类模型高约 40%,输出 token 数量减少约 80%。
nvidia/NVIDIA-Nemotron-Labs-Dory1.0-4B-BF16 · Hugging Face
NVIDIA 发布 Nemotron Labs Dory1.0-4B-BF16,一款 4B 参数的循环式(latent-recurrent)大语言模型,采用 normalized-GPT 架构与滑窗/全注意力混合层,支持弹性推理计算与最后一次循环 KV 缓存,并原生支持 NVFP4 预训练,采用 OpenMDW-1.1 开放许可。
nvidia/Nemotron-3.5-Embed-1B-BF16 · Hugging Face
NVIDIA 发布 Nemotron-3.5-Embed-1B-BF16 多模态嵌入模型,支持文本、图像及图文混合输入的文档检索,文本检索覆盖 34 种语言,图像检索覆盖 18 种语言,可用于语义搜索和 RAG 工作流。模型采用 OpenMDW-1.1 许可,允许商用。