智能体实时评估
如何借助 Potato 的实时智能体显示界面,实时评估 AI 智能体:暂停、下达指令、接管、回滚与分支。
大多数智能体评估都是回看一段已记录的轨迹。实时评估则是在智能体运行时实时观察,并允许人类介入:暂停、下达指令、接管控制,或回滚以尝试另一条路径。 对于在你自己服务器上进行人在回路的智能体评估,Potato 是一款开源工具,能捕捉到录制无法呈现的东西:人本会在哪里出手,以及更好的引导是什么样子。
智能体实时评估能带来什么?
- 暂停与恢复:在任务中途让智能体停下,检查它的状态。
- 下达指令:用引导轻推它,观察它如何调整。
- 接管:手动操控,再把控制权交还。这些交接点本身就是宝贵的标签。
- 回滚与分支:回到更早的某一步,尝试一个替代方案,从同一状态出发比较不同路径。
这会产生干预性数据,即关于"什么有帮助"的反事实信息,而不只是观察性的标签。
如何在 Potato 中设置智能体实时评估?
实时模式通过一个端点(OpenAI 兼容代理、自定义 HTTP 端点,或编码智能体后端)把 Potato 连接到正在运行的智能体。标注者通过实时智能体显示界面进行交互。
yaml
live_agent:
endpoint_type: anthropic_vision # or coding_agent, openai_proxy, ...
ai_config:
model: claude-sonnet-4-20250514
api_key: ${ANTHROPIC_API_KEY}
max_steps: 30
allow_takeover: true
allow_instructions: true我该何时使用智能体实时评估?
- 制定标注指南:实时观察能揭示值得编入分类体系的失败模式,供后续批量标注使用。
- 交互式任务:聊天助手和使用工具的智能体,此时你评判的是交互本身,而不只是对话记录。
- 压力测试:探测智能体如何从一次轻推或一次被迫绕路中恢复。
实时评估比回看已记录轨迹更费人力、吞吐量更低,因此最适合用于聚焦的样本,或用来设计批量任务。要追求规模,请改用对已记录运行的轨迹标注。