ollama本地大模型选择关于量化和类型

ollama问题

ollama使用遇到的问题

  • 默认开启思考模式,但是实际使用需要关闭思考模式,建议走api形式最容易关
  • ollama使用qwen3.5:2b速度和质量未达到预期,只有70 token/s并且回答同样的问题,答案会有幻觉和残缺,正确率低

经过排查,默认搜索栏设置通用模型名称下载,比如qwen3.5:2b,可能下载的是bf16或者q8,而不是q4,所以体积会大,速度会相对慢,质量看情况待定

所以真正要下载的本地大模型,要明确q4的指定模型名称,不要使用默认名称

比如下图

第一个红框是本文需要的,模型只有1.9GB,但是可能会被下载为其他模型量化

一般ollama默认是q4量化或者自动匹配合适的,但是仍然建议明确指定模型名称和量化型号,方便使用的使用,了解究竟是q4还是其他

优先级标签原因
首选速度qwen3.5:2b-q4_K_M(1.9GB)最小实用档,最容易冲 100 tok/s
要更稳/少糊qwen3.5:2b-q8_0(2.7GB)更准但更慢(~70)
可试(看引擎是否吃)2b-mtp-q4_K_M带 MTP 投机解码,可能更快,也可能没增益
别装所有 mlx / mxfp8 / nvfp4给 Apple MLX 用,基本用不上
别装bf164.6GB,慢、占显存,2B 上性价比差

Gemma4模型

ollama关于Gmema4址:gemma4

cursor推荐gemma4:e2b-it-qat,所以直接在ollama搜索gemma4:e2b-it-qat下载,或者点击网页参考命令行下载:gemma4:e2b-it-qat

下载gemma4:e2b-it-qat

不明白为什么每次下载分为两次,可能是什么前置依赖

等待下载完成后,再测试速度和质量

gemma4:e2b-it-qat 支持思考模式,一般用 <|think|> 打开;不加就按普通生成跑,更适合冲速度

所以qwen通常默认开启思考模式,gemma反而默认关闭思考模式

网上大致的token速度实测

硬件gemma4:e2b-it-qat 大约
高端卡(如 7900 XTX / 4070 级)约 150~155
RTX 3050 8GB约 108(无 drafter)
GTX 1650 Ti 4GB约 76

Tips

目前主流的模型有很多,中文默认qwen系列好一点,英文默认gemma会好一些

所以目前选择两个本地大模型都是2b左右,实际体积显存占用4GB左右,本文剩余2GB可以上下文缓存

因为是旧显卡架构,没有cuda等加速环境,所以最大速度也就70 token/s左右,很难突破想要的100 token/s以上

不过如果后期api用于自动化任务处理,只要质量可以,速度能有30 token/s以上,问题就不大,再慢就不能接受了

目前gemma推理,数学之类的可能更胜一筹