15

Pitfall: LangChain 실수 5가지

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로 문자열 출력