LangChain Code 노드 메서드
요약
n8n은 LangChain Code 노드에서 일반 작업을 더 쉽게 수행할 수 있도록 이 메서드들을 제공합니다. 이 변수들은 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 애플리케이션을 빌드할 때 사용하는 Cancelling a running LLMChain 코드를 대체합니다. |
