arXiv cs.LG精选81

面向多步代理的 Tool Recommendation:找出任务所需的每一个工具

Tool Recommendation for Multi-Step Agents: Finding Every Tool a Task Needs

· 2小时前

精选理由

介绍多步智能体按需推荐工具的方法,兼顾权限安全并显著降低上下文与调用成本。

AI 摘要

arXiv:2610.23707v1 公告类型:新 摘要:当多步代理任务所需的某个工具缺失时,任务就会失败;然而,代理可能需要的工具数量多到无法一一列出:我们所研究的平台上大约有8,200个工具,它们的定义总量超过了我们评估的任何模型的上下文窗口。我们提出了 Tool Recommendation,这是一个已部署的系统,通过由三个工具组成的固定接口,为代理提供所有这些工具,其数量是典型 MCP 服务器所公开工具数量的数百倍。该系统运行在代理与工具之间的网关处,使用最终用户自己的凭据执行每次调用,并根据用户对每项服务的同意以及代理可以使用的工具进行检查。我们在公开检索基准和计费的端到端会话成本两个方面对其进行了评估。在 ToolRet 上,与 BM25(一种商业工具搜索所采用的词法排序方法)相比,Tool Recommendation 将查询所需的每个工具排在前十位的频率高出57%,其表现也优于已发表的、规模最大达到其九倍的系统。在成对的多步工作流中,Tool Recommendation 的首次推荐在93%的 Codex 会话中涵盖了所有必需工具;与固定的100个工具列表相比,它在 Codex 中将输入词元减少了17%,在 Claude Code 中减少了40%,并且在全部14次运行中都降低了总费用,最高降幅达40%,而任务完成情况没有变化。

查看原文(arXiv cs.LG)