按照 DeepSeek 已公布的安排,北京时间 2026 年 11 月 1 日 00:00,部分服务端 Search/Fetch 调用将结束免计费,转为按次收费。受影响的是在相关编程工具中接入 DeepSeek API、并实际发生这些调用的用户。本文用一份假设任务账单,讲清适用范围、成功请求的定义,以及工具费用和模型 Token 费用如何分别核算。

一次 AI 任务拆分为搜索、抓取和模型处理,再汇入同一份成本记录的计费示意

原创 AI 概念封面,仅展示成本组成,不是平台账单截图或实测结果。

[配图建议:一个任务文件夹分出搜索、网页抓取和模型处理三条路径,再汇入一张记录单 + 米白底、橙绿配色的纸感编辑插画,标注“计费示意”]

一、先确认范围:变化的是哪部分费用

官方中文定价页明确说明:在 DeepSeek Harness、Claude Code、Codex 中使用 DeepSeek API 时,已经可能通过服务端工具调用访问 Search/Fetch;文档所指的这部分调用,将于北京时间 11 月 1 日零点开始按次收费。

这里有两个边界。它要求使用的是 DeepSeek API,并且发生了对应的服务端工具调用。 不能仅凭客户端名称,就推断该客户端的所有用户、所有模型或订阅都会产生这项费用。

同时,这不是“所有搜索接口从零开始收费”的新公告。DeepSeek 在 10 月 17 日的发布说明中,已公布 Search 和 Fetch 独立接口的价格,并说明上述服务端调用当时尚未计费。眼下值得关注的,是此前公布的生效时间即将到来。

因此,检查顺序应是:自己的工具接了哪家 API,任务有没有调用这两个接口,以及对应记录在哪里。若只使用本地文件、已有资料或其他服务商的工具,应按实际链路判断,不能把这条规则机械套上去。

英文公告中的 10 月 31 日 16:00 UTC,与北京时间 11 月 1 日 00:00 是同一时刻。跨时区看新闻时,把日期换成本地时间再判断,才能避免把“将生效”读成“已经生效”。

[配图建议:左侧标注北京时间 11 月 1 日 00:00,右侧用三项检查说明 API 来源、实际调用、费用记录 + 简洁时间与范围信息图]

二、一项任务,拆成两类计量方式

按当前中文定价,Search 与 Fetch 都是 每 1,000 次成功请求 5 元。它们分别计数,模型处理仍按 Token 用量计费。

这两项工具也做着不同的事:Search 接口按查询返回结构化搜索结果;Fetch 接口读取单个网页,返回标题与 Markdown 正文。一次用户任务可能先找资料、再读页面、最后生成答案,因此不能把“一次提问”直接当成“一次工具请求”。

以下只做算术示例:假设一项编程任务成功搜索 3 次,又成功抓取 5 个页面。

费用项目 假设成功请求数 按公布单价估算
Search 3 次 0.015 元
Fetch 5 次 0.025 元
工具费小计 8 次 0.04 元

这 0.04 元不包含模型 Token 费用,也不代表真实任务的平均价格。 如果恰好重复完成 1,000 项相同请求量的任务,工具费算术合计为 40 元;真实用量则取决于任务路径与请求是否成功。

用于估算的公式很简单:

工具费(元)=Search 成功请求数 × 0.005 + Fetch 成功请求数 × 0.005

完整任务记录还要加上模型费用,以及实际使用的其他付费服务。搜索返回的内容若继续送入模型处理,也应在模型用量中核算。这样才能解释“工具调用不多,但整项任务仍花了钱”,或“模型输出很短,工具请求却很多”等情况。

[配图建议:把假设的 3 次搜索和 5 次抓取汇入 0.04 元工具小计,模型费用在旁单列 + 清晰账单拆解图,醒目标注“假设算例,非实测”]

三、三处容易算错:成功、条数和重试

官方搜索与抓取指南给出了关键计费条件:只有返回 HTTP 200 且产生结果的请求才计费。Search 的结果数组需要非空,Fetch 需要返回网页正文;失败、搜索无结果或超时不计费。

第一处,是只数发起次数。 一项任务发出了请求,不等于产生同样数量的计费请求。统计时至少区分发起、成功有结果、失败或无结果三类,否则难以对上费用规则。

但“这次工具请求不计费”,也不等于整项任务没有成本。模型可能已经分析问题、决定调用或处理失败信息,这部分用量应另行核对。

第二处,是把返回条数当成计费次数。 指南明确,count 控制 Search 返回条数,不改变单次请求价格。请求返回 5 条还是 20 条结果,不会因此变成 5 次或 20 次 Search 计费。

这也不意味着总是多取结果更划算。若把更多摘要全部送进模型,输入会更长;后续是否需要读取原文,也取决于资料是否充分。合理目标应是拿到足够支撑任务的证据,而不是只优化搜索接口上的一个数字。

第三处,是忽略重试形成的新请求。 原请求失败不计费,后来重试成功并返回内容,则应按那次成功请求核算。建议在任务记录中保留尝试次数和最终结果,不把重复请求藏在一个“搜索成功”的界面状态里。

官方指南还区分了可等待重试的错误与需要修改请求的错误。实际集成时应遵循错误处理规则,再设置合理的尝试上限;反复重发相同无效请求,既不改善任务结果,也让排查更困难。

[配图建议:并列展示空结果、成功有结果、失败后重试成功三种请求路径,再单列 count 返回条数 + 请求状态流程图,不伪造平台日志]

四、今天先做一张任务记录,别急着关掉搜索

对依赖联网资料的 AI 编程任务,搜索有明确价值。为了减少请求而让模型凭记忆编写过时接口,可能把代价转移到人工修复。更合理的做法,是先看工具调用是否完成了必要工作。

可以从一项常见任务开始,例如“根据官方文档升级某个 SDK 的调用方式”。不必先扩大采样规模,先记录这些信息:

  • 任务结果: 是否完成修改、通过必要检查,引用是否支撑结论。
  • 工具用量: Search 与 Fetch 各发起多少次,其中多少次成功有结果。
  • 模型用量: 输入、输出和适用的缓存计量,按实际模型价格核对。
  • 重复工作: 是否反复检索同一问题、重复抓取同一页面,或者已经有足够资料仍继续搜索。
  • 交付代价: 总等待时间、人工补救和失败重跑情况。

这些是建议增加的观察项,并非承诺每个客户端都会完整展示。如果看不到服务端请求明细,就把这部分标为待核对,结合能读取的平台费用与用量信息检查,不要用界面点击次数冒充后台请求数。

随后只改一处流程:例如在同一任务中复用已经取得、且仍适用的页面内容,或为搜索写出明确的问题与停止条件。比较修改前后的任务质量、用量和人工补救,再决定是否保留。没有记录之前,不宜先宣称“能省多少”。

对自动运行的任务,还可以设置任务级预算与停止条件:资料已经足够就结束检索,持续失败就保留上下文供排查。它们需要在自己的工作流中实现,不能从接口定价表推断平台已默认提供这些控制。

[配图建议:一张任务记录单列出结果、两类工具请求、Token 用量和重复工作,右侧是一次流程调整的前后对照 + 清爽技术手账风格,不填写虚构节省比例]

总结:先认清调用链,再看一项任务的总账

接入 DeepSeek API、并依赖相关服务端搜索与抓取的用户,适合在生效前核对调用记录与费用规则。没有发生这些调用的用户,应继续按自己的真实服务链路判断。今天先选一项常见任务,把成功工具请求与模型用量分别记下来;这比只盯 Token 单价,更容易发现可改进的重复工作。

你目前能看到每项任务的工具成功请求数,还是只能看到模型 Token 用量?先补齐缺失的那部分,账单才更容易解释。

[配图建议:搜索、抓取和模型处理三份用量记录拼成一张完整任务成本单 + 留白充足的纸质拼贴插画]

资料核查:2026 年 10 月 31 日(Asia/Shanghai),生效时间按官方已公布安排表述。价格采用中文官方页面人民币口径;算例为假设用量的线性计算,未发起付费调用或进行成本实测。封面为 AI 生成的计费概念图,实际价格与扣费以平台最新规则及账户记录为准。