
개요
Qudrant Vector DB와 OpenAI 기반의 웨딩홀 추천 봇의 프로토 타입개발에 참여하였습니다.
기간
기여도
100%
1. 주요 기여 부분
1) VectorDB 구성
- 사내 DB의 웨딩홀 정보를 활용하여 최적의 유사도 검색을 진행할 수 있도록 vectorDB 구성 및 데이터 정제를 수행하였습니다.
2) OPEN AI 프롬프트 구성
- 사용자의 단계별 접근 방식을 고려하여 지역, 시간, 비용, 스타일과 관련된 정보를 우선적으로 판단하고 질문에 맞도록 답변할 수 있도록 프롬프트를 작성하였습니다.
3) API 및 페이지 개발
- 위의 구성을 API기반으로 호출하고 응답을 사용자에게 반환하기 위한 페이지를 구성하였습니다.
2. 구현 기능/ 기술 스택
2.1. 개요
- Spring boot기반의 프로젝트에서 사용자가 질문을 요청할 경우 이를 수신하여 VectorDB가 임베딩 된 OpenAI프로젝트에 전달되어 이를 처리하고 가장 유사도가 높은 웨딩홀의 정보를 반환하도록
처리하였습니다.
2.2. 아키텍처