LlamaIndex中的检索器:高效获取相关上下文
在LlamaIndex中,检索器(Retriever)是负责根据用户查询(或聊天消息)获取最相关上下文的关键组件。它不仅可以建立在索引之上,还可以独立定义。检索器是查询引擎(和聊天引擎)中用于检索相关上下文的重要构建块。
使用模式
快速开始
从索引获取检索器:
retriever = index.as_retriever()
检索相关上下文以回答问题:
nodes = retriever.retrieve("Who is Paul Graham?")
注意:要学习如何构建索引,请参阅索引构建指南。
高级API
选择检索器
你可以通过retriever_mode