xAI 的 X Search 改成按条收费,拉一条长帖可能抵过去 20 次调用
计费单位换了一次,从”你问了几次”换成”你拿走了多少条”。
按 xAI 官方定价页的写法,2026 年 9 月 21 日 12:00(太平洋时间)起,x_search 从「5 美元 / 1000 次调用」改为「5 美元 / 1000 条抓到的帖子 + 10 美元 / 1000 个抓到的用户资料」。页面对”什么算一条”写得毫不含糊:搜索或线程拉取返回的每一条帖子都计数,包括顺带带出来的父帖和转引帖;用户搜索返回的每一个资料页都计数。
同一页上其他工具没动:web_search 和 code_execution 仍是 5 美元 / 1000 次,attachment_search 是 10 美元 / 1000 次,collections_search 是 2.50 美元 / 1000 次,搜索结果的图片与视频理解按 token 计。
谁会被打到
一个做品牌监控的 agent,一天跑 2000 次 x_search,平均每次回来 15 条帖子(含父帖)加 1 个资料,也就是 30000 条帖子 + 2000 个资料:
- 旧计费:2000 次调用 → 10 美元/天
- 新计费:30000 × 5 ÷ 1000 + 2000 × 10 ÷ 1000 = 150 + 20 = 170 美元/天
一个月差出来的是 4800 美元这个量级。反过来,只查”这个账号最近有没有发推""这个关键词有没有被提到”这类轻量用法,每次回来三五条,新规则下可能比原来还便宜——这次不是普涨,是把成本从「问了多少次」挪到「拿走了多少」。
今天能做的三件事
- 把所有
x_search调用点找出来,看有没有拉完整线程。这是最贵的一类:一次调用可能带回来几十条帖子,而这几十条以前统统算在那 5 美元里。 - 给返回条数加上限。关键词收窄、限制结果数量、非必要不拉父帖上下文。第三招在多数场景能砍掉一半以上的计数。
- 加一条按天的预算告警。按新口径重算日均成本,阈值设在日均的 2 倍,别等月底账单。
泼点冷水
如果你的调用量本来就是每天几十次,这次改动的绝对金额可能不到 1 美元,花两小时做优化不划算。真正该动的是那种”让模型自己决定要不要搜、搜几次”的自主 agent——模型不知道每条帖子要钱,它只会觉得多拉点上下文答案更好。这类应用在新计费下的成本曲线是发散的,加护栏不是为了省钱,是为了让成本有上界。
还有一点官方写得很明白:模型自主决定调用多少次工具,成本随查询复杂度上升。把”最多搜几次、最多用几条结果”写进系统提示,比事后做限流管用。