사내 문서를 찾게 할까, 답변 방식을 학습시킬까? RAG와 파인튜닝

RAG는 필요한 자료를 찾아 답변할 때 참고시키는 구성이고, 파인튜닝은 추가 학습으로 모델의 동작을 바꾸는 방식입니다. 사내 AI를 검토하면서 두 기술을 모두 ‘회사 자료를 학습시킨다’고 부르면, 무엇이 달라지는지 놓치기 쉽습니다. 자료를 찾는 과정과 모델을 학습시키는 과정을 먼저 나눠 보세요.

이 글은 RAG와 파인튜닝을 처음 비교하는 사람을 위한 개념 해설입니다. 어느 제품을 설치하거나 운영하는 절차가 아니라, 제안서나 기능 설명을 읽을 때 필요한 차이를 다룹니다.

사내 AI 제안서를 읽는다면, 이 세 질문을 나눠 보세요.

  • 모델을 추가 학습했나요?
  • 답변할 때 필요한 자료를 검색하나요?
  • 바뀐 자료의 반영과 출처 연결은 어떻게 구성했나요?

RAG의 자료 찾기와 파인튜닝의 학습을 도서관과 조정 구조로 나눈 설명용 생성 이미지
RAG의 검색참조와 파인튜닝의 학습은 다른 과정입니다. 설명용 생성 이미지입니다.

RAG는 답변에 필요한 자료를 그때 찾아옵니다

RAG는 Retrieval-Augmented Generation의 줄임말로, 보통 검색 증강 생성이라고 부릅니다. Red Hat의 RAG와 미세 조정 비교는 외부 소스에서 검색한 정보를 LLM의 컨텍스트에 넣어 답변을 만드는 구조로 설명합니다. 검색참조 동작 자체가 기반 생성 모델의 가중치를 다시 학습시키는 것은 아닙니다.

예를 들어 ‘우리 회사의 출장비 규정이 뭐지?’라는 질문에, 관련 규정의 일부를 찾아 AI의 답변 입력에 넣는 흐름을 생각할 수 있습니다. 이는 구조를 설명하기 위한 가정 예시이며, 특정 회사의 실제 시스템이나 시험 결과가 아닙니다.

여러 문서 중 관련 조각을 검색해 답변의 참고 자료로 넘기는 개념 흐름. 설명용 생성 이미지
검색한 자료를 답변에 참고시키는 흐름을 단순화했습니다. 실제 제품 화면이 아닌 설명용 생성 이미지입니다.

파인튜닝은 모델이 답하는 방식을 학습으로 바꿉니다

파인튜닝(fine-tuning), 즉 미세 조정은 이미 학습된 모델에 특정 데이터를 사용해 추가 학습을 하는 과정입니다. 조직에서 쓰는 용어나 원하는 응답 형식·말투처럼 반복되는 패턴에 모델을 맞추려는 목적이 한 예입니다. 그렇다고 파인튜닝을 말투 변경에만 쓰는 것은 아닙니다.

여기서 ‘학습’은 모든 원본 가중치를 반드시 바꾼다는 뜻도 아닙니다. 매개변수 효율적 미세 조정(PEFT)처럼 일부 또는 추가 매개변수를 학습하는 방식도 있습니다. 핵심은 자료를 답변 입력에 가져오는 과정과, 학습으로 모델의 매개변수를 조정하는 과정이 다르다는 점입니다.

두 방식은 반드시 하나만 골라야 하는 대안도 아닙니다. 파인튜닝한 모델에 검색한 자료를 제공하는 구성처럼 함께 사용할 수 있습니다. ‘RAG는 학습을 전혀 쓰지 않는다’거나 ‘파인튜닝하면 검색이 필요 없다’는 식으로 단정하면 실제 구성을 잘못 읽을 수 있습니다.

문서를 바꿨다는 것과 검색에 반영됐다는 것은 다릅니다

RAG가 외부 자료를 참고한다고 해서 최신 정보가 저절로 보장되는 것은 아닙니다. 어떤 자료를 검색 대상으로 삼았는지, 변경한 내용이 그 대상에 반영됐는지, 질문과 관련된 부분을 찾았는지가 남아 있습니다.

예를 들어 Microsoft의 Azure AI Search RAG 설명은 색인형 구성에서 내용을 최신 상태로 유지하는 증분 색인을 따로 설명합니다. 문서 준비와 관련 자료 검색도 RAG의 과제로 다룹니다. 이는 Azure의 구현 예시이며, 모든 RAG가 같은 색인이나 갱신 방식을 쓴다는 뜻은 아닙니다.

원문 변경과 검색 반영 사이의 별도 연결 과정을 다리의 틈으로 표현한 설명용 생성 이미지
원문 변경과 검색 대상 반영은 구분해야 합니다. 구현 차이를 설명하는 생성 이미지이며 실제 지연을 측정한 그림이 아닙니다.

파인튜닝도 한 번 학습했다고 이후 바뀐 회사 문서를 계속 읽는 것은 아닙니다. Red Hat은 학습 데이터의 정적 스냅샷을 바탕으로 한다는 차이를 설명합니다. 새 규정의 반영 여부는 추가 학습이나 별도의 자료 참조 구성과 나눠 판단해야 합니다.

출처를 보여주는 기능도 따로 봐야 합니다

RAG라는 이름만으로 모든 답변에 정확한 출처가 붙는 것은 아닙니다. Red Hat은 자료의 출처를 인용하도록 RAG를 설계할 수 있다고 설명합니다. ‘설계할 수 있다’는 말과 ‘모든 구현에서 자동으로 된다’는 말은 다릅니다.

이 차이를 구분했다고 해서 어느 방식이 항상 더 정확하거나 저렴하다는 결론이 나오지는 않습니다.

자료 처리 구조와 서비스 제공자가 데이터를 학습에 이용하는 정책도 별개입니다. RAG를 쓴다는 설명만으로 데이터가 학습에 쓰이지 않는다고 판단할 수 없습니다. 이 글은 제품별 데이터 이용 약관이나 회사의 도입 승인을 확인한 글이 아닙니다.

AI에 자료와 지침을 모아 두는 제품 기능이 궁금하다면 ChatGPT 프로젝트의 지침·자료·대화 정리 기준을 별도로 읽을 수 있습니다. 자료를 올릴 수 있다는 기능 설명만으로 그 제품이 파인튜닝을 한다고 해석하지는 마세요.

출처 및 확인일