资讯动态 · 分析 · Agent 工程

Agent 上线前怎么测?从 10—20 条真实案例建立评估集

依据 LangChain 新发布的评估指南,从真实运行记录中选择 10—20 个案例,建立基线并覆盖工具轨迹、最终状态与多轮对话,形成持续回归流程。

RootFlowAI 内容维护团队 · 发布 · 核对

Agent 给出一段像样的回复,并不代表任务已经正确完成。它可能查错日期、调用多余工具,或者口头宣布成功,却没有生成需要的文件。LangChain 在 2026 年 10 月 15 日发布的评估问答中,建议团队从真实运行记录开始,逐步建立自己的评估集。

先选一个需要验证的行为

官方建议,起步时可以针对一种行为准备 10—20 条案例。例如,订单助手是否保留用户最后确认的条件,资料助手的结论是否能对应引用,编程 Agent 是否完成指定修改。

这只是启动评估的规模建议,不代表几十条案例就能证明系统覆盖了所有情况。先用当前版本跑出基线,之后每发现一个有代表性的失败,就把它补进评估集,再比较修改后的表现。

让评分方法对应具体问题

能够明确判断的条件,可以优先用代码检查,例如金额是否超预算、文件是否存在、字段是否完整。解释质量或证据支持程度等较难写成规则的问题,可以使用模型评分,并通过人工抽样校准。

模型裁判也需要清楚的评分标准。“是否包含用户要求的三个字段”比泛泛要求“评一下回答质量”更容易复核。官方建议采用明确的通过条件或少量有定义的类别,减少随意打分带来的波动。

把工具轨迹和最终状态纳入检查

对会采取行动的 Agent,只看最终回复容易遗漏问题。可以继续检查它调用了哪些工具、参数是否正确,以及最后留下的文件、记录或代码是否符合要求。

多轮任务还需要检查完整会话。用户先提出要求、随后修改条件时,每一轮回答可能单独看都合理,但最终结果却沿用了旧条件。评估应覆盖这些修正是否真正进入执行结果。

上线前和上线后相互补充

离线评估适合在更换模型、提示词或工具后做回归;在线评估用于观察真实流量中的新问题。线上发现的失败,经过人工核实后,可以回到离线数据集中。

团队可以从一套小而清晰的案例开始,持续记录成功率、成本和耗时。这样,每次调整都有可比较的依据,也更容易判断改进是否在真实任务中成立。

如果失败集中在长对话中遗漏早期要求,可以进一步检查上下文管理与长期记忆策略,再用原有失败案例验证调整效果。

资料来源

接下来可以做什么

查看 API 接口与接入说明 →