用煮奶茶解释 KV Cache:第 500 个 token 为何不重算前 499 个

cneuralnetwork · x · 2026-10-31

作者用煮印度奶茶的比喻讲清 KV Cache:没有缓存时,每来一个新订单都要从头煮奶加茶,连之前已做好的每杯也要重做;有缓存时,茶底一直温在炉上,新订单只需倒出来加糖。

对应到推理:生成第 500 个 token 不必重算前 499 个 token 的计算,代价是 KV 缓存随对话变长不断膨胀——这就是长对话吃显存的原因。

原文链接 →

「研究」频道最新

更多「研究」频道 AI 资讯 →