사이드프로젝트/(240808)이거왜오름?

이거왜오름?벡터검색(RAG)추가

rkrkrr0101 2025. 4. 1. 01:50

작성중
커서 테스트 실행//완

스프링부트 버전업(ai버전이랑 맞춰야함)

spring ai 버전업(https://docs.spring.io/spring-ai/reference/upgrade-notes.html)

사용 api 임베딩과 모델 모두 openai로 통일(이건 모델은 생각해볼수있을듯)

벡터 db설치

뉴스api나 크롤링 테스트

 

배치로직 앞에 뉴스api로 가져와서

청크로 나누고(이때 해당뉴스날짜도 모든청크에 표시)

openai로 임베딩후

벡터db에 넣는 로직 추가

이후 springai로 벡터db검색 메서드추가

 

웹앱에도 똑같이 추가

 

 

 

 

 

 

api로 뉴스가져오기(퍼플북마크)

  이떄 증분업데이트로 일정시간その後뉴스만 가져오기

임베딩 변환

벡터db에 담기

 

일정시간마다 자동으로 동작하게 트리거

 

현재 프롬프트로 rag 벡터db에 수행해서 값 가져와서 컨텍스트에 넣기

 

이걸 mcp로 만들지말지?

mcp로 만든다면 추가할만한거

현재 경제뉴스

재무데이터(차트)

시장분석?

 

---

파이썬

현재상위주식명 받아서 저장

해당주식 뉴스검색후 스플릿

스플릿된 뉴스 임베딩

임베딩 rag 벡터db에 저장

 

배치

저장된 주식으로 레포트생성

 

웹앱

저장된 레포트 불러오기

mcp서버