안녕하세요.
담당 매니저 김수민입니다.
기간제(상주) 프로젝트 희망 근무 시작일을
등록해 주시면, 파트너님의 일정에 맞는
적합한 프로젝트를 추천해 드려요.
플러스
RAG 임베딩 메타데이터 구성 방식 개선
개발 · 기획
스크래핑ㆍAPI, 기타(내부 시스템), LLM 구축
프로젝트 배경
RAG 파이프라인에서 문서 타입이 늘어나면서 메타데이터 구성 로직이 복잡해졌고, 어떤 필드가 실제 임베딩에 포함되는지 역산해야 하는 문제가 있었습니다.
프로젝트 성과
확장성과 필드 추적 가능성 개선
문서 타입별 Provider 추가 방식으로 기존 서비스 수정 범위를 줄이고, 임베딩에 포함되는 필드를 명시적으로 파악할 수 있게 했습니다.
핵심 기능
문서 타입별 MetadataProvider
각 Provider가 담당 DocumentType과 임베딩 포함 필드를 선언하도록 하여, 새 문서 타입이 추가될 때 기존 분기 수정 없이 확장할 수 있게 했습니다.
진행 단계
메타데이터 구성 구조 리팩터링
2026.03.
기존 blocklist/remove 중심 로직을 분석한 뒤, 공통 필드와 타입별 필드를 분리하고 Provider 인터페이스 기반 allowlist 구조로 전환했습니다.
프로젝트 상세
사내 AI 검색/RAG 파이프라인에서 임베딩 API에 전달되는 메타데이터 구성 방식을 개선했습니다. 기존에는 전체 메타데이터를 복사한 뒤 불필요한 필드를 제거하는 blocklist 방식이라, 문서 타입이 늘어날수록 분기와 remove 로직이 커졌습니다. 이를 문서 타입별 MetadataProvider가 필요한 필드만 명시적으로 구성하는 allowlist 방식으로 전환했습니다. 각 provider는

비슷한 프로젝트를 준비 중이라면?
위시켓 매니저와 상담하세요.

참여 개발사와 미팅 연결

프로젝트 1:1 컨설팅 제공

무료로 프로젝트 등록하기

작업한 파트너 프로필 보기

jo******
개발 · 개인

프로젝트 정보

참여 기간
2026.03. ~ 2026.03.
참여율
참여율이 100%인 프로젝트는 해당 파트너님이 온전히 작업한 결과물입니다.
외부 공동 작업의 경우 기여도에 따라 참여율이 달라지며 역할, 프로젝트 설명을 통해 업무 분야 및 참여 범위를 확인할 수 있습니다.
100%
역할
백엔드 개발 및 리팩터링
관련 기술
Java
RAG
OpenSearch
spring batch
Strategy Pattern