80

Self-RAG: LLM이 스스로 검증하는 RAG

Day 4: 프로덕션 RAG

학습 목표

Self-RAG의 4가지 판단 토큰(Retrieve, ISREL, ISSUP, ISUSE)을 이해한다 각 토큰의 판단 로직을 구현할 수 있다 Self-RAG 파이프라인을 완성할 수 있다

Self-RAG 구현

LLM이 스스로 "검색이 필요한지", "검색 결과가 관련있는지", "답변이 충실한지", "답변이 유용한지"를 판단하는 Self-RAG를 만들자.

Self-RAG 의사결정 흐름

에디터 로딩 중...

아래 스타터 코드를 완성하세요.

에디터 로딩 중...
힌트 보기
  • 안전/규격 관련 키워드가 있으면 무조건 검색하도록 강제하세요
  • ISSUP에서 NOT_SUPPORTED이면 더 보수적인 프롬프트로 재생성합니다
  • 재시도 횟수에 제한을 두어 무한 루프를 방지하세요
  • ISUSE 점수가 3점 이하면 답변 품질이 부족한 것입니다
정답 보기
에디터 로딩 중...