7.5
深览指数
科技Bestblogs·AI Engineer··AI 生成

从零构建智能体评测排行榜:Wolfram Ravenwolf 的实战方法

Wolfram Ravenwolf 在 AI Engineer 工作坊中现场演示了如何构建智能体的评测流程,其核心观点是:评测应关注完整的智能体配置(包含模型、工具、提示词、沙箱等),而非孤立的模型名称;重复运行比单次平均分更能揭示可靠性差异。这篇文章给出了可复用的评测框架和数据判读方法,适合从事 AI 应用开发或负责模型选型的技术决策者阅读,帮助其理解如何在成本和性能之间做出基于数据的权衡。原文 ↗

核心观点
  • ▍评测智能体的正确对象是完整的配置组合(数据集、模型服务端点、智能体版本、沙箱、提示词、工具和时间预算),而非孤立的模型名称;改变任一变量都意味着实验条件发生变更,排行榜上的单一平均分数不足以说明问题。
  • ▍由于智能体表现呈现分布而非单点,重复试验是必要的。WolfBench 通过对比多次运行中稳定完成的任务比例、波动区间和至少成功一次的上限,可以区分哪些能力是稳定具备的,哪些只是偶然成功。
  1. 01工作坊使用了 Terminal Bench 和 Harbor 作为基础,组合了隔离沙箱、智能体运行框架、固定版本的基准、推理服务及资源限制来构建评测环境。
  2. 02WolfBench 工具汇总重复运行的结果,分别展示每次都成功的稳定性、平均表现、最好和最差结果,以及至少成功一次的能力上限。
  3. 03现场完成一个 Git 修复任务,这只能证明该次试跑成功,不能代表完整的基准成绩,因为单次运行就像抽签。
  4. 04仪表盘会排除不完整运行、导出数据,并将排行榜分数连接到 Weave 执行轨迹,轨迹本身就是证据。
  5. 05检查轨迹可以解释反直觉现象,例如在固定时间预算下,更高的思考强度反而使编码智能体完成更少的任务,因为思考时间消耗了执行时间。
  6. 06最终选型决策还应考虑 token 消耗和总成本,而不仅仅是排行榜上的成功率。
反方 / 局限
  • — 工作坊虽然给出了可复用的评测流程,但转录笔记没有提供可供独立核验的跨配置对照结果,例如不同智能体版本在相同条件下的具体得分差异。这意味着读者的结论仍需通过自行搭建环境复现来验证。
3 分钟 · 4 卡片 · 12 资料
读原文 →

概念锚点

前置背景

平行视角

延伸追问