网易首页 > 网易号 > 正文 申请入驻

180K上下文压到72K,RAG的token税被砍了六成

0
分享至

你在跑大规模检索增强生成系统时,真正的瓶颈往往不是嵌入模型,也不是向量索引,而是检索和生成之间那层token开销。这个教训来自一次生产环境的实测:常规查询开始撞上200K上下文窗口,其中60%的token来自冗余的JSON元数据和未压缩的工具输出。

架构本身很标准:pgvector做语义搜索,Python做编排层,Claude Sonnet通过多提供商网关路由以保留故障切换能力。问题在高并发运行时暴露——每请求的token中位数在生产负载上线两周内从45K跳到180K,纯粹是累积的检索片段和智能体步骤日志造成的。

把压缩放在检索之后、提示组装之前

做法不是把原始检索结果和JSON数据块直接塞进模型上下文,而是在向量搜索之后、提示组装之前插入一个压缩阶段。这个环节处理三类削减模式:

  • 检索片段之间的语义去重,用余弦相似度阈值丢掉近乎相同的段落
  • JSON结构扁平化,剥掉冗余键,在安全的前提下内联嵌套对象
  • 智能体工具输出的日志摘要,用根因提炼替换冗长的堆栈信息

集成点在混合检索流程里:向量搜索走HNSW索引,关键词搜索做混合融合,两路结果用倒数排名融合合并,然后进入压缩环节,目标压缩比设为0.4,也就是瞄准60%的削减,同时保留代码块不被激进压缩。

HNSW索引锁的坑

一个生产陷阱:批量插入嵌入向量时(每分钟1万条以上),PostgreSQL的HNSW索引锁造成严重写入争用,插入延迟的P95飙到3.2秒。解法反直觉——批量写入期间先禁用索引,写完再重建。索引参数上,m=16、ef_construction=64是关键取值,更高的值能提升召回但会让索引构建时间翻倍;A/B测试显示m=16时recall@10在0.91趋于平台。

嵌入归一化的暗坑

另一个根因级故障:切换嵌入模型后召回率从0.89掉到0.62。元凶是未归一化的向量——pgvector的余弦距离算子期望单位向量,而新模型返回的是未归一化嵌入。加上归一化处理后,召回恢复到0.87,接近到足以支撑这次模型替换,换来的是推理速度提升40%。

上线后的数字

  • token中位数:180K降到72K,削减60%
  • LLM延迟P95:8.2秒降到3.1秒,上下文变短解码更快
  • 每千次请求成本:34美元降到14美元,输入token变少

压缩命中率随数据类型浮动:JSON工具输出能压掉85%到95%,自然语言检索片段只能压40%到50%。代码块被豁免于激进压缩,以保住语法结构。

还没解开的取舍

一个悬而未决的问题:语义去重什么时候会伤到答案质量?实际遇到过这样的情况——两个几乎相同的片段存在细微差异,而差异对最终答案有影响:一个提到了已弃用的API参数,另一个没提。压缩层把两者合并,模型就漏掉了弃用警告。团队正在试验把相似度阈值从0.96下调到0.92,以保留更多边界片段,但这是精确率与召回率之间的权衡,没有干净的答案。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
杨议代言的“津门杨老五”香肠,遭紧急下架,厂家连夜换新包装

杨议代言的“津门杨老五”香肠,遭紧急下架,厂家连夜换新包装

江山挥笔
2026-10-29 18:33:07
赢了江苏2分!广东队却开心不起来,2米11中锋重伤离场

赢了江苏2分!广东队却开心不起来,2米11中锋重伤离场

体育哲人
2026-10-29 22:57:36
明星王彦霖车流中救下受伤小狗:医生说它生完就被扔了,王彦霖决定收养它,取名Lucky。

明星王彦霖车流中救下受伤小狗:医生说它生完就被扔了,王彦霖决定收养它,取名Lucky。

我和宠物的日常
2026-10-29 16:45:24
姆巴佩说了啥?终于亲宣,多个品牌解约,球衣降价9成,他损失了多少钱?

姆巴佩说了啥?终于亲宣,多个品牌解约,球衣降价9成,他损失了多少钱?

喜欢体育的猫
2026-10-29 07:36:24
8年前,马哈蒂尔叫停了中马铁路合同转向日本,拒绝赔付中国361亿,2026年这条铁路进度达93%,最后结局反转得连狗血剧本都不敢这么写

8年前,马哈蒂尔叫停了中马铁路合同转向日本,拒绝赔付中国361亿,2026年这条铁路进度达93%,最后结局反转得连狗血剧本都不敢这么写

扶苏聊历史
2026-10-22 14:37:54
姆巴佩道歉信说“ill-judged”,体现出诚意了吗?

姆巴佩道歉信说“ill-judged”,体现出诚意了吗?

极目新闻
2026-10-29 10:45:15
山东2市发布最新人事任免

山东2市发布最新人事任免

日照日报
2026-10-29 08:27:41
佩斯科夫:即将举行的俄美乌三方谈判不包括欧盟

佩斯科夫:即将举行的俄美乌三方谈判不包括欧盟

国际在线
2026-10-29 18:30:09
又伤!歇了16个月!他才刚复出啊!

又伤!歇了16个月!他才刚复出啊!

柚子说球
2026-10-29 07:30:38
越来越妖!42岁詹姆斯发威,又达成80年独一无二纪录,晚辈难破了

越来越妖!42岁詹姆斯发威,又达成80年独一无二纪录,晚辈难破了

大西体育
2026-10-29 10:41:19
巴媒:维尼修斯主动提分手,称被对方压得喘不过气

巴媒:维尼修斯主动提分手,称被对方压得喘不过气

懂球帝
2026-10-28 09:09:06
伪装穆斯林、暗藏摄像头测试选举制度漏洞,明尼苏达州保守派网红二人组造势不成,反被控身份盗窃重罪

伪装穆斯林、暗藏摄像头测试选举制度漏洞,明尼苏达州保守派网红二人组造势不成,反被控身份盗窃重罪

14号观星辰
2026-10-29 18:07:56
已看清美国阴谋:他们的目标不是台海、南海,而是中国最大的底牌

已看清美国阴谋:他们的目标不是台海、南海,而是中国最大的底牌

混沌录
2026-10-29 22:21:05
扎克伯格把合伙人30%股份稀释到0.03%,展现资本世界的残酷

扎克伯格把合伙人30%股份稀释到0.03%,展现资本世界的残酷

三农老历
2026-10-28 02:45:29
毛主席60年前的神预言:别把农民赶进城,如今才懂这招有多高明

毛主席60年前的神预言:别把农民赶进城,如今才懂这招有多高明

三农雷哥
2026-10-29 20:15:40
不放水!中超收官战津门虎原计划替补出战 现在要求全力以赴

不放水!中超收官战津门虎原计划替补出战 现在要求全力以赴

雪狼侃体育
2026-10-29 16:35:48
谷歌盘初大跌超13% 创其历史上最大单日跌幅,总市值蒸发5000亿美元

谷歌盘初大跌超13% 创其历史上最大单日跌幅,总市值蒸发5000亿美元

界面新闻
2026-10-29 21:35:53
京城四少汪雨四胎百日宴!与小20岁妻子像两代人,孩子们衣着寒酸

京城四少汪雨四胎百日宴!与小20岁妻子像两代人,孩子们衣着寒酸

观察鉴娱
2026-10-29 09:25:30
黄景瑜案子判了,判的还不轻,家暴、和迪丽热巴结婚早真相大白

黄景瑜案子判了,判的还不轻,家暴、和迪丽热巴结婚早真相大白

林轻吟
2026-10-27 16:35:08
王阳明真迹亮相日本,拍出21.8亿天价,不愧是“圣人”的手笔!

王阳明真迹亮相日本,拍出21.8亿天价,不愧是“圣人”的手笔!

书法网
2026-10-28 18:20:10
2026-10-30 00:24:49
硅屿手记
硅屿手记
有态度网友ytd
229文章数 84关注度
往期回顾 全部

科技要闻

MacBook终于能触屏了:22999元起

头条要闻

媒体:守住不该守住的底盘 77岁的内塔尼亚胡逃出生天

头条要闻

媒体:守住不该守住的底盘 77岁的内塔尼亚胡逃出生天

体育要闻

超级黑马!球队不败 29岁的他得分榜前三

娱乐要闻

白百何被曝和二婚丈夫离婚 和男生逛街

财经要闻

两大娱乐巨头,谈崩了

汽车要闻

标配宁德时代电池 智己LS8 NEO纯电预售24.98万起

态度原创

数码
游戏
艺术
旅游
公开课

数码要闻

庆祝《ARC Raiders》发售一周年,海盗船携旗下品牌推出联名外设

《GTA6》剧情目标披露:双主角都想退出犯罪共同生活

艺术要闻

佛山最大别墅区,房子密密麻麻挨着建,少见人影,看着都可惜!

旅游要闻

秋日限定 山西五老峰红叶进入最佳观赏期

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版