Retrieval agents need to handle multiple data types because real-world knowledge is rarely just text
Summary
文章论述检索型智能体不应将所有数据压平为文本块,而应暴露 KB、DB、Graph、Skills、Memory 等多类型数据界面,由检索代理按需选择最小充分集合,并已在 OpenDCAI/DataMind 中实现。
Similar Articles
Locate, Judge, Read: Role-Specialized Tool Agents over a Knowledge-Point Index for Open-Domain Multimodal Document QA
提出 KnowForge,一种按角色分工的多智能体检索增强问答管线(Locator、bridge judge、Deep Reader、Synthesizer),在开放域多模态文档 QA 基准上显著超越单智能体 RAG 与已发布系统。
@yibie: Recommend this article. The teams from SJTU and Tsinghua systematically evaluated 12 agent memory systems. It's not one of those "our model is better" papers but rather breaks down how to choose memory systems from a data management perspective—when to use RAG, when to use vector databases, when to use knowledge graphs. Long-term memory for agents...
This paper from SJTU and Tsinghua systematically evaluates 12 agent memory systems from a data management perspective, decomposing memory into four modules and providing guidelines on when to use RAG, vector databases, or knowledge graphs for long-term agent memory.
For agents using knowledge bases, maybe clean the data first
The article discusses the importance of data preparation for AI agents to ensure reliable knowledge retrieval, advocating for cleaning and structuring data before integrating with knowledge bases. It highlights the exploration of this approach in the OpenDCAI/DataFlow project and seeks community feedback.
Same Context, Different Agents: A Behavioral Study of Semantic Layers, Orchestration and Compaction in Data Agents
Oracle AI 和宾大的研究者对数据智能体中的三种上下文工程技术(语义层、编排、压缩)进行系统研究,发现这些技术的效果高度依赖智能体的行为分组(调查者、过早作答者、早期放弃者),某些情况下甚至会损害准确率。
Fixing Data Before Retrieval
The article argues that fixing underlying data quality is more critical than improving retrieval methods for AI agents, and introduces a platform that continuously audits knowledge bases to serve as a single source of truth via an API.