조이너
조이너 (Joiners)
조이너(Joiner)는 파이프라인의 여러 출력을 하나로 합치는 컴포넌트예요. 병렬로 실행되는 여러 분기(branch)를 모아 단일 출력으로 만들 때, 예를 들어 하이브리드 검색에서 BM25와 임베딩 리트리버의 결과 문서를 합칠 때 사용해요. 이 컴포넌트들이 있으면 '파이프라인을 병렬로 연결하는' 구조를 깔끔하게 만들 수 있어요.
출처: 공식문서
개요
| 컴포넌트 | 설명 |
|---|---|
| AnswerJoiner | 서로 다른 Generator의 여러 답변을 하나의 리스트로 합쳐요. |
| BranchJoiner | 파이프라인의 서로 다른 분기를 하나의 출력으로 합쳐요. |
| DocumentJoiner | 문서 리스트를 합쳐요. |
| ListJoiner | 여러 리스트를 하나의 평탄한 리스트로 합쳐요. |
| StringJoiner | 서로 다른 컴포넌트의 문자열을 문자열 리스트로 합쳐요. |