다음을 통해 공유


VectorIndex interface

Azure Cosmos DB 서비스의 벡터 인덱스를 나타냅니다. 벡터 인덱스는 문서의 벡터 필드를 인덱싱하는 데 사용됩니다.

속성

indexingSearchListSize

최적화 프로세스의 일부로 diskANN 인덱스를 빌드하는 동안 저장된 근사한 인접 항목의 후보 목록 크기입니다. 선택적 매개 변수이며 DiskANN 인덱스 형식에만 적용됩니다. 허용되는 범위는 25에서 500 사이입니다.

path

문서의 벡터 필드 경로입니다. 예를 들어 path: "/path/to/vector"입니다.

quantizationByteSize

벡터의 제품 정량화에 사용되는 바이트 수입니다. 이는 선택적 매개 변수이며 DiskANN 및 quantizedFlat 인덱스 형식에 적용됩니다. 이 매개 변수에 허용되는 범위는 1에서 최소(Dimensions, 512) 사이입니다.

type

벡터의 인덱스 형식입니다. 현재 flat, diskANN 및 quantizedFlat이 지원됩니다.

vectorIndexShardKey

벡터 인덱스를 분할하는 데 사용되는 분할 키를 포함하는 문자열 목록입니다. 이는 선택적 매개 변수이며 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

벡터의 인덱스 형식입니다. 현재 flat, diskANN 및 quantizedFlat이 지원됩니다.

type: VectorIndexType

속성 값

vectorIndexShardKey

벡터 인덱스를 분할하는 데 사용되는 분할 키를 포함하는 문자열 목록입니다. 이는 선택적 매개 변수이며 DiskANN 및 quantizedFlat 인덱스 형식에 적용됩니다.

vectorIndexShardKey?: string[]

속성 값

string[]