Skip to content

查询引擎#

概念#

查询引擎是一个通用接口,允许您对数据提出问题。

查询引擎接受自然语言查询,并返回丰富的响应。它通常(但并非总是)建立在一个或多个索引上,通过检索器实现。您可以组合多个查询引擎以实现更高级的功能。

Tip

如果您想与您的数据进行对话(而不是单一的问答),请查看聊天引擎

使用模式#

开始使用:

query_engine = index.as_query_engine()
response = query_engine.query("Who is Paul Graham.")

要获取响应流:

query_engine = index.as_query_engine(streaming=True)
streaming_response = query_engine.query("Who is Paul Graham.")
streaming_response.print_response_stream()

查看完整的使用模式以获取更多细节。

模块#

模块指南中找到所有模块。

支持模块#

还有支持模块