主动式RAG:通过智能体扩展传统的检索增强型生成(RAG)流水线

云的事情不好说 2024-08-15 19:30:39

主动式 RAG(Agentic Retrieval-Augmented Generation)是传统 RAG 框架的扩展,它融入了智能体(agent)的概念,以增强系统的功能和能力。

在主动式 RAG 中,智能体被用来协调和管理 RAG 流水线的各个组成部分,并且执行超出简单信息检索和生成的额外任务和推理。

在传统 RAG 系统中,流水线通常由以下组件组成:

查询/提示(Query/Prompt):用户的输入查询或提示。检索器(Retriever):搜索知识库以检索与查询相关的信息的组件。知识库(Knowledge base):包含要检索的信息的外部数据源。大型语言模型(LLM):基于查询和检索到的信息生成输出的强大语言模型。

在主动式 RAG 中,智能体被引入以增强和扩展这个流水线的功能。主动式Agentic RAG开发入门-专栏文章中使用 LlamaIndex 开源框架实现了上述主动式RAG 应用,并提供了示例代码下载。



0 阅读:0

云的事情不好说

简介:感谢大家的关注