@AdinaYakup: RedNote 发布不频繁,但每个都很扎实 https://huggingface.co/dots-studio/dots3-note-prev…
摘要
dots3-note Preview 是一个多模态 Mixture-of-Experts AI模型,具有280B总参数和16B激活参数,支持多达512K token上下文,在Hugging Face上作为开源权重模型发布。
查看缓存全文
缓存时间: 2026/09/23 12:08
RedNote 发布不频繁,但每次都很扎实 https://huggingface.co/dots-studio/dots3-note-prev…
dots-studio/dots3-note-prev · Hugging Face
来源:https://huggingface.co/dots-studio/dots3-note-prev 中文 (https://huggingface.co/dots-studio/dots3-note-prev/blob/main/README_CN.md) | English
dots 标志
dots3-note 预览版
🌐 技术博客 (https://studio.dots.ai/dots/dots3-en.html) | 📄 完整报告(即将发布)
在 OpenRouter 上免费试用 dots3-note 预览版:dots3-note (https://openrouter.ai/dots-studio/dots-3-note-preview:free)
https://huggingface.co/dots-studio/dots3-note-prev#table-of-contents目录
- 模型介绍 (https://huggingface.co/dots-studio/dots3-note-prev#model-introduction)
- 模型概述 (https://huggingface.co/dots-studio/dots3-note-prev#model-overview)
- 评估结果 (https://huggingface.co/dots-studio/dots3-note-prev#evaluation-results) - 通用推理与智能体 (https://huggingface.co/dots-studio/dots3-note-prev#general-reasoning-and-agent) - 多模态理解 (https://huggingface.co/dots-studio/dots3-note-prev#multimodal-understanding)
- 模型链接 (https://huggingface.co/dots-studio/dots3-note-prev#model-links)
- 快速开始 (https://huggingface.co/dots-studio/dots3-note-prev#quickstart)
- 部署 (https://huggingface.co/dots-studio/dots3-note-prev#deployment) - Transformers (https://huggingface.co/dots-studio/dots3-note-prev#transformers) - SGLang (https://huggingface.co/dots-studio/dots3-note-prev#sglang) - vLLM (https://huggingface.co/dots-studio/dots3-note-prev#vllm)
- 基准测试附录 (https://huggingface.co/dots-studio/dots3-note-prev#benchmark-appendix)
- 许可证 (https://huggingface.co/dots-studio/dots3-note-prev#license)
- 联系我们 (https://huggingface.co/dots-studio/dots3-note-prev#contact-us)
https://huggingface.co/dots-studio/dots3-note-prev#model-introduction模型介绍
dots3-note 预览版是 dots3 系列中首个开放权重的模型。它是一个混合专家模型,总参数量 2800 亿,激活参数量 160 亿,支持最长 512K 的上下文长度。该模型能理解文本、图像、视频和音频,并生成文本输出。
dots3-note 预览版针对广泛任务进行了优化,包括:
- 通用知识与指令遵循;
- 数学与逻辑推理;
- 工具使用与多步骤智能体工作流;
- 需要探索、记忆更新和适应的交互式任务;
- 代码生成与基于代码的问题解决;
- 图像、文档、图表、音频和视频理解;
- 长上下文信息处理。
dots3 系列旨在包含在能力、延迟和推理成本之间具有不同权衡的模型。dots3-note 预览版是该系列中最轻量级的成员。
https://huggingface.co/dots-studio/dots3-note-prev#model-overview模型概述
| 属性 | 值 |
|---|---|
| 架构 | 多模态混合专家模型 |
| 总参数量 | 2800 亿 |
| 激活参数量 | 160 亿 |
| MTP | 1 个共享层,11.3 亿 |
| 层数 | 1 层稠密 + 45 层混合专家 |
| 隐藏维度 | 5120 |
| FFN 隐藏维度 | 13824(稠密层),1536(每个专家) |
| 专家数 | 256 个路由专家 + 1 个共享专家,Top-8 |
| 注意力 | 13 个 DSA + 33 个 SWA(约 1:3) |
| DSA | Top-2048 |
| 上下文长度 | 512K |
| 词汇表大小 | 152K |
| 视觉编码器 | 混合专家 ViT,总参数 70 亿,激活 12 亿 |
| 音频编码器 | 稠密模型,800M |
| 支持精度 | BF16, FP8 |
| 输入 | 文本,图像,视频,音频 |
| 输出 | 文本 |
https://huggingface.co/dots-studio/dots3-note-prev#evaluation-results评估结果
https://huggingface.co/dots-studio/dots3-note-prev#general-reasoning-and-agent通用推理与智能体
通用推理与智能体评估结果 (https://huggingface.co/dots-studio/dots3-note-prev/blob/main/assets/bench_en1.png)
https://huggingface.co/dots-studio/dots3-note-prev#multimodal-understanding多模态理解
多模态理解评估结果 (https://huggingface.co/dots-studio/dots3-note-prev/blob/main/assets/bench_en2.png)
https://huggingface.co/dots-studio/dots3-note-prev#model-links模型链接
https://huggingface.co/dots-studio/dots3-note-prev#quickstart快速开始
推荐:使用 SGLang 或 vLLM 在单个 8 卡节点上提供 FP8 检查点服务。
from openai import OpenAI
client = OpenAI(base_url="http://127.0.0.1:8000/v1", api_key="EMPTY")
response = client.chat.completions.create(
model="dots3-note-prev",
messages=[
{"role": "user", "content": "你好!请简单介绍一下你自己。"},
],
temperature=1.0,
top_p=0.95,
max_tokens=256,
# 设置 enable_thinking=True 以启用推理;False 返回直接响应。
extra_body={"chat_template_kwargs": {"enable_thinking": False}},
)
print(response.choices[0].message.content)
对于多模态请求,请使用以下公共示例之一替换 messages:
examples = {
"image": [
{"type": "image_url", "image_url": {"url": "https://huggingface.co/datasets/huggingface/documentation-images/resolve/main/cats.png"}},
{"type": "text", "text": "这张图片里有多少只猫?"},
],
"audio": [
{"type": "audio_url", "audio_url": {"url": "https://huggingface.co/datasets/hf-internal-testing/dummy-audio-samples/resolve/main/mary_had_lamb.mp3"}},
{"type": "text", "text": "转录这首童谣。"},
],
"video": [
{"type": "video_url", "video_url": {"url": "https://huggingface.co/datasets/merve/vlm_test_images/resolve/main/concert.mp4"}},
{"type": "text", "text": "描述一下演出内容和能听到的声音。"},
],
}
messages = [{"role": "user", "content": examples["image"]}]
视频输入在可用时包含其音轨。
https://huggingface.co/dots-studio/dots3-note-prev#deployment部署
以下命令针对单个 8 卡节点上的 FP8。BF16 需要更多内存。请根据可用内存、并发量和输入模态调整上下文长度。
vLLM (https://recipes.vllm.ai/dots-studio/dots3-note-prev) main 分支已提供原生支持。Transformers #47844 (https://github.com/huggingface/transformers/pull/47844) 和 SGLang #33829 (https://github.com/sgl-project/sglang/pull/33829) 仍在审查中;在合并之前,请使用下方 PR 修订版。
https://huggingface.co/dots-studio/dots3-note-prev#transformersTransformers
首先安装与 NVIDIA 驱动程序兼容的 PyTorch 和 torchvision 版本。对于音频和视频,还需安装与 PyTorch 兼容的 torchcodec(包含在下方)和通过系统包管理器安装的 FFmpeg。然后安装 Transformers #47844 (https://github.com/huggingface/transformers/pull/47844):
pip install accelerate pillow torchcodec kernels==0.16.0 "transformers @ git+https://github.com/huggingface/transformers.git@refs/pull/47844/head"
运行最小本地推理:
from transformers import AutoModelForMultimodalLM, AutoProcessor
model_id = "dots-studio/dots3-note-prev-fp8"
processor = AutoProcessor.from_pretrained(model_id)
model = AutoModelForMultimodalLM.from_pretrained(model_id, dtype="auto", device_map="auto")
messages = [
{"role": "user", "content": "你好!请简单介绍一下你自己。"},
]
inputs = processor.tokenizer.apply_chat_template(
messages,
add_generation_prompt=True,
return_tensors="pt",
return_dict=True,
enable_thinking=False,
).to(model.device)
outputs = model.generate(**inputs, max_new_tokens=128)
print(processor.decode(outputs[0, inputs.input_ids.shape[1] :], skip_special_tokens=True))
对于多 GPU OpenAI 兼容服务,请使用 SGLang 或 vLLM。
https://huggingface.co/dots-studio/dots3-note-prev#sglangSGLang
推荐:使用发布镜像 lmsysorg/sglang:dev-dots3-note。完整的单节点配置和调优说明请参见 Dots3-Note 食谱。源码支持在 SGLang #33829 中跟踪。
Docker(镜像在首次运行时从 Hugging Face 下载检查点):
docker run --gpus all --ipc=host -p 8000:8000 \
lmsysorg/sglang:dev-dots3-note \
sglang serve \
--model-path dots-studio/dots3-note-prev-fp8 \
--served-model-name dots3-note-prev \
--host 0.0.0.0 \
--port 8000 \
--context-length 524288 \
--enable-dp-attention \
--dp-size 8 \
--tp-size 8 \
--ep-size 8 \
--moe-dense-tp-size 1 \
--page-size 64 \
--trust-remote-code \
--attention-backend fa3 \
--moe-a2a-backend deepep \
--enable-multimodal \
--speculative-algorithm NEXTN \
--speculative-num-steps 3 \
--speculative-eagle-topk 1 \
--speculative-num-draft-tokens 4 \
--speculative-draft-model-path dots-studio/dots3-note-prev-fp8
或者从源码/PR安装并在本地运行相同的 sglang serve 参数。--attention-backend fa3 设置了预填充、解码以及(启用推测解码时的)草稿注意力。MTP/NEXTN(--speculative-algorithm NEXTN 及相关标志)是可选的,可以将 TPOT 降低超过 50%。目前尚不支持预填充 CUDA 图。
可选功能:
# 仅加载语言模型
--language-only
# 启用 OpenAI 兼容的工具调用
--tool-call-parser dots
https://huggingface.co/dots-studio/dots3-note-prev#vllmvLLM
vLLM (https://recipes.vllm.ai/dots-studio/dots3-note-prev) main 分支已提供原生 dots3-note 预览版支持。在正式发布版本中包含之前,请使用最新的 nightly 构建。
以下示例在八个 NVIDIA H100 GPU 上部署 FP8 检查点,TP=8,EP=8:
vllm serve dots-studio/dots3-note-prev-fp8 \
--served-model-name dots3-note-prev \
--host 0.0.0.0 \
--tensor-parallel-size 8 \
--enable-expert-parallel \
--moe-backend deep_gemm \
--max-model-len 262144
可选功能:
# 仅加载语言模型
--language-model-only
# 启用三 token MTP 推测解码
--speculative-config '{"method":"mtp","num_speculative_tokens":3}'
# 启用 OpenAI 兼容的自动工具调用
--enable-auto-tool-choice --tool-call-parser dots
https://huggingface.co/dots-studio/dots3-note-prev#benchmark-appendix基准测试附录
通用推理与智能体基准测试附录 (https://huggingface.co/dots-studio/dots3-note-prev/blob/main/assets/benchmark_appendix_en_reasoning.png)
多模态基准测试附录 (https://huggingface.co/dots-studio/dots3-note-prev/blob/main/assets/benchmark_appendix_en_multimodal.png)
https://huggingface.co/dots-studio/dots3-note-prev#license许可证
版权 (c) 2026 Xiaohongshu。
由 dots studio 开发和发布。
本仓库中的 dots3-note 预览版模型权重和建模代码在 Apache License, Version 2.0 许可证下授权。
详见 LICENSE 文件。
Transformers, SGLang, vLLM 及其他第三方软件需遵守其各自的许可证。
https://huggingface.co/dots-studio/dots3-note-prev#contact-us联系我们
如有问题和反馈,请通过以下方式联系我们:
dots3-note 预览版由 dots studio 开发和发布。
ARC Prize (@arcprize): 来自 @dotsstudioai 的 Dots3-Note Preview 在 ARC-AGI(已验证)上:
- ARC-AGI-2:76.8%,$0.08/任务
Dots3-Note Preview 在我们的已验证 ARC-AGI-2 排行榜上创下了开放权重模型的新 SOTA 分数。
相似文章
@AdinaYakup: 更多参与者加入开源夏季 RedNote 刚刚发布了 dots3-note preview,首个开放权重模型在…
RedNote 已发布 dots3-note preview,这是 dots3 家族中首个开放权重模型,具备 280B 参数和 16B 活跃参数,支持多模态理解(文本、图像、视频、音频),上下文长度为 512K,采用 Apache 2.0 许可证,并具有强大的智能体能力。
dots-studio/dots3-note-prev · Hugging Face
dots-studio 发布 dots3-note 预览版,这是 dots3 系列中首个开放权重模型:一个拥有 2800 亿参数的多模态 MoE,激活参数为 160 亿,支持 512K 上下文,并能理解文本、图像、视频和音频。
dots3-note Preview 面向具有512K上下文的自主代理与动态真实世界环境
dots3-note Preview 是一款AI模型,面向自主代理与动态真实世界环境,具备512K上下文窗口
@AdinaYakup: dots.tts 来自小红书的新TTS模型 2B参数 - Apache 2.0 完全连续架构(无编解码器令牌)48kHz合成…
Dots.tts 是来自小红书(RedNote)的新TTS模型,拥有2B参数,遵循Apache 2.0许可,采用完全连续架构(无编解码器令牌),支持48kHz合成和零样本语音克隆。
@svpino:这是解释 dots3-note Preview 工作原理的文章:https://studio.dots.ai/dots/dots3-en.html… 这里还有……
这篇文章解释了 dots3-note Preview 模型的工作原理,并提供了在 OpenRouter 上免费试用的链接。