多模态 Agent 怎么控预算:按次计费 vs 订阅 vs Token(2026)

多模态 Agent 的预算分成三块:模型按卡片计价,数据 API 按目录按次收费,沙箱目前免费。同一 SandBase 余额,Build 没有月费。

Agent API cost: per-call budget control

搜一轮笔记、写一份简报、再在沙箱里收尾,账单很少是一行。数据接口按次算,模型按 Token 算,沙箱如果在另一家,运行时又是一张发票。循环自己不会停下来看你哪张卡先见底。

按次计费的做法,是成功的那一单位才付钱。SandBase 的 Build 在这上面不收月费。模型、目录里的数据 API、沙箱,扣的是同一笔余额,每一笔状态和费用应能在 Activities 里对上。下面的价格是 2026-11-08 从公开页面读到的。免费额度有边界,不是“每个接口都免费”;沙箱写的是目前免费,不是永久免费。

先说结论

  • 三块表:模型按当时的卡片计价(Token、图像、视频或音频),真实数据 API 按成功调用的目录价,沙箱是运行时。
  • Build 是按量:按次付费,没有订阅。Scale 是 Custom。价格页没有给出 Scale 的金额。
  • 合格的数据 API 共享每个组织每天 100 次免费调用,00:00 UTC 重置。模型调用不占这 100 次。不是每个数据接口页面都写了免费额度。
  • 搜目录、看 schema 和价格是 $0。失败的模型或 API 调用不收费。沙箱目前 $0,可能有公平使用限制,改价前会先公布。
  • 先看卡片,给循环加上限,小跑一次,再对 Activities。什么时候该先取数再调用模型、模型档位表、视频怎么计价,分别在文末那几篇里,这里不重写。

多模态 Agent 实际会撞上的三块表

先拆单位,再加总。写简报、搜笔记、关掉沙箱,即使用同一把密钥付钱,也不是同一种计量。

表你为什么付钱价格写在哪2026-11-08 读到的同一余额
模型输入和输出 Token,或一张图、一段视频、一段音频模型卡片卡片上印的价格,含卡片上的折扣。不占用那 100 次免费数据调用。
真实数据 API每一次成功调用API 页面目录按次价。合格接口共享每个组织每个 UTC 日 100 次。
沙箱创建、运行、停止价格页和沙箱页目前 $0。运行过程中的模型和 API 调用照常计费。

价格页的 “One activity trail” 把审计视图分成模型工作、真实 API,以及把组件和运行时放在一起看的 Agent 运行。Activities 是带状态和费用的那一行。沙箱是单独列出来的运行时,目前 $0,不是第三个标了单价的商品。

三张发票为什么会变成一次惊吓

模型网关、数据市场、单独的沙箱,各有各的上限。你忘了的那个上限,往往是循环还在打的那个。模型和数据、沙箱放在一把密钥上,看一把密钥的技术栈。按表怎么扣,是这篇。和其他运行时怎么比,在沙箱对比。首页把研究简报画成三步:数据 API、沙箱、语言模型。演示标明是示意。三块表不是。

按次、订阅、Token,各适合什么循环

按次计费和订阅制的差别,在 Agent 上比在人手点接口时更大:人打十次会注意到单价,循环不会。多模态再加一列,因为 Token、出图或视频秒数,可以盖过触发它们的那次 HTTP。

按次计费订阅底价Token、图像、视频、音频
闲置Build 没有月费。没跑的那天,就是没产生的那些调用。没跑也要付底价。发出生成请求之前是 $0,然后按卡片。
单价成功的数据调用按目录金额,或按卡片单位。一条月费,直到配额墙。单价稳,用量不稳。
翻车循环会一直花,直到余额或你自己的停止条件。共享配额可能在任务中途用完。长上下文、重试和视频时长,比调用次数更快推高账单。
适合突发、试验、多租户。你能预测用量,或财务已经要一条固定费用。推理、长上下文、生成。

这里不给一个“算好的”盈亏平衡金额。ATXP 2026 年 4 月 25 日的文章讲了同一组取舍,并在他们站上放了示例公式。那个示例是他们的。你自己的算法是:月费除以你真正会打的那次调用的目录价。调用次数预测不了,就留在按量上,并加上限。

什么时候按次更合适

触发不规则、每个租户的量你不敢打包票、或者还没有用量基线。ATXP 那句有用的话是:按次,再加一道硬上限。上限可以是组织余额,可以是你代码里的每日调用上限,也可以是翻页前停下来。“一次才一分钱”如果没有上限,目录价照样能变成惊吓。

SandBase 价格页上,Build 是按量方案,原文是 “Pay per call. No subscription.” Start 是 $0,并提到 starter credits。页面没写这笔起始额度的金额。Scale 是 Custom,页面上没有公开价格。

SandBase 的 Start、Build 按次计费和 Scale 定制,下方是活动流水 Start / Build 按次计费(无订阅)/ Scale 定制同处一把余额,下方可见 Activities 流水。

什么时候订阅仍然合适

用量稳,盈亏平衡你自己算得过,财务又要一条固定费用。这时 Agent 停下来,常常是池子空了,不是任务做完了。一个吵的租户能吃掉共享配额。要这种商业形态,走 Scale。页面上仍然没有 Scale 价格。

什么时候 Token 和生成才是大头

数据调用是一分钱,简报不是。长提示、把工具 schema 再送一遍的重试、一张图或一秒钟视频,会占掉发票。档位表和缓存算法留在LLM API 价格指南。按秒、按次、按 Token 的视频表留在视频成本模型。跑的当天再看卡片。那两篇不是可以冻住的价目表。

OpenAI 的单次运行花费控制器只盖 Token:预留回复的最坏费用,回来按实际结算,下一请求超了就停。Cookbook 写明托管工具和其他费用不算,文中价格是编的。它不给数据 API 或沙箱标价。

SandBase 上什么免费,什么按量

这一节的每一条,都在 2026-11-08 对照过价格页、首页和沙箱页。

每个方案都包含:

  • 部分语言、图像、视频模型最高 35% 折扣。卡片上的价格就是你付的价格。
  • 合格数据 API 共享每个组织的每日免费额度,00:00 UTC 重置。首页写明规模:每天 100 次。首页 FAQ 补充,超出后按标价计费,AI 模型调用另算。
  • 发现是 $0。搜索目录、阅读工具的 schema 和价格,不扣余额。
  • 沙箱目前 $0。可能有公平使用限制。改价前会先公布。
  • 失败的模型或 API 调用不收费。Activities 显示每次调用的状态和费用。

这 100 次是组织共享,不是每个 Agent 各发 100 次。同一个组织里的两个循环,花的是同一个池子。00:00 UTC 就是中国时间当天早上 08:00。

SandBase 定价页「每个套餐都包含」:每日免费次数、Discovery、沙箱和失败调用 SandBase 定价页「每个套餐都包含」:合格数据接口每日 100 次免费、Discovery $0、沙箱暂免、失败不计费。

先看卡片再跑

当天的 Claude Sonnet 5.5(anthropic/claude-sonnet-5.5):输入每百万 Token $1.70,输出每百万 Token $8.50,相对标价 $2 / $10 为 15% 折扣。同一张卡片在这两行旁边列出缓存读取 $0.09、缓存写入 $2.13。FAQ 只把“每百万 Token”写在输入和输出上,没有再写缓存的单位,所以这里不替它补单位。上下文 1M,单次输出上限 128K。FAQ 写明从 SandBase 余额扣费,不需要另开 Anthropic 账号。该页 Playground 按所示价格计费。

这是一个语言模型。同一余额上的图像、视频、音频模型用它们自己的单位。首页那张折扣表不抄进这篇。你要调哪张卡,就打开哪张卡。

编码 Agent 的安装说明在 SKILL.md。让它在运行前先展示输入字段和价格。那一次阅读属于发现,应当是 $0。

每天 100 次,不是每个接口都在里面

小红书笔记搜索(xiaohongshu/app-v2/search-notes)当天是每次 $0.01。页面写明每个组织每天前 100 次免费,共享,00:00 UTC 重置,之后按次付费。价格说明是:成功调用 $0.01,失败不收费(包括查找目标不存在),并计入组织的每日免费额度。

蒲公英创作者列表(xiaohongshu/pgy/blogger-list)当天是每次 $0.02。FAQ 写明从余额扣费,且没有订阅。抓取到的页面没有笔记搜索那种免费额度条。在没有新的 inspect 证明它合格之前,成功的一次按 $0.02 算。这篇没有调用 inspect,也没有读取剩余额度。页面说“可计入免费额度”,不等于你今天还剩多少次。

模型调用不吃这 100 次。五次笔记搜索若还在额度内,数据表可以是 $0,Sonnet 的简报仍然记在模型表上。

沙箱:目前免费

沙箱页对价格的回答是:创建、运行、停止目前不扣余额。可能有公平使用限制。改价前会公布。Agent 调用的模型和 API 照常计费。E2B 兼容的接法留在沙箱对比。如果你走托管 Agent 运行,看OpenAI Agents API 这篇。运行时那一行和模型那一行不是一回事。

失败不收费,然后看 Activities

价格页写明失败的模型或 API 调用不收费,Activities 显示状态和费用。首页指向 Console 里的 Activities,用来看输入、输出、状态和记录的费用。没对过一行记录的预测,仍然只是草图。

一个小循环的费用草图

只是演算,不是报价,也不是一次真实运行。Token 数是为了把算式摆出来而取的上下界。花钱那天用卡片重算。

形状:五次成功的笔记搜索,一次成功的蒲公英创作者列表,一次 Sonnet 5.5 简报,然后清理沙箱。

小红书笔记搜索每次 $0.01,并写明组织共享的每日免费额度 小红书 app-v2/search-notes:每次 $0.01,并标注组织每日前 100 次共享免费额度。

数据侧:

  • 这五次 xiaohongshu/app-v2/search-notes 若仍落在该组织当天剩余的合格免费次数里:$0。若这个 UTC 日的额度已经用完:5 × $0.01 = $0.05。剩余次数没有读。
  • 一次 xiaohongshu/pgy/blogger-list:$0.02,因为该页没有声称免费额度。
  • 多出来的一次搜索如果失败:$0。它不算进那五次。

模型侧只算普通输入和输出。缓存两行没有加进去。FAQ 没有重申缓存的计价单位,草图也不替卡片假设一个单位。

Text
model = (input_tokens * 1.70 + output_tokens * 8.50) / 1000000

下界,输入 4,000、输出 800:$0.0136。上界,输入 20,000、输出 2,000:$0.0510。

按当前“目前免费”的说法,沙箱的创建、运行、停止是 $0。跑之前读目录和 schema 是 $0。

额度数据模型沙箱草图合计
五次搜索仍免费$0.02$0.0136 到 $0.0510$0$0.0336 到 $0.0710
额度已经用完$0.07$0.0136 到 $0.0510$0$0.0836 到 $0.1210

$0.07 是笔记搜索的 $0.05 加上蒲公英的 $0.02。区间来自 Token 上下界,不是一次量过的提示词。视频是另一块表,去视频那篇标价,不要用这张表。也不要因为“一次一分钱”就拿掉翻页上限。

跑之前先把循环绑住

停止条件写在产品里。限制页数,限制一条结果能再扇出多少次详情,给简报设 max_tokens。七月那篇按次计价和 Token 计价讲架构:按次 API 取数,过滤,再调模型。那里的情景这里不算第二遍。

一笔余额、钱包、Token 上限,还是三家供应商

Agent 的预算管控,多数时候是在看你缺的是下面哪一种。

路径什么时候用什么时候不用
SandBase 同一余额模型卡片、目录数据价和沙箱要共用一把密钥,并且 Activities 要能看到那一行。Agent 必须给不在这个目录里的端点付钱,而且不能用 SandBase 密钥。
ATXP 与 x402Agent 要用额度、IOU 或 HTTP 402 按次付钱,包括你不会用密钥接入的服务。你要的是目录价、共享的每日数据额度和沙箱那一行。这篇不是那个钱包。
OpenAI 花费控制器风险在 Responses API 的模型 Token,你要在进程里预留、结算、停止。下一笔是托管工具、数据 API 或沙箱。Cookbook 把这些排除在外。
三家供应商合同已经签了,你不打算迁。一轮循环之后你在对三张上限。一把密钥那篇是替代方案,不是排名。

没有一条是“最便宜”。配额盖得住的已有订阅,可以赢过按量。Token 控制器可以挡在 Sonnet 前面,数据调用仍走 SandBase。

常见问题

Agent 的按次计费是什么,什么时候比订阅合适?

按次计费收成功的那一单位:数据调用按目录金额,模型按卡片上的 Token、图像、视频或音频单价。SandBase Build 没有月费,适合突发、试验或多租户。订阅适合用量稳定、跨得过你自己算的盈亏平衡,或财务要一条固定费用。Scale 是定制,价格页没有金额。两种都要有硬停止:余额、每日调用上限,或应用里的控制器。

同时用模型、数据 API 和沙箱,预算怎么拆?

按表拆开再相加。模型按当时的卡片。数据 API 按成功调用的目录价。在 SandBase 上,合格数据 API 共享每个组织每个 UTC 日 100 次免费,之后按目录价。先读接口页,再假设它在不在这个池子里。创建、运行、停止沙箱目前是 $0。运行里的模型和 API 调用照常计费。发现是 $0。失败是 $0。给循环加上限,跑一次,读 Activities。

这和 OpenAI 的花费控制器、ATXP / x402 有什么不同?

Cookbook 预留最坏 Token 费用,再按实际结算。托管工具和第三方数据 API 不算,示例价格是虚构的。ATXP 和 x402 让 Agent 用钱包或 HTTP 402 按次付工具费,常常没有传统 API 密钥。SandBase 是一把 SANDBASE_API_KEY 和一笔余额,上面是模型卡片和目录 API,加上目前免费的沙箱和共享的免费数据调用。Token 超支用控制器,服务不在本目录用支付轨,这些表要在一张账单上就用这笔余额,轨迹在 Activities。

接下来打开哪一页

打开价格页。读一个数据 API 页和一张模型卡。跑一个有页数上限和 max_tokens 上限的循环,再打开 Activities 对状态和费用。记录和卡片不一致时,那次调用以记录为准。

故意留在各自页面上的:按次和 Token 的架构、LLM 价格、视频成本、一把密钥的技术栈、沙箱对比。