RAG 란? RAG(Retrieval-Augmented Generation)는 LLM의 정보 한계와 환각(Hallucination) 문제를 해결하기 위해 나온 기술입니다.LLM은 기본적으로 학습된 데이터를 기반으로 답변을 생성합니다. 하지만 다음과 같은 근본적인 제약이 존재합니다.개인 문서나 사내 자료처럼 사전 학습에 포함되지 않은 정보에 대한 응답 불가환각 현상 발생이러한 문제를 보완하기 위해 외부 데이터를 검색(Retrieval)하고 그 결과를 LLM의 프롬프트에 추가(Augmented)하여 더 나은 답변을 생성(Generation)하는 방식이 바로 RAG입니다. RAG의 구현RAG에서 가장 중요한 것은 LLM에게 어떤 컨텍스트를 제공하느냐입니다.방대한 외부 데이터 중에서 질문에 대한 근거가 될 만한..