BaseVectorSearchCompression interface
인덱싱 또는 쿼리 중에 사용되는 압축 방법과 관련된 구성 옵션을 포함합니다.
속성
compression |
이 특정 구성과 연결할 이름입니다. |
default |
기본 오버샘플링 요소입니다. 오버샘플링은 내부적으로 초기 검색에서 더 많은 문서(이 승수로 지정됨)를 요청합니다. 이렇게 하면 전체 정밀도 벡터에서 다시 계산된 유사성 점수를 사용하여 다시 계산되는 결과 집합이 증가합니다. 최소값은 1이며, 이는 오버샘플링 없음(1x)을 의미합니다. 이 매개 변수는 rerankWithOriginalVectors가 true인 경우에만 설정할 수 있습니다. 값이 높을수록 대기 시간을 희생하여 회수가 향상됩니다. |
kind | 이 개체가 될 수 있는 다양한 형식을 지정하는 다형 판별자 |
rerank |
true로 설정하면 압축된 벡터를 사용하여 계산된 정렬된 결과 집합을 가져오면 전체 정밀도 유사성 점수를 다시 계산하여 다시 순위가 다시 지정됩니다. 이렇게 하면 대기 시간을 희생하여 회수가 향상됩니다. |
속성 세부 정보
compressionName
이 특정 구성과 연결할 이름입니다.
compressionName: string
속성 값
string
defaultOversampling
기본 오버샘플링 요소입니다. 오버샘플링은 내부적으로 초기 검색에서 더 많은 문서(이 승수로 지정됨)를 요청합니다. 이렇게 하면 전체 정밀도 벡터에서 다시 계산된 유사성 점수를 사용하여 다시 계산되는 결과 집합이 증가합니다. 최소값은 1이며, 이는 오버샘플링 없음(1x)을 의미합니다. 이 매개 변수는 rerankWithOriginalVectors가 true인 경우에만 설정할 수 있습니다. 값이 높을수록 대기 시간을 희생하여 회수가 향상됩니다.
defaultOversampling?: number
속성 값
number
kind
이 개체가 될 수 있는 다양한 형식을 지정하는 다형 판별자
kind: "scalarQuantization" | "binaryQuantization"
속성 값
"scalarQuantization" | "binaryQuantization"
rerankWithOriginalVectors
true로 설정하면 압축된 벡터를 사용하여 계산된 정렬된 결과 집합을 가져오면 전체 정밀도 유사성 점수를 다시 계산하여 다시 순위가 다시 지정됩니다. 이렇게 하면 대기 시간을 희생하여 회수가 향상됩니다.
rerankWithOriginalVectors?: boolean
속성 값
boolean