40분
Practice: 30줄 RAG 직접 만들기
Day 1: RAG 아키텍처 개요
Practice: 30줄 RAG 직접 만들기
RAG 기초 > Day 1: RAG 아키텍처 개요
학습 목표
LangChain으로 간단한 RAG를 구현할 수 있다 RAG 3단계를 코드로 이해한다
미션: 30줄 FAQ RAG 만들기
고객센터 FAQ 3개를 넣고, 질문에 답하는 RAG를 만들어보세요.
환경 설정
에디터 로딩 중...
테스트 질문
| 질문 | 기대 답변 |
|---|---|
| "환불 어떻게 해요?" | 7일 이내 미개봉 상품 환불 가능 |
| "배송 얼마나 걸려요?" | 2-3일, 제주도는 +1일 |
| "고객센터 전화번호?" | 1588-1234 |
요구사항
- Chroma 벡터 DB 사용
- OpenAI 임베딩 사용
- GPT-4o-mini로 답변 생성
- 3개 테스트 질문 모두 정답
에디터 로딩 중...
힌트 보기
- • Chroma.from_texts()에 texts와 embedding 인자 전달
- • similarity_search()는 k 파라미터로 검색 개수 지정
- • ChatPromptTemplate.from_template()으로 프롬프트 작성
정답 보기
에디터 로딩 중...