v1.2.0
New Features
RAG 기능
- RAG API 구현
- vector store 구축
- postgres에 pgvector extension 설치
- OpenAI의 text-embedding-3-small 모델 활용하여 임베딩
- PGVector vector store 사용하여 document 테이블에 vector 정보 저장
- document 테이블에서 유사도 기반 문서 검색
- migrate 함수에서 변경 사항 반영할 때 벡터 값도 변경
- RAG 컴포넌트 구현과 API 연동
- 좌측 상단에 AI 기능 활성화 버튼 컴포넌트 구현
- 활성화 버튼 클릭 시 AI 질문 패널 컴포넌트 열고 닫힘
- 질문 입력 길이에 따라 컴포넌트 높이 유동적으로 변경
- API 연동
- 응답을 기다리는 동안 로딩 컴포넌트 출력
- 응답 완료 시 답변 출력
- 좌측 상단에 AI 기능 활성화 버튼 컴포넌트 구현
Bug Fixes
- novel editor schema에 bold, italic, underline, link, code가 없어서 초기 페이지 세팅 안 되는 이슈 해결
What's Changed
- RAG 기본 기능 구현 by @ezcolin2 in #69
- RAG 컴포넌트 및 기능 구현 by @pkh0106 in #70
- Docs : 리드미 수정 by @pkh0106 in #68
- V1.2.0 배포 by @ezcolin2 in #71
- fix: 이전 자동 배포 파이프라인 삭제 by @ezcolin2 in #72
- hotfix: 이전 배포 파이프라인 삭제 by @ezcolin2 in #73
Full Changelog: v1.1.1...v1.2.0