分析 Moondream 3 Preview 与 3.1:同价 API 与 Hub 下载

同一天的 OpenRouter 标价相同,Hugging Face 近月下载并不相同。下载差不是视觉基准。

要在 OpenRouter 上选 Moondream 3 Preview 还是 Moondream 3.1,先核对标价是否真的一样,再看 Hugging Face 上的下载是不是另一回事。

2026-10-21 抓取的列表里,两条都是文本加图像进、文本出的视觉语言模型。OpenRouter 简介写明 9B 总参数、2B 激活的混合专家,并把 3.1 称为 Preview 的后继。简介在接口里以省略号截断。同价只说明这一周的标价,Hub 下载只说明仓库计数。两边都没有可引用的视觉基准分数,本文也不补写谁看得更好。

核对同价看近月下载不排名
$0.30每百万 token 输入,两边相同
85383Preview 仓库近月下载
116293.1 仓库近月下载

2026-10-21 对照

项目Moondream 3 PreviewMoondream 3.1
OpenRouter idmoondream/moondream3-previewmoondream/moondream3.1-9b-a2b
Hugging Face idmoondream/moondream3-previewmoondream/moondream3.1-9B-A2B
上下文3200032000
输入(美元 / 1,000,000 token)0.300.30
输出(美元 / 1,000,000 token)2.502.50
补全上限40964096
OpenRouter created(UTC)2026-10-15 22:13:052026-10-15 22:12:53
Hub createdAt2025-09-112026-06-30
downloads8538311629
likes69289
trendingScore310

这些数字各自说明什么

同价只覆盖这一份列表

prompt 与 completion 两边相等,上下文都是 32000,补全上限都是 4096。默认 temperature 0.2、top_p 0.9,reasoning 默认关闭。它不说明延迟,也不保证下周仍同价。

下载更高不是「看得更好」

模型页把 downloads 标为 Downloads last month,数字与 API 的 85383、11629 一致,相差 73754,约 7.3 倍(85383÷11629)。likes 是 692 对 89。同一响应里 trendingScore 是 3 对 10。方向不一致,所以不选边。

怎样自己再核对

  1. 01
    对上两条官方 id

    在 https://openrouter.ai/api/v1/models 查找 moondream/moondream3-preview 与 moondream/moondream3.1-9b-a2b。search=moondream3 还会返回第三方副本和量化仓库,不要把那些下载加进这两行。

  2. 02
    把每 token 美元换成每百万

    用列表里的 prompt、completion 各乘 1,000,000。0.0000003 变成 0.30,0.0000025 变成 2.50。不要改用别的进位。

  3. 03
    分开读两个日期

    Hub createdAt 是仓库日:Preview 2025-09-11,3.1 2026-06-30。OpenRouter created 是列表对象:1792102385 与 1792102373,即 2026-10-15 22:13:05 UTC 与 22:12:53 UTC,Preview 的列表时间晚 12 秒。

  4. 04
    停在可核对的事实

    模型卡都写了 query、caption、point、detect。Preview 卡的本地示例走 Transformers 和 trust_remote_code。3.1 卡写 Photon(pip install moondream,模型名 moondream3.1-9B-A2B),并写明本地支持 NVIDIA Ampere 或更新、以及 Apple Silicon。没有出现在这次抓取里的视觉分数,就不要写进结论。

# OpenRouter ids, fetched 2026-10-21
moondream/moondream3-preview
moondream/moondream3.1-9b-a2b

id、许可证和截断简介

仓库名大小写
3.1 的 OpenRouter id 是小写 moondream/moondream3.1-9b-a2b。hugging_face_id 指向 moondream/moondream3.1-9B-A2B。Preview 两边都是 moondream/moondream3-preview。canonical_slug 分别为 moondream/moondream3-preview-20261013 与 moondream/moondream3.1-9b-a2b-20261013。本文不把后缀解释成发版日。
许可证名称不同
Preview 模型卡写 Business Source License 1.1 与 Additional Use Grant。3.1 模型卡写 Moondream Model License。给别人托管或转售之前读仓库原文,不要用这段代替许可证。
简介被截断
两条 description 都以省略号结束,knowledge_cutoff 为 null。OpenRouter 只明确写出:视觉问答、caption、OCR、视觉推理,以及 9B 总参数、2B 激活。被截掉的句子这里不补。

若要在同一张图上记下两条模型卡的差异,可以用浏览器打开 frogmeet的临时白板,散会前导出。这个房间不托管模型,也不保存 API 密钥。

常见问题

这两条现在是不是同价?

在 2026-10-21 的 OpenRouter 列表里是。上下文都是 32000,输入 0.30 美元、输出 2.50 美元每百万 token。调用当天请再拉一次列表。

Preview 下载更多,是不是更好?

不能这么说。85383 与 11629 对应模型页上的近月下载。点赞和 trendingScore 也只是 Hub 计数,而且 trendingScore 的高低方向和下载相反。本文没有视觉基准分数。

为什么 OpenRouter 的 created 比仓库新?

那是列表对象的时间,不是权重生日。Hub 上 Preview 仓库更早(2025-09-11),3.1 仓库是 2026-06-30。用 OpenRouter created 说 Preview 更新,会把两个日期弄反。

即刻开会