Retrieval Augmented Generation
모델이 외부 데이터를 검색하고, 그 내용을 참고하여 답변을 생성하는 기술
컨셉
- ETL Pipeline으로 생성한 vector store를 사용
- [Retrieval] Advisor가 query를 통해서 Vector store에 관련 내용을 검색
- [Augmented] 검색 결과과 query를 합쳐서 프롬프트를 완성
- [Generation] 증강된 프롬프트를 기반으로 답변을 생성

Advisors
spring ai에서는 검색, 증강 기능을 Advisor를 통해서 구현함