VectorIndex interface
Azure Cosmos DB 서비스의 벡터 인덱스를 나타냅니다. 벡터 인덱스는 문서의 벡터 필드를 인덱싱하는 데 사용됩니다.
속성
indexing |
최적화 프로세스의 일부로 diskANN 인덱스를 빌드하는 동안 저장된 근사한 인접 항목의 후보 목록 크기입니다. 선택적 매개 변수이며 DiskANN 인덱스 형식에만 적용됩니다. 허용되는 범위는 25에서 500 사이입니다. |
path | 문서의 벡터 필드 경로입니다. 예를 들어 path: "/path/to/vector"입니다. |
quantization |
벡터의 제품 정량화에 사용되는 바이트 수입니다. 이는 선택적 매개 변수이며 DiskANN 및 quantizedFlat 인덱스 형식에 적용됩니다. 이 매개 변수에 허용되는 범위는 1에서 최소(Dimensions, 512) 사이입니다. |
type | 벡터의 인덱스 형식입니다. 현재 flat, diskANN 및 quantizedFlat이 지원됩니다. |
vector |
벡터 인덱스를 분할하는 데 사용되는 분할 키를 포함하는 문자열 목록입니다. 이는 선택적 매개 변수이며 DiskANN 및 quantizedFlat 인덱스 형식에 적용됩니다. |
속성 세부 정보
indexingSearchListSize
최적화 프로세스의 일부로 diskANN 인덱스를 빌드하는 동안 저장된 근사한 인접 항목의 후보 목록 크기입니다. 선택적 매개 변수이며 DiskANN 인덱스 형식에만 적용됩니다. 허용되는 범위는 25에서 500 사이입니다.
indexingSearchListSize?: number
속성 값
number
path
문서의 벡터 필드 경로입니다. 예를 들어 path: "/path/to/vector"입니다.
path: string
속성 값
string
quantizationByteSize
벡터의 제품 정량화에 사용되는 바이트 수입니다. 이는 선택적 매개 변수이며 DiskANN 및 quantizedFlat 인덱스 형식에 적용됩니다. 이 매개 변수에 허용되는 범위는 1에서 최소(Dimensions, 512) 사이입니다.
quantizationByteSize?: number
속성 값
number
type
vectorIndexShardKey
벡터 인덱스를 분할하는 데 사용되는 분할 키를 포함하는 문자열 목록입니다. 이는 선택적 매개 변수이며 DiskANN 및 quantizedFlat 인덱스 형식에 적용됩니다.
vectorIndexShardKey?: string[]
속성 값
string[]