검색 및 순위 지정 정보

이 페이지에서는 검색과 순위 지정이 함께 작동하여 Vertex AI Search 앱에서 관련성 있는 검색 결과를 제공하는 방법을 설명합니다.

개요

간단히 말해 검색은 관련 문서를 찾는 것이고 순위 지정은 검색된 문서를 정렬하는 것입니다. 사용 가능한 모든 문서의 순위를 지정하는 것은 계산 비용이 많이 들 수 있습니다. 따라서 검색과 순위 지정은 순차적으로 작동합니다.

먼저 검색 모델이 질문을 이해하고 이를 다시 작성합니다. 그런 다음 사용 가능한 데이터 소스와 데이터 스토어의 색인 생성된 문서 수에 따라 모델이 수천 개의 문서를 가져옵니다. 관련성 점수가 검색된 문서에 할당됩니다.

그런 다음 순위 지정 모델이 검색된 문서를 정렬하고 순위가 지정된 상위 400개 결과를 제공합니다. 다음 이미지는 이러한 두 프로세스가 검색 워크플로에 어떻게 적합한지 보여줍니다.

검색의 검색 및 순위 지정
그림 1. 검색 워크플로의 검색 및 순위 지정

검색 방법

검색은 사용자 쿼리와 관련된 데이터 스토어의 문서 하위 집합을 선택하는 프로세스입니다. Vertex AI Search 모델은 다음과 같은 다양한 신호를 기반으로 검색 앱의 검색을 관리하고 관련성 점수를 할당합니다.

  • 주제: 키워드 일치, 지식 그래프, 웹 신호가 포함됩니다.

  • 임베딩: 개념적으로 유사한 콘텐츠를 찾는 임베딩이 포함됩니다.

  • 교차 어텐션: 모델이 쿼리와 문서 간의 관계를 고려하여 문서에 관련성 점수를 할당할 수 있습니다.

  • 최신성: 데이터 스토어에 있는 문서의 기간을 확인합니다.

  • 사용자 이벤트: 개인 최적화에 사용되는 전환 신호가 포함됩니다.

또한 검색 요청에서 웹사이트 데이터정형 또는 비정형 데이터에 대한 관련성 필터 및 메타데이터 필터를 제공하여 관련 문서 목록을 좁힐 수 있습니다.

순위 지정 방법

순위 지정은 검색 단계에서 선택된 문서를 가져와 다음 조건에 따라 새로운 관련성 점수를 할당하고 순서를 다시 지정합니다.

  • 부스트: 맞춤 속성 또는 최신성에 따라 특정 결과를 승격하거나 강등합니다. 이는 검색된 처음 1,000개의 문서에 영향을 미치며 상위 400개의 순위를 지정합니다. 자세한 내용은 검색 결과 부스트를 참고하세요.
  • 맞춤 순위: 특정 요구사항에 맞게 공식 기반 순위 알고리즘으로 기본 순위 로직을 제어, 조정, 재정의합니다. 결과를 제공할 때 맞춤 순위가 할당하는 관련성 점수가 우선합니다. 자세한 내용은 검색 결과 순위 맞춤설정을 참고하세요.
  • 검색 조정: 모델이 문서의 시맨틱 관련성을 인식하는 방식에 영향을 미치고 임베딩 관련성 점수를 변경합니다. 자세한 내용은 검색 조정으로 검색 결과 개선을 참고하세요.
  • 이벤트 기반 재순위 지정: 사용자 이벤트 기반 맞춤설정 모델을 사용하여 게재 시 결과를 업데이트합니다.