论文
菜单即执行先验:在线Agent的状态路径工具菜单
The Menu Is an Execution Prior: State-Path Tool Menus for Online Agents
摘要
语言模型通过工具发挥作用,但实际的智能体面对包含数千个接口的库。我们将工具菜单引入为在执行之前向智能体显示的可用工具的简短有序子集。智能体只能调用此菜单中的工具。多步骤任务需要最终操作和以可用顺序创建输入的先决工具。当前的构建者根据请求相关性对工具进行排名,这可以显示最终的操作,同时忽略或延迟不太明显的生产者。我们引入状态路径,即从可观察的请求状态到期望结果的预执行路线,并提出状态路径工具菜单来学习它。我们的框架将菜单视为优先于这些路径的执行。它的编码器代表哪些工具可以从当前状态运行,它们的输出如何满足以后的输入,以及哪些订单在训练路径中重复出现。检索器涵盖可执行条目、丢失的输入生成器和最终操作。然后重新排序将生产者置于消费者之前。在 ToolBench 上,我们的菜单将在线成功率从 0.737 提高到 0.898,并且在不更改智能体的情况下优于检索、重新排名、生成和路由基线。 State-Path 菜单还涵盖了比官方列表涵盖的 128 个工具更完整的 32 个工具链,并且它的成功增益在具有不同模型能力的执行器系列中持续存在。我们的代码位于此 https URL 。