VectorizedQuery interface

원시 벡터 값이 제공될 때 벡터 검색에 사용할 쿼리 매개 변수입니다.

Extends

BaseVectorQuery<TModel>

속성

kind

이 개체가 될 수 있는 다양한 형식을 지정하는 다형 판별자

vector

검색 쿼리의 벡터 표현입니다.

상속된 속성

exhaustive

true이면 벡터 인덱스 내의 모든 벡터에서 K-가장 가까운 전체 인접 검색을 트리거합니다. 정확한 일치 항목이 중요한 시나리오(예: 접지 진리 값 결정)에 유용합니다.

fields

검색된 벡터에 포함할 컬렉션(Edm.Single) 형식의 벡터 필드입니다.

kNearestNeighborsCount

상위 적중 횟수로 반환할 가장 가까운 이웃의 수입니다.

oversampling

오버샘플링 요소입니다. 최소값은 1입니다. 인덱스 정의에 구성된 'defaultOversampling' 매개 변수를 재정의합니다. 'rerankWithOriginalVectors'가 true인 경우에만 설정할 수 있습니다. 이 매개 변수는 압축 메서드가 기본 벡터 필드에 사용되는 경우에만 허용됩니다.

weight

다른 벡터 쿼리 및/또는 동일한 검색 요청 내의 텍스트 쿼리와 비교할 때 벡터 쿼리의 상대적 가중치입니다. 이 값은 여러 벡터 쿼리 및/또는 텍스트 쿼리를 통해 검색된 결과에 의해 생성된 여러 순위 목록의 결과를 결합할 때 사용됩니다. 가중치가 높을수록 해당 쿼리와 일치하는 문서가 최종 순위에 있습니다. 기본값은 1.0이며 값은 0보다 큰 양수여야 합니다.

속성 세부 정보

kind

이 개체가 될 수 있는 다양한 형식을 지정하는 다형 판별자

kind: "vector"

속성 값

"vector"

vector

검색 쿼리의 벡터 표현입니다.

vector: number[]

속성 값

number[]

상속된 속성 세부 정보

exhaustive

true이면 벡터 인덱스 내의 모든 벡터에서 K-가장 가까운 전체 인접 검색을 트리거합니다. 정확한 일치 항목이 중요한 시나리오(예: 접지 진리 값 결정)에 유용합니다.

exhaustive?: boolean

속성 값

boolean

BaseVectorQuery.exhaustive 상속된

fields

검색된 벡터에 포함할 컬렉션(Edm.Single) 형식의 벡터 필드입니다.

fields?: SearchFieldArray<TModel>

속성 값

BaseVectorQuery.fields 상속된

kNearestNeighborsCount

상위 적중 횟수로 반환할 가장 가까운 이웃의 수입니다.

kNearestNeighborsCount?: number

속성 값

number

BaseVectorQuery.kNearestNeighborsCount 상속된

oversampling

오버샘플링 요소입니다. 최소값은 1입니다. 인덱스 정의에 구성된 'defaultOversampling' 매개 변수를 재정의합니다. 'rerankWithOriginalVectors'가 true인 경우에만 설정할 수 있습니다. 이 매개 변수는 압축 메서드가 기본 벡터 필드에 사용되는 경우에만 허용됩니다.

oversampling?: number

속성 값

number

BaseVectorQuery.oversampling 상속된

weight

다른 벡터 쿼리 및/또는 동일한 검색 요청 내의 텍스트 쿼리와 비교할 때 벡터 쿼리의 상대적 가중치입니다. 이 값은 여러 벡터 쿼리 및/또는 텍스트 쿼리를 통해 검색된 결과에 의해 생성된 여러 순위 목록의 결과를 결합할 때 사용됩니다. 가중치가 높을수록 해당 쿼리와 일치하는 문서가 최종 순위에 있습니다. 기본값은 1.0이며 값은 0보다 큰 양수여야 합니다.

weight?: number

속성 값

number

BaseVectorQuery.weight 상속된