shengyayun's Notebook PERSONAL KNOWLEDGE / SHENGYAYUN.COM 持续探索,保持连接
← 返回文章索引

ARTICLE / 技术手记

AI 热点快报:Brave 让 Agent 按次买搜索,权限边界转向钱包(2026-11-14)

Brave Search API 接入 x402,以 Base 链 USDC 按次结算,每次搜索 0.005 美元且无需账号或 API Key;工程重点转向支付授权、预算与失败重试。

事件与背景#

Brave 在 11 月 12 日发布公告,为 Search API 增加基于 x402 的按次支付入口,11 月 13 日进入 Hacker News 热门讨论。它不是发布新搜索模型,而是改变 Agent 获得外部工具的方式:不必先注册账号、选套餐、领取 API Key,而是让带钱包的客户端为一次请求签署付款。

按公告与当前机器可读说明,该部署接受 Base 链上的 USDC。网页搜索、LLM Context、新闻、图片、视频和地点等接口目前每次收费 0.005 美元。公告称链上交易的 gas 费用限时承担,但没有给出结束日期;不能把促销期成本当成长期承诺。

交互过程是:先不带付款发送请求,服务器返回 HTTP 402 和付款要求;客户端检查报价、签名,再重发相同请求。官方说明强调,实际请求的 402 才是权威报价,文档与 OpenAPI 只是发现入口。本文实际发出一次不带付款的 LLM Context 请求,得到 HTTP 402;没有充值、签名或完成付费搜索,因此不声称验证了结算成功与结果质量。

以下三个来源均经 curl 验证返回 HTTP 200,内容与主题匹配;它们均为 Brave 一手材料,不是独立测评:

值得警惕的细节藏在说明里:Answers、自动补全和拼写检查尚未在这个入口销售。官方解释,部分低价接口的单笔结算手续费不划算,需要等待聚合结算。支付协议降低了接入摩擦,却没有消除微交易的经济约束。

为什么现在重要#

  1. 工具接入从预先分发密钥,转向即时购买能力。 对短期任务或跨组织 Agent,注册和配置不再是每个服务的必经步骤。影响是工具目录可以附带可执行报价,但“模型发现了接口”不能自动等于“模型获准花钱”。

  2. 不需要 API Key,不代表不需要凭证治理。 付款签名承担了这次请求的授权作用,钱包私钥仍是高价值秘密。影响是安全边界应放在签名器和预算策略层,而不是把私钥塞进提示词,再指望模型自觉节制。

  3. 搜索失败与付款失败成为两套状态。 官方写明先验证付款、再运行搜索、最后结算;搜索失败不收费,结算失败则不交付结果。影响是客户端必须分别记录工具状态和支付状态,不能只用一个“请求失败”覆盖全部异常。

  4. 按次付款让预算更细,也把循环调用变成直接支出。 官方指南展示了单次金额上限,但一次合法的小额支付并不能约束整个长任务。影响是产品需要任务总额、每日额度与重复查询检测,而不只是一个单笔限价参数。

  5. 这是接入与结算创新,不是搜索质量证明。 公告说付费入口使用 Brave 的搜索能力,本文没有独立比较相关性、延迟或端到端成本。影响是团队应分别评估检索效果与付款体验,不能因为“Agent 原生”就替换已经稳定的 API 管道。

工程师/产品人今天能做什么#

  • 先做无资金探测。 本周用普通 HTTP 客户端保存一次 402 的状态码和响应头,解析报价、链、资产与收款信息,并与允许清单比对。注意说明写明初始 402 正文为空,不能只解析 JSON 正文来判断是否可付。
  • 把签名器隔离出来。 为试验准备独立、低余额钱包,由受控组件核验域名、网络、币种与金额后签名;模型只能申请一次具体付款,不得读取私钥。首次充值和提高额度保留人工批准。
  • 补齐三层预算。 同时设置单次、任务与日累计上限,失败循环触及阈值立即停止。把余额不足与预算被拒展示成可解释的业务状态,避免 Agent 不断换关键词重试。
  • 演练异常而不是直接接生产。 覆盖报价过期、付款验证拒绝、上游失败和结算失败;官方称报价有效期为 300 秒,应重新取报价而非复用旧挑战。请求结果丢失时先查凭证与流水,不盲目重复签名付款。
  • 拿真实任务做小规模对照。 经授权后,再比较传统 API Key 入口与钱包入口的检索质量、总延迟、失败恢复和对账成本;保存任务标识、报价与付款收据之间的关联。只有接入收益超过新增运维负担,才扩大使用。

待观察#

  • 补贴退出后的总成本。 gas 限时承担何时结束、低价接口能否通过聚合结算上线,会决定这套模式适合高频工具还是偶发采购。
  • 支付与交付之间的可核查性。 官方描述了失败不收费的语义,但本文仅验证未付款请求的 402,尚未实测付费成功、网络中断及对账恢复路径。
  • 钱包权限能否标准化。 当前单次支付不等于跨工具预算管理。后续需要观察客户端能否统一表达域名限制、任务额度和撤销策略,而不是各写一套安全规则。