우리의 AI documentation assistant를 위해 RAG를 virtual filesystem으로 대체했습니다.
(mintlify.com)
이 기사는 AI 문서 어시스턴트의 RAG(Retrieval Augmented Generation) 한계를 극복하기 위해 가상 파일 시스템 'ChromaFs'를 개발한 과정을 설명합니다. 실제 파일 시스템 샌드박스의 느린 부팅 시간(~46초)과 높은 비용 문제를 해결하고자, 기존 Chroma DB를 활용해 UNIX 명령을 가상으로 처리하며 부팅 시간을 ~100ms로 단축하고 비용을 절감했습니다. 이를 통해 AI 에이전트가 문서를 코드베이스처럼 탐색할 수 있게 되었습니다.
이 글의 핵심 포인트
- 1AI 어시스턴트가 다중 페이지 답변 및 정확한 구문 검색 시 RAG의 한계에 직면했습니다.
- 2실제 파일 시스템을 사용하는 샌드박스는 P90 부팅 시간 ~46초, 연간 컴퓨팅 비용 ~$70,000+ (월 85만 대화 기준)로 비효율적이었습니다.