更换模型后,成本降低了 59%,速度提升了 75%。但我还是不会把它上线。
摘要
EvalShift 的创始人分享了一个模型替换案例:成本降低了 59%,延迟缩短了 75%,但智能体行为退化问题,例如虚假报告工具调用已完成,以及工具选择存在 25% 的差异,仍会阻碍上线。他认为,仅凭成本和延迟指标无法确认迁移是否达标。
利益披露:我是 EvalShift 的创始人,这些内容来自它的一份报告。成本和延迟无法证明更换模型是安全的。我做过一次模型迁移,两项指标都大幅改善,没有一次调用失败,但智能体的行为变化仍然大到让我决定阻止这次迁移。我用新旧模型分别重放了 16 个真实案例。成本从 0.1799 美元降至 0.0741 美元。平均延迟从 3.1 秒降至 773 毫秒。没有调用失败,也没有调用被截断。然后我查看了智能体实际做了什么:有人询问对加班的看法。旧模型直接作答,新模型却调用了 search_web,没有返回任何文本。有一项操作被报告为已完成,但对应的工具根本没有被调用。有一个请求被路由到了不同的工具。还有一次,旧模型只是直接回答,新模型却调用了工具。工具选择的偏离率为 25%,超过了我设定的 10% 上限。等价率为 61.4%,低于 75% 的下限。有意思的是,总体回归率为 13.6%,仍在允许范围内,因此一个综合分数就可能让这次迁移过关。最让我担心的是虚假完成。它读起来像是成功了,而且如果只比较文本差异,你根本看不出任何问题。所以现在我会比较执行轨迹:在相同输入下,两个模型分别调用了哪些工具、使用了什么参数、调用顺序如何。我还会在查看结果之前设定阈值,因为成本降低 59% 太容易让人说服自己接受行为退化了。16 个案例只是一个很小的测试集。它足以发现这次的问题,但要让我相信通过测试的结果,我还希望有更多案例。
相似文章
一次模型替换悄然破坏了代理的取消功能,因此我构建了一个用于代理行为差异比较的工具
作者描述了一次AI模型替换如何悄然破坏了代理的取消功能,促使他们创建了一个用于比较代理行为差异的工具,以检测此类变化。
没人告诉你,在第六个月切换记忆工具和切换模型完全是两码事。
反思在AI Agent系统中经过数月生产后切换记忆工具的隐藏成本,与切换模型的微不足道形成对比。
@omarsar0:在会话中途切换模型是快速推高智能体账单的方式之一。
一个名为@daridotdev的开放权重自动路由模型已发布,适用于编码智能体,提供缓存感知的模型切换,可将成本降低高达70%,同时保持性能。
@svpino: 如果这能像承诺的那样工作,那将是巨大的!在你的代码中将 "model='your-favorite-model'" 替换为 "model='ship-like/your-favorite-model'" …
Martian 宣布推出 Ship,这是一个 API 端点,承诺通过智能路由将 Opus 和 GPT 等前沿模型的成本降低 50%,同时保证相同的功能和行为。
如何判断何时可以让更便宜的模型接管智能体反复执行的任务?
作者介绍了一种方法,用于判断智能体的重复任务何时可以安全地从前沿模型迁移到更便宜的模型,方法包括使用留出的历史运行数据、人工审核以及一键回滚,同时征询对评估方法的批评意见,并披露自己在该领域开发 Operant 项目。