同一能力两种数据源:chat 文件与知识库表格该拆工具还是加参数

Jason-Ping · reddit · 2026-10-16

一位 agent 开发者分享了一个真实的工具设计难题:他的 chat agent 已有两个工具——analyzespreadsheet(对当前会话附件写 pandas 代码,先给模型一个布局地图以跳过标题/合计行)和 searchknowledge(对组织共享的 PDF/PPTX/DOCX 做 RAG)。现在用户要把表格上传为持久知识库,agent 需用代码(求和、分组)而非段落检索来回答。约束:每次提问只允许一次工具调用、UI 卡片必须标明在用知识库、RAG 行为不能变。他对比了三个方案:

作者倾向 A 加"何时用/何时不用"描述与约 20 条 prompt 路由测试,并询问是否有遗漏方案、大家如何处理"同能力不同数据源"的工具设计。

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →