← 博客

工程笔记约 3 分钟

智能体编程单次调用很便宜,按小时算却不便宜

单次模型调用的花费小到不值一提,但四个编程智能体连跑一下午就不是小数字了。Mirasim 在你本机记的账目会算清楚预算花在了哪里。

Mirasim 设置:接入模型服务商,选这把 key 从哪来Mirasim 设置:接入模型服务商,选这把 key 从哪来

为什么智能体的花费在变大之前都看不见

按单次调用算
单次智能体花费极小,没人会去查
几个智能体按小时算
智能体反复读文件、重试、长上下文

单次调用的花费和按小时累计的开销都没有被藏起来,只是散落在你平时不会去翻的地方,而且记录的单位也回答不了你真正关心的问题。「这周贵不贵?」是没法从一长串 API 调用记录里直接看出来的。模型供应商的后台也补不上这个缺口,因为它只知道你的账号花了多少钱,却不知道是哪个智能体、哪个仓库或哪条会话花掉的:

模型供应商后台
Mirasim 的本机账目
记录了什么数据
只记录你的账号总共花了多少钱
每次调用的 token、缓存命中和成本估算
费用按什么维度分解
只能按整个账号汇总,无法按智能体或会话细分
按智能体、模型、账号、工作区、会话逐项分解
费用数字的性质
你实际应付给供应商的账单金额
在你自己机器上算出的成本估算
供应商后台只给出账号总账单,而账单超预期时,你需要的恰恰是 Mirasim 本机账目按智能体和会话的分解。

Mirasim 在你自己的机器上维护一份账目

  1. 智能体发起一次模型调用
  2. 经过本机的代理

    每次调用本来就经过这里,可在发生时直接记下

  3. 记入同一份本机账目

    用量与成本只在你自己的机器上解算和计算,不在别处

  4. 选定时间范围查看

    可选今天、7 天、30 天或 90 天,直接查看核心数字

Mirasim 本机账目记录每次调用的 token、缓存命中与成本估算
  • 顶部核心指标统计调用次数、token 用量、缓存命中率与成本估算
  • 按多维度细分开销按智能体、模型、账号、工作区和会话拆开统计
  • 按调用路径拆分区分走 Mirasim 平台额度还是走你自己的账号
账目顶部每个指标都与上一周期对比,让「比平时多」成为事实而非感觉;按路径拆开则能一眼看出哪边在为哪些工作付钱。

这份本机账目在实际使用中改变了什么

有了这份账目,你首先得到的是明确的费用归因。一旦花费能按模型、按会话分解,那些烧钱的使用习惯就变得可见而且具体:

  • 某个智能体在长上下文循环里运行,每一轮都把同一棵目录树重新读一遍。
  • 某个任务的模型推理档位一直开得很高,而这项任务根本不需要。
  • 因为某段提示词现在每次调用都会变动,导致模型的缓存命中率掉了下来。

这份账目也让选模型可以看数据,而不是凭感觉。每条会话各自带着自己的模型与推理档位,所以换成便宜的模型只差一次切换;一周之后,你可以翻看账目,看看便宜的那个模型到底有没有让结果变差。

接着读