Daeye0l / ChatSKHU

0 stars 2 forks source link

RAG활용 프롬프트 반환 #38

Open Daeye0l opened 3 months ago

Daeye0l commented 3 months ago

RAG

  1. Retrieval-Augmented-Generation(검색 증강 생성)기법
  2. 외부 데이터 검색을 바탕으로 하여 답변 생성
  3. Hallucination(환각)을 방지 할 수 있음.

진행과정(LangChain 프레임워크 사용)

  1. 데이터 로드
  2. 데이터 스플릿
  3. 스플릿 한 데이터 임베딩 후 벡터스토어에 저장
  4. 사용자로부터 주어진 데이터와 유사도가 높은 벡터들을 검색
  5. 검색 정보를 바탕으로 프롬프트 생성