AI Agent

2025.06.14 16:03

RAG(Retrieval-Augmented Generation) 는 무엇일까?

  • 알레드로 1일 전 2025.06.14 16:03 정보
  • 1
    0

MCP 를 연결하기위해서 여러가지 시도를 해보신 분이라면 한번쯤 들어봤을 법한 것들이 있습니다.

LLM과 RAG(Retrieval-Augmented Generation) 이라는 단어입니다.


RAG는 검색-증강-생성? 이라는 걸 의미합니다.

RAG는 기존 대규모언어모델(LLM)의 한계를 극복하기 위해 개발되었습니다.


1. 데이터 학습 기간

2. 환각

3. 출처

4. 전문지식


AI를 조금 써보다보면 위 문제들로 인해서 사용에 검증을 거치게 됩니다.

요즘은 인터넷연결을 통해 데이터 학습기간에 대한 부분은 좀 완화되긴했지만, 여전히 환각이나 일부 특정전문지식에 있어서는

여전히 문제가 있습니다.


이런 문제들을 해결하기 위해 RAG라는 기술이 발전했습니다.


RAG는


1. 검색 - 외부데이터베이스나 지식기반 정보를 검색합니다.

2. 증강 - 검색된 정보를 LLM에 추가입력합니다.

3. 생성 - 증강된 내용을 바탕으로 LLM이 최종 응답을 생성합니다.


이렇게 작동하게 됩니다. 그래서 보다 정확하고 맥락에 맞는 응답을 생성할 수 있게되는 부분입니다.

  • 공유링크 복사

    댓글목록

    등록된 댓글이 없습니다.