Brave vs Exa vs Tavily vs Parallel:计价单位说明了谁去读那个页面
这四家把一次搜索定在每千次 1 到 16 美元之间,而这道价差不是毛利——它是各自在检索流水线上读到多深。改用"一整个研究回合"而不是"一次调用"来计价,排序就会翻转:价目表最便宜的那个,跑出来的回合成本是最贵那个的三倍。
这四家把一次搜索定在每千次 1 到 16 美元之间,而这道价差不是毛利——它是各自在检索流水线上读到多深。改用"一整个研究回合"而不是"一次调用"来计价,排序就会翻转:价目表最便宜的那个,跑出来的回合成本是最贵那个的三倍。
重排序模型不碰索引、不持状态,换一个只要一个下午——这终于让"追排行榜"变得理性了,只可惜排行榜量的恰恰是这四家差异最小的那条轴。真正差出一个数量级以上的是计费单位和许可证,而这两样在智能体规模下咬得最狠。
换掉 LLM,改的是一段提示词。换掉嵌入模型,要重嵌整个语料、重建索引,并让你手上所有检索数字全部作废——两个模型产出的向量彼此不可比,因此不存在渐进迁移。这让它成为 RAG 栈里唯一一个在锁定状态下做出的选择,而真正定案的数字是每条向量占多少字节、以及模型的生命周期由谁掌控,不是排行榜名次。
每一份文档解析器对比都以准确率排行榜的形式发布,而准确率恰恰是最难迁移到你自己文档上的那个维度。真正能迁移的有两件事:版面流水线会漏掉一个数字,但结构上编不出一个数字;以及自建与托管两条成本曲线,会在一个你五分钟就能算出来的量级上相交。
面向智能体的搜索 API,标价紧紧挤在每千次查询 5–8 美元这个区间,这让标价成了整场比较里最没意思的那个数字。真正相差一个数量级的,是每条结果往你的上下文里灌多少令牌——而在一个每步都重发全部对话记录的智能体循环里,那才是账单。
在挑本地向量存储之前,先注意一件事:Claude Code、Cursor 与 Codex 都把自己的删掉了——领先的编程智能体用 grep 检索,而不是嵌入。如果你的语料仍然需要索引,那么这四者并非互相竞争的产品,而是四种不同的架构:一个不带存储的搜索库、一个 SQLite 扩展、一个带预写日志的嵌入式引擎,以及一种落在磁盘上的列式格式。
四款向量库,四份几乎一致的功能清单——ANN、过滤、混合检索,一个不落。真正决定谁能在生产环境的智能体 RAG 栈中扛下去的那一点,在功能清单上根本看不见:索引相对于你主数据所在的位置。