LangChain Code 节点方法#
n8n 提供这些方法,以便更轻松地在 LangChain Code 节点 中执行常见任务。
仅限 LangChain Code 节点
这些变量用于 LangChain Code 节点中的表达式。您不能在其他节点中使用它们。
方法 | 描述 |
---|---|
this.addInputData(inputName, data) |
向指定的非主输入填充数据。适用于模拟数据场景。
|
this.addOutputData(outputName, data) |
向指定的非主输出填充数据。适用于模拟数据场景。
|
this.getInputConnectionData(inputName, itemIndex, inputIndex?) |
从指定的非主输入获取数据。
|
this.getInputData(inputIndex?, inputName?) |
从主输入获取数据。 |
this.getNode() |
获取当前节点。 |
this.getNodeOutputs() |
获取当前节点的输出。 |
this.getExecutionCancelSignal() |
用于在工作流停止时终止函数执行。大多数情况下 n8n 会自动处理,但在构建自定义链或代理时可能需要使用。该方法替代了常规构建 LangChain 应用时会使用的取消运行中的 LLMChain 代码。 |