Bonsai 2 27B:9倍压缩只损失1.8%性能,27B大模型塞进16GB显卡

本帖最后由 旁观者 于 2026-09-19 编辑

27B的多模态模型,压到5.9GB,性能只掉1.8%。这不是官方宣传话术, benchmark表就摆在那里。昨天这个发布在HN拿了187分,评论区吵翻了。

先说结论

9月17日,PrismML发布了Ternary Bonsai 2 27B。它把阿里的Qwen3.8 27B压缩成三值权重模型,体积只有5.9GB。 

这个体积是原模型的九分之一。

关键数字:1.76 bit/weight,保留98.2%性能。上一代保留率是95%,这一代直接干到98%以上,官方称之为"接近无损"。

实际意义一句话:16GB显存的消费级显卡,现在能跑27B级别的多模态模型了。之前你得用Q4量化塞24GB卡,还得忍受明显的质量损失。

三值权重是什么

传统模型每个权重是FP16,占16个比特。Bonsai 2把权重简化成三个值:-1、0、+1。

三个值理论上只需要1.58比特,配合FP16分组缩放系数,实际是1.76比特。类比一下:原来用一整页纸记一个数,现在只用一个勾叉圈,再在页眉写一行"换算规则"。

注意:这不是简单的"四舍五入到三值"。HN上知情人分析,它先把权重旋转到量化友好的基,再做三值化、分组缩放和误差补偿。 

这类QAT(量化感知训练)方法,和llama.cpp常见的Q2朴素量化不是一个东西。

这也是为什么Q2量化(约2.6比特)通常已经"明显变差",而它能用更少的比特保住性能。

性能到底掉了多少

官方白皮书给了完整对比(思考模式),我整理如下:

能力维度

Bonsai 2 27B

Qwen3.8 27B原版

Agent与工具调用

77.57

79.74

代码

81.58

82.17

指令遵循

82.66

81.25

知识与推理

83.95

86.66

数学

96.57

97.06

视觉

78.59

81.64

综合

83.9

85.4

两个细节值得注意。第一,指令遵循反而超过了原模型(82.66 vs 81.25),量化某种程度上当了正则化。 

第二,掉分最多的是视觉(-3.05)和知识推理(-2.71),长文档分析场景要留个心眼。

Agent工具调用只掉了2.17,这对跑coding agent和自动化流程的人是好消息——多步任务里小错误会累积,这里恰恰是最怕模型退化的地方。

速度和功耗

官方数据:RTX 5090上143 tokens/秒,M5 Max上46.8 tokens/秒。 

4090上每token能耗0.714毫瓦时,比全精度8B模型还省40%的电。

功耗这个点经常被忽略。本地模型挂后台常驻,电费和发热是真金白银的成本。省40%,意味着笔记本续航和散热压力都小一大截。

怎么跑起来

模型在Hugging Face上,Apache 2.0协议,可商用。三条路线:

◆ NVIDIA显卡:GGUF格式,但需要PrismML自己的llama.cpp分支,官方上游还没合并支持。HF仓库里附了编译好的release。

◆ Mac全家桶:MLX版本已发布,M系列芯片原生跑,iPhone和iPad也在官方支持列表里。

◆ 浏览器:社区已经做出了WebGPU版,网页里直接推理,下载完权重记得清理。

一条命令起服务的示例(来自HN社区验证):

./llama-prism-b10685-7dffb15/llama serve \
   -hf prism-ml/Ternary-Bonsai-2-27B-gguf:PTQ1_0 \
   --port 8331 -ngl 99 -fa on -c 32768

实测社区数据参考:Mac Mini M2(16GB)约7-8 tokens/秒,DGX Spark约34 tokens/秒。M5 Max官方标称46.8,注意别拿错权重文件,用错版本速度会明显变慢。

国内怎么用上同款能力

如果不想折腾小众格式,有这些替代路线:

方案

特点

适合谁

Bonsai 2 27B GGUF

5.9GB,16GB显存可跑,需专用llama.cpp分支

显存紧张、想要27B能力的用户

Bonsai 2 27B MLX

Mac原生,46.8 tokens/秒(M5 Max)

Apple Silicon用户

Qwen3.8-27B-FP8

Qwen官方量化版,生态兼容性最好

有24GB+显存、追求零风险的用户

Unsloth GGUF动态量化

Q4级别,上游llama.cpp直接支持

24GB卡用户(如7900 XTX实测可用)

一句话选择:显存够就用官方FP8或Unsloth Q4,显存紧张到24GB以下,Bonsai 2是目前唯一的27B级方案。

冷静看待:两个质疑

HN评论区不是一边倒叫好,两个质疑有道理。

质疑一:对比基准存疑。有评论指出,HF上的对比表只和FP16、UD-Q4_K_XL、IQ2_XXS比,没解释自家方法凭什么比同比特数的朴素量化好。 

技术细节是闭源的(白皮书有描述,未公开实现),独立复现还需要时间。

质疑二:长任务会崩。有用户实测浏览器版后提醒:跑长任务时模型会"以有趣的方式崩掉"。短交互很好,多步长链路任务建议先小规模验证再上生产。

另外5090用户(32GB显存)可以冷静点:这个档位Q6量化都塞得下,没必要为省体积上三值。

这件事的真正意义

比单个模型更重要的是趋势:低比特量化正在从"妥协"变成"部署解锁"。

两年前大家说量化,默认是"掉几个点的无奈之举"。现在1.76比特保住98%性能。 

这意味着同样的显存能塞更大的模型,同样的硬件能服务更多用户,每一token的电费更低。

第一代Bonsai 27B的GGUF在HF上拿了65万次下载、1300+星,市场已经用脚投票了。 

下一代如果能把100B级模型压进30GB,本地和云端的边界会彻底重画。

我会持续跟进这个方向的实测,下一篇可能是Bonsai 2在16GB卡上的真实Agent任务表现。

关注 varkm,一起学习,一起成长

原文链接:https://mp.weixin.qq.com/s/0wwRUNouIUkBt7zipu_Yxw