MiniCPM-V 4.7 35B-A3B

MiniCPM · 35.2B 总参数 / 激活 3.5B · MoE · 原生多模态(视觉塔)· 256 专家激活 8 · GQA 2KV · 混合线性注意力(40 层里 10 层全注意力)· 256K ctx · 开源 2026-10-12 · 35B MoE 激活 3.5B / 256K 上下文 / Apache 2.0 / 多模态 / 端侧 MoE 首发

关于 MiniCPM-V 4.7 35B-A3B 的完整介绍(点开看;上面就是结论表)

面壁 OpenBMB 2026-10-12 发布的 MiniCPM-V 4.7 系列 MoE 大杯(HF: openbmb/MiniCPM-V-4.7-35B-A3B,许可 **Apache 2.0**)。35.2B 总 / ~3.5B 激活(官方文档口径),256 路由专家激活 8/token,是 MiniCPM-V 系列**首个 MoE 模型**、**首个在端侧流畅运行的开源 MoE**(官方自述 iPhone 17 Pro Max 13+ tok/s,靠 Lookahead Expert Scheduling 专家预取 + 分层细粒度量化 + DSpark 投机采样)。架构:40 层(10 层全注意力 + 30 层线性注意力)/ GQA 2KV / head_dim 256 / 原生 256K ctx,共用 27 层 SigLIP canvas M-RoPE 视觉塔(支持单图/多图/视频)。KV 已按 config 一手核到并建 arch_detail:复算 0.078G/4K。权重 FP8 ~35G / Q4_K_M ~21G:单卡 24G 可跑 FP8 全量或 Q4 大上下文。收录理由:站长点名『面壁 4.7』,且是『端侧能不能跑顺 MoE』的标志性样本,读者会搜,给诚实答案页。 2026-11-10 核到官方 GGUF 仓库(openbmb/MiniCPM-V-4.7-35B-A3B-gguf)已带 mmproj-model-f16.gguf(1.12GB,另有 4x 压缩变体),llama.cpp 看图通道可用。

实测速度:什么卡、什么量化、多少 token

显卡卡数量化上下文框架 / 版本decode tok/sprefill tok/s单流/并发投机口径来源
Apple M4(Mac mini 16GB 统一内存,Metal)1 卡mix_q3gud_im(LES 分割版 GGUF,路由专家 Q3_K,imatrix)8Kllama.cpp-omni(OpenBMB fork,llama-cli) · commit 0b744047.36未报单流无口径不全·不进对比 缺 1 项MiniCPM-V 4.7の35Bモデルを16GBのMac miniで動かしてみた(lilting channel) いけさん(lilting channel) · 2026-10-14
NVIDIA RTX 5090 32G1 卡Q4_K_M(GGUF,openbmb/MiniCPM-V-4.7-35B-A3B-gguf @1e04eae)2Kllama.cpp(llama-bench) · master 构建于 2026-10-13(CUDA,需 PR #29416+;driver 610.62)231.18085.9单流无口径不全·不进对比 缺 1 项Blackwellboy/minicpm-v47-35b-rtx5090(单张 RTX 5090:AWQ vs GGUF Q4 vs Q3 全基准) Blackwellboy · 2026-10-13
NVIDIA RTX 3090 24G1 卡Q5_K_M(GGUF,24.7GB)32Kllama.cpp · 未报(flags: ngl 999, ncmoe 10, kv q8_0, np 1)911383单流无他测·本站未复现X 帖:First speed benchmark of MiniCPM-V 4.7 35B-A3B(@ItsmeAjayKV) AJ(@ItsmeAjayKV) · 2026-10-12
NVIDIA RTX 3090 24G2 卡 NVLinkint4(openbmb/MiniCPM-V-4.7-35B-A3B-int4,compressed-tensors W4A16,22.6GB)2KvLLM(nightly fe4df3d,PR #58674 合并后 15 commits) · 0.31.1rc1.dev296(transformers 5.19.0 / torch 2.13.0+cu129)172.217897单流无口径不全·不进对比 缺 1 项tonyd2wild/MiniCPM-V-4.7-35B-A3B-2x-RTX-3090(TP2 NVLink 全基准 + 三处 day-1 修复) Tony DeAngelo(Tech2Wild / 2Wild) · 2026-10-12
NVIDIA Tesla V100 32G(数据卡)1 卡Q4_K_M0Kllama.cpp llama-server(六工位统一评测,OpenAI 兼容 chat 接口) · llama.cpp b10635-fc35562ba;-np 4 -ngl 99 -fa on -ctk q8_0 -ctv q8_0 -c 32768 -b 2048 -ub 1024 -tb 102488.91374.33单流无本站实测P:\显卡模型网站\tools\bench\evals_suite\minicpm-v-4-7-35b-a3b-q4km\raw.json 本站(Step,六工位统一评测) · 2026-11-09

每行是一次真实测量的完整口径:哪张卡、几张卡、什么量化、多大上下文、哪个框架哪个版本、单流还是并发、开没开投机—— 缺一项就会标出来,缺项的行不参与对比与偏差计算。本站实测行没有外链,但日志路径就是原始数据所在。 想看同一张卡跑别的模型,从这个表的显卡名点进那张卡的页面。

速查:什么卡、跑多少 token

AMD R9 295X2 8G装不下(8G · 推算)
NVIDIA RTX 5070 12G装不下(12G · 推算)
AMD Radeon VII 16G装不下(16G · 推算)
NVIDIA RTX 4090 24G装不下(24G · 推算)
NVIDIA RTX 5090 32G200 t/s(32G · 推算)
NVIDIA RTX PRO 5000 Blackwell 48G(工作站)200 t/s(48G · 推算)

推算值按 Q4_K_M、8K 上下文、单流;真实测量看下面的实测速度表。没有实测的模型这里只有推算,本站不把推算写成实测。

架构常数(已核实)

层数40
KV 头数2
每头维度256
需全量 KV 的层10 / 40
滑窗长度无(全层线性)
原生上下文上限256K
KV 每 4K(FP16)0.078 G
KV 每 1K token0.02 G

来源:openbmb/MiniCPM-V-4.7-35B-A3B / config.json(抓取于 2026-11-08)。KV 公式:2 × 层数 × KV头数 × 头维 × 精度字节 × token(滑窗层按 — 封顶)。

上下文档位(按 Q4_K_M)

上下文KV总需显存16G 水位内
4K0.08 G22.2 G超
8K0.16 G22.3 G超
32K0.63 G22.7 G超
128K2.5 G24.6 G超

* 含 1G 框架开销;可用水位按 Windows 口径 88% = 14.1G。

各显存档位能开多大

显存推荐量化8K 总需最多可开
4G装不下——
6G装不下——
8G装不下——
10G装不下——
11G装不下——
12G装不下——
16G装不下——
20G装不下——
22G装不下——
24G装不下——
32GQ5_K_M(估算)25.8G134144(约 131K)
48GQ8_0(估算)38.6G199168(约 195K)
64GQ8_0(估算)38.6G262144(约 256K)
96GQ8_0(估算)38.6G262144(约 256K)
128GQ8_0(估算)38.6G262144(约 256K)
256GQ8_0(估算)38.6G262144(约 256K)
512GQ8_0(估算)38.6G262144(约 256K)

「最多可开」已扣掉权重与 1G 开销;标注为「模型原生上限」时表示显存还有余但模型只支持这么长。净可用还要再减聊天模板与系统提示词的 250 token(估算值,未逐项核实)。量化档后带「(估算)」= 官方仓库没核到这档、按公式算的权重体积(方向保守偏高);不带 = 核过官方仓库真实文件体积。

这是 MoE 模型:显存需求按 35.2B 总参数算,速度按激活 3.5B 算。把专家放内存可以用更小的卡跑它,见 稠密与 MoE 的区别。

估算速度(Q4_K_M · 8K)

实测中位 88.91 tok/s(1 条,1 条已核)

显卡状态估算 tok/s
NVIDIA RTX 5090 32G能跑但紧200
NVIDIA RTX 5090 D 32G能跑但紧200
NVIDIA CMP 170HX 64G(矿卡魔改)流畅200
NVIDIA RTX PRO 5000 Blackwell 48G(工作站)流畅200
AMD Instinct MI100 32G(老数据中心卡)能跑但紧200
AMD Instinct MI50 32G(数据卡)能跑但紧200
AMD Radeon VII 16G装不下需 offload ≈12–19
NVIDIA RTX 4090 24G装不下需 offload ≈12–19
NVIDIA RTX 3090 Ti 24G装不下需 offload ≈12–19

同一套公式也用于显卡页,两页数字必然一致。带宽按 60–85% 效率折算(offload 场景更低),并对单流解码设经验上限,因此这里的数字比纯带宽公式保守。 总需显存 = 22.3G,对比各卡可用水位。

实测数据区

  • P:\显卡模型网站\tools\bench\evals_suite\minicpm-v-4-7-35b-a3b-q4km\raw.json(本站实测 · 本机日志,无外链)

推理框架命令

llama.cpp

# 1) 取 GGUF 权重(本站核实过的仓库名)
huggingface-cli download openbmb/MiniCPM-V-4.7-35B-A3B config.json
#   GGUF 量化版通常在第三方转换仓库,搜「openbmb/MiniCPM-V-4.7-35B-A3B GGUF」
# 2) 起服务(Linux/macOS 用 ./llama-server,Windows 用 llama-server.exe)
llama-server -m MINICPM-V-4-7-35B-A3B-Q4_K_M.gguf -ngl 99 -c 8192 --port 8080
# MoE:想让专家留在内存以塞更大模型,加 --n-cpu-moe(参数名随版本变,用 --help 确认)

Ollama

# 本站没核实到 Ollama 仓库里有 MiniCPM-V 4.7 35B-A3B 的可用标签,所以不给命令
# 自己去查一眼:https://ollama.com/search?q=MiniCPM-V%204.7%2035B-A3B

宁可不给命令,也不给一条跑不通的命令——照抄未核实的标签是新手最常见的卡死原因。

vLLM

vLLM 直接吃 Hugging Face 仓库名,这条最可靠:
vllm serve openbmb/MiniCPM-V-4.7-35B-A3B --max-model-len 8192 --gpu-memory-utilization 0.90

LM Studio

模型页搜「openbmb/MiniCPM-V-4.7-35B-A3B」→ 选 Q4_K_M 或 Q4_K_M → Load →
Chat Context Length 设 8192 → GPU Offload 拉到最大

仓库名 openbmb/MiniCPM-V-4.7-35B-A3B 是本站核实过的(架构常数就取自它)。Ollama 标签与 GGUF 文件名会随发布方变动,本站不保证一定存在,拉取失败请搜同名前缀。

优化要点

相关

16G 显存有哪些卡看 MiniCPM-V 4.7 35B-A3B 在 16G 这一档和别的卡/模型比是什么位置装不下 / out of memory 怎么排查先确认是权重超容量还是上下文吃光了余量小模型跑 Q8、大模型跑 Q4 对不对?量化档应该由剩余显存决定,不是由参数量决定

有 MiniCPM-V 4.7 35B-A3B 的实测数据?

上传速度 → 进入实测表,并成为这一页的第一行实测。

上传实测数据
这条内容有帮助吗?