15분
부품은 다 있다. 이제 조립할 차례다
Day 4: RAG 파이프라인 구축
부품은 다 있다. 이제 조립할 차례다
RAG 기초 > Day 4: RAG 파이프라인 구축
학습 목표
지금까지 배운 구성요소가 RAG 파이프라인에서 어떻게 연결되는지 파악한다 오늘 완성할 시스템의 전체 그림을 이해한다
부품은 다 있다. 이제 조립할 차례다
지금까지 3일 동안 배운 것:
Day 1: RAG 개념 + 제조 문서 특성 ✅ 왜 필요한지 안다
Day 2: 청킹 전략 + 임베딩 모델 비교 ✅ 문서를 쪼개고 벡터화 할 수 있다
Day 3: 벡터 DB (Chroma, Pinecone) ✅ 벡터를 저장하고 검색할 수 있다
Day 4: ??? (오늘) ← 이것들을 연결한다!
부품을 따로 테스트하는 것과 하나의 시스템으로 조립하는 것은 전혀 다른 문제다.
▲ LangChain 컴포넌트로 구성한 RAG 파이프라인 흐름
오늘 만들 것
┌─────────────────────────────────────────────────────────────┐
│ 제조 문서 RAG 파이프라인 (오늘 완성) │
├─────────────────────────────────────────────────────────────┤
│ │
│ [색인 파이프라인] │
│ PDF/TXT → 로더 → 청킹 → 임베딩 → Chroma 저장 │
│ ↑ │
│ 제조 문서 │
│ (SOP, 매뉴얼, 안전규정) │
│ │
│ [검색 파이프라인] │
│ 사용자 질문 → 임베딩 → 벡터 검색 → 컨텍스트 조합 │
│ ↓ │
│ 프롬프트 생성 │
│ ↓ │
│ LLM (GPT-4o) │
│ ↓ │
│ 답변 + 출처 │
│ │
└─────────────────────────────────────────────────────────────┘
김 대리가 3일 전에 실패했던 그 데모. 오늘 끝나면 성공적으로 보여줄 수 있다.
시작하자.
AI로 학습하기 — 꿀팁
🧪RAG 구성요소 통합 데이터 흐름 설계AI 학습 팁
청킹, 임베딩, 벡터 DB가 LangChain 파이프라인에서 어떻게 연결되는지 제조 데이터 흐름으로 구체화하면 전체 아키텍처가 명확해진다.
자동차 부품 공장의 설비 트러블슈팅 RAG 시스템을 조립한다. 사용자가 '프레스 설비 PRS-201에서 에러코드 E-112가 발생했다. 원인과 조치 방법을 알려줘'라고 질문했을 때의 전체 데이터 흐름을 단계별로 그려줘. 각 단계에서 실제로 어떤 데이터가 어떤 형태로 변환되는지 예시값과 함께 보여줘: 1) 질문 전처리 및 임베딩 변환, 2) 벡터 DB 검색(상위 5개 청크 예시), 3) 프롬프트 조합(시스템 프롬프트 + 검색 결과 + 질문), 4) LLM 답변 생성, 5) 출처 코드 추출 및 최종 응답 포맷. 각 단계 입출력 데이터를 JSON 또는 텍스트로 구체적으로 표현해줘.
이 팁이 도움이 됐나요?