VectorIndex interface
Azure Cosmos DB サービスのベクター インデックスを表します。 ベクター インデックスは、ドキュメント内のベクター フィールドにインデックスを付けるために使用されます。
プロパティ
indexing |
最適化プロセスの一部として diskANN インデックスの構築中に格納される近似近隣ノードの候補リストのサイズ。 これは省略可能なパラメーターであり、インデックスの種類 DiskANN にのみ適用されます。 使用できる範囲は 25 ~ 500 です。 |
path | ドキュメント内のベクター フィールドへのパス。 たとえば、path: "/path/to/vector" などです。 |
quantization |
ベクトルの積量子化で使用されるバイト数。 これは省略可能なパラメーターであり、DiskANN とクオンタイズされたFlat のインデックスの種類に適用されます。 このパラメーターに使用できる範囲は 1 ~ min (Dimensions, 512) です。 |
type | ベクターのインデックス型。 現在、フラット、diskANN、およびクオンタイズフラットがサポートされています。 |
vector |
ベクター インデックスのパーティション分割に使用されるシャード キーを含む文字列の一覧。 これは省略可能なパラメーターであり、DiskANN とクオンタイズされたFlat のインデックスの種類に適用されます。 |
プロパティの詳細
indexingSearchListSize
最適化プロセスの一部として diskANN インデックスの構築中に格納される近似近隣ノードの候補リストのサイズ。 これは省略可能なパラメーターであり、インデックスの種類 DiskANN にのみ適用されます。 使用できる範囲は 25 ~ 500 です。
indexingSearchListSize?: number
プロパティ値
number
path
ドキュメント内のベクター フィールドへのパス。 たとえば、path: "/path/to/vector" などです。
path: string
プロパティ値
string
quantizationByteSize
ベクトルの積量子化で使用されるバイト数。 これは省略可能なパラメーターであり、DiskANN とクオンタイズされたFlat のインデックスの種類に適用されます。 このパラメーターに使用できる範囲は 1 ~ min (Dimensions, 512) です。
quantizationByteSize?: number
プロパティ値
number
type
ベクターのインデックス型。 現在、フラット、diskANN、およびクオンタイズフラットがサポートされています。
type: VectorIndexType
プロパティ値
vectorIndexShardKey
ベクター インデックスのパーティション分割に使用されるシャード キーを含む文字列の一覧。 これは省略可能なパラメーターであり、DiskANN とクオンタイズされたFlat のインデックスの種類に適用されます。
vectorIndexShardKey?: string[]
プロパティ値
string[]