조이너

조이너 (Joiners)

조이너(Joiner)는 파이프라인의 여러 출력을 하나로 합치는 컴포넌트예요. 병렬로 실행되는 여러 분기(branch)를 모아 단일 출력으로 만들 때, 예를 들어 하이브리드 검색에서 BM25와 임베딩 리트리버의 결과 문서를 합칠 때 사용해요. 이 컴포넌트들이 있으면 '파이프라인을 병렬로 연결하는' 구조를 깔끔하게 만들 수 있어요.

출처: 공식문서

개요

컴포넌트 설명
AnswerJoiner 서로 다른 Generator의 여러 답변을 하나의 리스트로 합쳐요.
BranchJoiner 파이프라인의 서로 다른 분기를 하나의 출력으로 합쳐요.
DocumentJoiner 문서 리스트를 합쳐요.
ListJoiner 여러 리스트를 하나의 평탄한 리스트로 합쳐요.
StringJoiner 서로 다른 컴포넌트의 문자열을 문자열 리스트로 합쳐요.

더 알아보기