
"제약 회사 내부 직원이 쓰는 형태로, 임상/법무/재무를 동시에 다루는 케이스를 가정"
오케스트레이터(지휘자) 역할.
하는 일:
핵심: 멀티 에이전트에서 “똑똑한 개별 에이전트”보다 중요한 건, Supervisor가 ‘누가 무엇을 언제 어떻게’ 하게 만드는지(Workflow 제어)
Knowledge Base: Clinical Trial Reports (임상시험 보고서 등 문서)
Action Group: 있음
Athena 연동: 있음
의미:
Knowledge Base: Legal Briefs, Patents
Action Group: 그림상 없음
의미:
Action Group: 있음
Athena 연동: 있음 (S3 데이터 조회)
Redshift 연동: 있음 (Stock Prices)
의미:
그림 오른쪽의 “Pharmaceutical / Finance” 데이터가 저장되는 데이터 레이크 원천.
예시(그림의 키워드 기반):
메타데이터/스키마 계층(카탈로그)로 해석하면 됩니다.
S3에 파일이 있어도, Athena가 SQL로 잘 조회하려면:
S3 위를 SQL로 조회하는 서버리스 엔진.
SA1/SA3의 Action Group이 Athena를 호출해:
주가처럼 시계열/집계/조인/동시성 요구가 큰 데이터는
SA3가 “재무 분석”에서 Redshift를 같이 쓰는 이유가 여기 있어요.
멀티 에이전트에서 보통 답변 근거는 두 갈래입니다.
그래서 SA1·SA3처럼 “문서 + 수치” 둘 다 중요한 도메인은 KB + Action Group을 함께 둡니다.