정의 #
다운스트림 노드에 대한 통합된 구성을 달성하기 위해 여러 분기의 변수를 단일 변수로 집계합니다.변수 집계 노드(이전에는 변수 할당 노드)는 워크플로의 핵심 노드입니다. 여러 분기의 출력 결과를 통합하여 어떤 분기가 실행되든 통합된 변수를 통해 해당 결과를 참조하고 액세스할 수 있도록 합니다. 이는 여러 분기가 있는 상황에서 특히 유용한데, 여러 분기의 동일한 함수를 갖는 변수들을 단일 출력 변수로 매핑하여 다운스트림 노드에서 반복적인 정의를 방지할 수 있기 때문입니다.
2가지 시나리오 #
변수 집계를 통해 문제 분류나 조건 분기 등의 여러 출력을 단일 출력으로 집계하여 다운스트림 노드에서 사용하고 조작할 수 있으므로 데이터 흐름 관리가 간소화됩니다.이슈 분류 후 다중 지점 집계변수 집계가 없다면 분류 1과 분류 2의 분기는 서로 다른 지식 기반 검색을 거친 후 하위 LLM과 직접 응답 노드에 대해 반복적인 정의가 필요할 것입니다.변수 집계를 추가하면 두 개의 지식 검색 노드의 출력을 단일 변수로 집계할 수 있습니다.
IF/ELSE 조건 분기 후 다중 분기 집계
형식 요구 사항 #
변수 집계기는 문자열( String
), 숫자( Number
), 객체( Object
), 배열( Array
)을 포함한 다양한 데이터 유형의 집계를 지원합니다.변수 집계기는 동일한 데이터 유형의 변수만 집계할 수 있습니다 . 변수 집계 노드에 추가된 첫 번째 변수가 해당 데이터 유형이면 String
, 이후 연결은 자동으로 필터링되어 String
유형 변수만 추가되도록 허용합니다.집계 그룹화버전 v0.6.10부터 집계 그룹화가 지