返回笔记

zorazrw/agent-workflow-memory: AWM: Agent Workflow Memory

AI 摘要 · Qwen 中文摘要 收录
查看原文

AWM 是一种通过智能体记忆归纳和利用工作流的方法,可在离线和在线设置中运行,并在 WebArena 与 Mind2Web 上报告了较强结果。

项目概述

  • AWM 指 Agent Workflow Memory,即智能体工作流记忆。
  • 它通过智能体记忆来归纳、整合并利用工作流。
  • 工作流通常指任务求解中的常见子例程,并会抽象掉示例特定上下文。

运行方式

  • 在 webarena/ 目录下可运行 python pipeline.py --website "shopping"。
  • website 参数可选 shopping、shopping_admin、reddit、gitlab、map。
  • 在 mind2web/ 目录下可运行 python pipeline.py --setup "offline" 或 "online"。

离线与在线设置

  • 离线设置下,当有额外示例或训练示例时,智能体可从带标注的示例中归纳工作流。
  • 在线设置下,没有辅助数据时,智能体可从过去经验中即时归纳工作流。

报告结果

  • 在 WebArena 上报告了 35.6% 的成功率,并称为 state-of-the-art 结果。
  • 在 Mind2Web 上报告了文本类智能体中的最佳分数。
  • AWM offline 被描述为能在较广的任务、网站和领域范围内有效泛化。

代码与论文

  • WebArena 相关代码位于 ./webarena/ 目录。
  • Mind2Web 相关代码位于 ./mind2web/ 目录。
  • 论文标题为 Agent Workflow Memory,arXiv 编号为 2409.07429,年份为 2024。