百万Token上下文,就是个骗局。

Chroma 这周甩出来一份报告,把 GPT-4.1、Gemini 2.5、Claude 4、Qwen3 等 18 个模型全拉出来测试,结果啪啪打脸:上下文一长,模型性能断崖式下跌。他们管这叫 Context Rot,上下文腐烂。

举几个扎心的点:

- 传统 NIAH(大海捞针)测试分数爆表,但你换个稍微模糊的问法,准确率直接腰斩
- 多轮对话跑到 500 条消息(约 12 万 token),Claude 全量版和精简版的性能差距大到离谱
- 让模型精确复现一个重复序列,从 500 个词开始就出错——不是抄错,就是幻觉

最骚的发现是:上下文里句子越乱、越没逻辑,模型反而表现越好。逻辑连贯的文本反而成了干扰项,因为注意力会被分散。

所以别再迷信「百万 Token 扔进去就能完美处理」了。

我自己的建议是:

1. RAG 该上还得上,别指望长上下文替代检索
2. 单次 prompt 控制在 32K 以内最稳,超过就考虑分段
3. 上下文工程(Context Engineering)才是新一年的真功夫,不是 prompt engineering

那些喊「扔一本书让 AI 总结全文」的同学,醒醒吧,模型的脑子真没那么大。

你们团队是怎么处理长上下文的?硬塞还是老老实实上 RAG?
展开
评论