시스템 아키텍처

KODEX ETF AI 에이전트 · MCP + RAG + 멀티에이전트

사용자 질문

"KODEX 200 수익률 분석해줘"

에이전트 라우터
Intent 분류Slot Filling자율 추론
상담 에이전트

ETF 정보 안내
용어 설명, 투자 가이드

ETF검색상세조회문서RAG
분석 에이전트

수익률 분석, 상품 비교
차트 생성, 시장 동향

수익률비교분석뉴스차트
추천 에이전트

맞춤 ETF 추천
포트폴리오 구성 제안

ETF추천상세조회문서RAG
MCP Server LayerModel Context Protocol
ETF 검색
< 500ms
ETF 상세
< 500ms
수익률 분석
< 800ms
비교 분석
< 1.5s
문서 RAG
< 2s
뉴스 검색
< 1s
ETF 추천
< 2s
ETF DB
RDS Aurora
+ pgvector
벡터 DB
문서 임베딩
HNSW 인덱스
시세 API
실시간 동기화
5분 간격
뉴스 API
금융 뉴스
실시간 인덱싱
RAG PipelineRetrieval-Augmented Generation
문서 수집
PDF/HTML
→
시맨틱 청킹
500~1000토큰
→
벡터 임베딩
3072차원
→
pgvector 저장
HNSW 인덱스
→
유사도 검색
코사인 > 0.82
→
Re-ranking
RRF 융합
→
컨텍스트 주입
프롬프트 통합
Claude LLM

답변 생성 · 테이블/차트 구조화 · 근거 표시

Haiku (경량)Sonnet (메인)
가드레일
✓금칙어 필터링 (욕설/혐오/부적절 권유)
✓할루시네이션 체크 (수치 교차 검증)
✓컴플라이언스 (면책 조항 자동 삽입)
최종 응답

마크다운 테이블 + 차트 시각화 + 출처 표시 + 면책 조항

시스템 사양

LLM 엔진
Claude (Anthropic)
벡터 DB
pgvector 3072차원
클라우드
AWS ECS Fargate
보안
WAF + VPC + KMS
평균 응답
~10초
ETF 종목
230+ 종목

보안 아키텍처

WAF (DDoS 방어, SQL Injection 차단)
TLS 1.3 암호화 통신
VPC Private Subnet 격리
KMS 데이터 암호화 (AES-256)
PII 자동 마스킹 (비가역)
CloudTrail 감사 로그