← 테크곳간 목록으로

ACME Tech Blog · 2025. 12. 26.

Notion RAG 검색 시스템 구축: Go로 구현하는 개인 지식 베이스 구축기

AI 엔지니어링 브리핑

Notion에 쌓인 개인 기록을 자연어로 질문하고 요약해서 찾을 수 있도록 Go와 Gemini로 개인용 AI 검색 비서를 만든 과정이다.

문제 & 배경
  • 문제 & 배경: Notion의 기본 검색은 정확한 키워드가 있어야 하므로 문맥을 이해하는 질문에는 약하고, 필요한 기록을 찾는 데 시간이 많이 걸렸다.
기술 & 해결책
  • 기술 & 해결책: Notion 내용을 가져와 작은 단위로 나눈 뒤 Gemini로 의미를 숫자 벡터로 바꾸고, 로컬 벡터 데이터베이스에서 관련도가 높은 내용을 찾아 Gemini가 그 근거를 바탕으로 답하도록 구성했다.
교훈 & 주의점
  • 교훈 & 주의점: 무료 API의 요청 제한을 고려한 대기와 재시도, 관련도 낮은 문서의 필터링이 안정성과 답변 품질에 중요하며, 현재는 대화 기억·변경분만 재처리·키워드와 의미 검색 결합 등이 남은 개선 과제다.
원문 읽기 ↗
내용이 비슷해요

내용이 비슷한 글을 먼저 보여드려요. 같은 문제나 해결책을 다룬다는 뜻은 아니에요.