n8n 中的 LangChain 概念
本页解释了 LangChain 概念和特性如何映射到 n8n 节点。
本页面包含 n8n 中以 LangChain 为中心的节点列表。您可以在与 LangChain 交互的工作流中使用任何 n8n 节点,将 LangChain 链接到其他服务。LangChain 功能使用 n8n 的
Cluster 节点。触发节点
聊天触发器集群节点
集群节点是协同工作以提供 n8n 工作流功能的节点组。您无需使用单个节点,而是使用一个根节点以及一个或多个用于扩展该节点功能的子节点。根节点
每个集群都以一个
根节点开始。链条
链是一系列 LLM 和相关工具,它们链接在一起以支持单个 LLM 无法提供的功能
。可用节点:
了解有关
LangChain 中的链接的更多信息。代理商
代理可以使用一套工具,并根据用户输入确定使用哪些工具。代理可以使用多个工具,并将一个工具的输出作为下一个工具
的输入。来源
可用节点:
了解有关
LangChain 中的代理的更多信息。向量存储
向量存储存储嵌入的数据,并对其执行向量搜索。了解有关
LangChain 中的 Vector 存储的更多信息。各种各样的
实用程序节点。
LangChain 代码:导入 LangChain。这意味着,如果您需要某些功能,而 n8n 尚未为其创建节点,您仍然可以使用它。子节点
每个根节点可以附加一个或多
个子节点。文档加载器
文档加载器将数据以文档形式添加到您的链中。数据源可以是文件或 Web 服务。
可用节点:
了解有关
LangChain 中的文档加载器的更多信息。语言模型
LLM(大型语言模型)是分析数据集的程序。它们是人工智能的关键要素。可用节点:
了解有关
LangChain 中的语言模型的更多信息。记忆
内存会保留一系列查询中先前查询的信息。例如,当用户与聊天模型交互时,如果您的应用程序能够记住并调用完整的对话(而不仅仅是用户输入的最新查询),这将非常有用。可用节点:
了解有关
LangChain 中的内存的更多信息。输出解析器
输出解析器采用 LLM 生成的文本并将其格式化为符合您所需的结构。
可用节点:
了解有关
LangChain 中的输出解析器的更多信息。猎犬
文本分割器
文本分割器分解数据(文档),使 LLM 更容易处理信息并返回准确的结果。
可用节点:
n8n 的文本分割器节点实现了
LangChain 的 text_splitter API的部分功能。工具
实用
工具。嵌入
嵌入捕获文本、图像、视频或其他类型信息的“相关性”。(来源)
可用节点:
了解有关
LangChain 中的文本嵌入的更多信息。