신뢰할 수 있는 버전 선택을 위해서는 벡터 유사도가 최신 텍스트를 선호하기를 기대하기보다 문서 식별성과 시간적 유효성을 검색 제약 조건으로 다뤄야 합니다.
NAS에는 여러 기기의 설명서, 보험 약관 또는 문구가 거의 동일한 수정된 가족 계획이 보관될 수 있습니다. 밀집 검색은 관련성과 유효성이 서로 다른 신호이기 때문에 현재 버전보다 오래된 개정본의 순위를 높게 매길 수 있습니다. 버전 인식 파이프라인은 변경 불가능한 개정본을 저장하고, 대체 관계와 유효 날짜를 모델링하며, 쿼리의 시간을 해석하고, 사용된 정확한 개정본을 인용합니다.
안정적인 소스 ID와 개정본 ID로 식별성과 위치를 분리하기
하나의 논리적 문서는 안정적인 소스 ID를 유지하고, 캡처된 각 개정본에는 변경 불가능한 개정본 ID, 콘텐츠 해시, 수집 시간, 유효 기간, 수명 주기 상태 및 경로 매핑이 부여됩니다. 청크는 모호한 “최신” 레이블을 사용하는 대신 두 식별자를 모두 상속합니다.
버전 인식 검색 프레임워크는 버전 시퀀스, 콘텐츠 경계 및 변경 사항을 명시적으로 모델링하며, 버전에 민감한 질문에서 단순한 RAG보다 크게 향상된 결과를 보고합니다. 이 설계는 유사한 텍스트에 구조적인 버전 정보가 필요한 이유를 보여 줍니다. 이러한 구분은 이후의 가정용 테스트에서도 확인할 수 있습니다.
대체 관계 링크는 개정본이 이전 문서를 완전히 대체하는지, 특정 섹션만 수정하는지, 또는 다른 제품 버전에 대해 계속 유효한지를 나타냅니다. 파일 경로의 수정 시간만으로는 이러한 관계를 표현할 수 없으며, 실제 유효성보다 파일 복사를 반영할 수도 있습니다.
쿼리 시간과 적용 가능성을 검색에 반영하기
쿼리는 현재 규정, 지난해 기준 규정 또는 특정 펌웨어 버전에 대한 지침을 요청할 수 있습니다. 쿼리 처리기는 후보 순위를 매기기 전에 명시적·암묵적 시간 제약과 제품, 관할권, 소유자 및 수명 주기 맥락을 추출합니다.
시간 인식 검색 제약 데이터셋 연구는 질문에 시간 제약이 포함되어 있을 때 의미적 매칭만으로 오래된 근거를 검색할 수 있음을 설명합니다. 이 연구는 시간에 민감한 검색을 정적인 사실 회상과 별도로 평가해야 함을 뒷받침합니다. 자동화가 후속 작업을 수행하기 전에 중간 결과를 검토할 수 있어야 합니다.
벡터 검색 전에 적격 개정본을 필터링할 수 있으며, 이후 시간적 점수로 서로 겹치는 후보의 순위를 다시 매길 수 있습니다. 시스템이 항상 최신 파일을 우선해서는 안 됩니다. 과거에 관한 질문에는 요청된 시점에 유효했던 개정본이 필요하기 때문입니다.
겹치는 수정 사항에는 충돌 및 계보 로직이 필요하기
일부 업데이트는 한 조항만 대체하고 문서의 나머지 부분은 계속 유효하게 둡니다. 각 스냅샷을 독립적인 청크로 나누면 거의 중복되는 항목이 많아지고, 오래된 수정 조항과 현재에도 변경되지 않은 자료가 결합될 수 있습니다. 버전 계보에는 섹션 수준의 경계와 유효성이 필요합니다.
의미·시간 검색 접근 방식은 서로 겹치며 변화하는 문서에 의미적 관련성과 시간적 관련성을 결합하고 nDCG@10의 향상된 결과를 보고합니다. 이는 수정 사항이 의미적으로 유사하게 남아 있을 때 시간이 단순한 메타데이터 동률 해소 기준이 아닌 이유를 보여 줍니다. 이러한 경계는 실제 운영 조건에서 별도로 측정해야 합니다.
실패가 발생하는 경계는 적용 가능성을 알 수 없는 경우입니다. 유효 날짜가 없거나, 파일 이름이 모호하거나, 활성 개정본이 충돌하면 자동으로 “최신”을 선택하지 말고 확인을 요청하거나 답변을 보류해야 합니다. 검토자가 소스 기록을 확인할 수 있도록 경쟁 후보와 해당 메타데이터를 보존해야 합니다.
현재·과거·모호한 버전 쿼리 테스트하기
전체 대체, 부분 수정, 소급 적용된 개정본, 중복 사본, 이름이 변경된 파일, 초안, 보관된 버전, 그리고 유효 날짜가 없는 문서 하나를 포함한 테스트 픽스처를 구축합니다. 각 질문에 대해 올바른 개정본 또는 답변 보류가 예상되는지를 표시합니다. 여러 소스가 제한된 컨텍스트를 두고 경쟁할 때 실질적인 영향이 나타납니다.
답변 소스 계보의 계보 체인을 사용해 선택 결과를 비교합니다. 적격 버전 재현율, 잘못된 버전 비율, 버전 혼합 답변, 인용 해결률, 명시적 날짜·상대적 날짜·펌웨어 버전·현재 상태 질문의 처리 결과를 측정합니다. 이 의존성은 최종 인터페이스에 명확히 드러나야 합니다.
모든 답변이 적용 가능한 변경 불가능한 개정본을 인용하고, 모호한 사례가 미해결 상태로 남을 때만 통과로 판정합니다. 최신성을 높이면 현재 질문에는 도움이 되지만 과거 질문이 무너진다면, 하나의 최신성 가중치를 높이는 대신 적용 가능성 필터링과 일반 순위 지정을 분리해야 합니다.
기술 및 AI 허브
더 읽어보기

NAS 파일 전반의 하이브리드 검색을 가능하게 하는 구성 요소는 무엇인가요?
정확한 식별자와 의미적 의미가 권한을 우회하거나 근거가 약한 결과를 숨기지 않고, 어떻게 순위가 매겨진 단일 NAS 검색 결과에 도달하는지 알아보세요.

에이전트 계획이 사용 가능한 도구 권한과 달라지는 원인은 무엇인가요?
탐색, 위임, 정책 피드백, 재계획이 AI 에이전트가 제안한 단계와 실제 도구가 수행할 수 있는 작업을 일치시키는 방법을 알아보세요.

다단계 AI 자동화에서 사람의 승인을 가능하게 하는 구성 요소는 무엇인가요?
자동화가 작업자를 점유하지 않고 일시 중지되며, 검토 가능한 변경 사항을 제시한 후 지연이나 재시작이 발생해도 승인된 정확한 브랜치에서 재개되는 과정을 확인해 보세요.

