다음을 통해 공유


BaseVectorSearchCompression interface

인덱싱 또는 쿼리 중에 사용되는 압축 방법과 관련된 구성 옵션을 포함합니다.

속성

compressionName

이 특정 구성과 연결할 이름입니다.

defaultOversampling

기본 오버샘플링 요소입니다. 오버샘플링은 내부적으로 초기 검색에서 더 많은 문서(이 승수로 지정됨)를 요청합니다. 이렇게 하면 전체 정밀도 벡터에서 다시 계산된 유사성 점수를 사용하여 다시 계산되는 결과 집합이 증가합니다. 최소값은 1이며, 이는 오버샘플링 없음(1x)을 의미합니다. 이 매개 변수는 rerankWithOriginalVectors가 true인 경우에만 설정할 수 있습니다. 값이 높을수록 대기 시간을 희생하여 회수가 향상됩니다.

kind

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

rerankWithOriginalVectors

true로 설정하면 압축된 벡터를 사용하여 계산된 정렬된 결과 집합을 가져오면 전체 정밀도 유사성 점수를 다시 계산하여 다시 순위가 다시 지정됩니다. 이렇게 하면 대기 시간을 희생하여 회수가 향상됩니다.

속성 세부 정보

compressionName

이 특정 구성과 연결할 이름입니다.

compressionName: string

속성 값

string

defaultOversampling

기본 오버샘플링 요소입니다. 오버샘플링은 내부적으로 초기 검색에서 더 많은 문서(이 승수로 지정됨)를 요청합니다. 이렇게 하면 전체 정밀도 벡터에서 다시 계산된 유사성 점수를 사용하여 다시 계산되는 결과 집합이 증가합니다. 최소값은 1이며, 이는 오버샘플링 없음(1x)을 의미합니다. 이 매개 변수는 rerankWithOriginalVectors가 true인 경우에만 설정할 수 있습니다. 값이 높을수록 대기 시간을 희생하여 회수가 향상됩니다.

defaultOversampling?: number

속성 값

number

kind

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

kind: "scalarQuantization" | "binaryQuantization"

속성 값

"scalarQuantization" | "binaryQuantization"

rerankWithOriginalVectors

true로 설정하면 압축된 벡터를 사용하여 계산된 정렬된 결과 집합을 가져오면 전체 정밀도 유사성 점수를 다시 계산하여 다시 순위가 다시 지정됩니다. 이렇게 하면 대기 시간을 희생하여 회수가 향상됩니다.

rerankWithOriginalVectors?: boolean

속성 값

boolean