Cloudflare Edge를 활용하여 기존 RAG 시스템 대비 90% 이상 비용 절감을 달성함
Workers AI와 Vectorize를 통해 임베딩 생성 및 벡터 검색을 엣지 환경에서 수행
MCP 아키텍처를 적용하여 응답 시간 365ms 및 높은 성공률을 보장
본 시스템은 Cloudflare Edge에서 Workers AI를 사용하여 임베딩 생성을 수행한다. 구체적으로, bge-small-en-v1.5 모델을 활용하여 텍스트를 벡터로 변환한다. 따라서 Vectorize를 통해 벡터 검색을 수행하고, 결과를 반환한다. 결과적으로, 네트워크 지연 시간 감소와 비용 절감을 동시에 달성한다.
전통적인 RAG 시스템은 과 같은 를 사용하며, 를 통해 임베딩을 생성한다. 반면, 엣지 기반 시스템은 와 를 활용하여 을 실현한다. 따라서 과 을 확보할 수 있다. 측면에서 엣지 시스템은 가용성을 우선시한다.
본 시스템은 MCP(Composable) 아키텍처를 적용하여 유연성과 확장성을 확보했다. 구체적으로, semantic_search와 같은 고수준 스킬을 제공한다. 따라서 API 호출 횟수 감소와 개발 생산성 향상을 기대할 수 있다. 데이터 무결성을 위해 API 키 기반 인증을 적용하고, 오류 처리 및 성능 모니터링 기능을 내장했다.