Skip to content

多查询检索器节点#

¥MultiQuery Retriever node

多查询检索器节点通过使用语言模型 (LLM) 为给定的用户输入查询从不同角度生成多个查询,从而自动补齐提示调整过程。

¥The MultiQuery Retriever node automates the process of prompt tuning by using an LLM to generate multiple queries from different perspectives for a given user input query.

本页包含多查询检索器节点的节点参数以及更多资源的链接。

¥On this page, you'll find the node parameters for the MultiQuery Retriever node, and links to more resources.

Parameter resolution in sub-nodes

Sub-nodes behave differently to other nodes when processing multiple items using an expression.

Most nodes, including root nodes, take any number of items as input, process these items, and output the results. You can use expressions to refer to input items, and the node resolves the expression for each item in turn. For example, given an input of five name values, the expression {{ $json.name }} resolves to each name in turn.

In sub-nodes, the expression always resolves to the first item. For example, given an input of five name values, the expression {{ $json.name }} always resolves to the first name.

节点选项#

¥Node options

  • 查询计数:输入要生成的查询的不同版本的数量。

¥Query Count: Enter how many different versions of the query to generate.

模板和示例#

¥Templates and examples

Template widget placeholder.

相关资源#

¥Related resources

请参阅 LangChain 的检索器概念文档LangChain 的多查询检索器 API 文档 获取有关服务的更多信息。

¥Refer to LangChain's retriever conceptual documentation and LangChain's multiquery retriever API documentation for more information about the service.

View n8n's Advanced AI documentation.