15분
Pitfall: LangChain 실수 5가지
Day 4: LangChain RAG 파이프라인
Pitfall: LangChain 실수 5가지
RAG 기초 > Day 4: LangChain RAG 파이프라인
학습 목표
LangChain 사용 시 흔한 실수를 안다 각 실수의 해결 방법을 안다
Pitfall 1: retriever vs vectorstore 혼동
에디터 로딩 중...
Pitfall 2: format_docs 누락
에디터 로딩 중...
Pitfall 3: RunnablePassthrough 누락
에디터 로딩 중...
Pitfall 4: OutputParser 누락
에디터 로딩 중...
Pitfall 5: 비동기 메서드 혼용
에디터 로딩 중...
체크리스트
| 점검 항목 | 확인 방법 |
|---|---|
| retriever 사용? | vectorstore.as_retriever() |
| format_docs? | Document → 문자열 변환 |
| RunnablePassthrough? | 입력 변수 전달 |
| OutputParser? | 문자열 출력 |
| async/await? | 컨텍스트 일치 |
핵심 포인트
- • retriever = vectorstore.as_retriever()
- • format_docs로 Document → 문자열
- • RunnablePassthrough로 입력 전달
- • StrOutputParser로 문자열 출력