IndexKind クラス

定義

ベクトルのインデックス作成に使用できる既知のインデックス型の一覧を定義します。

public ref class IndexKind abstract sealed
public static class IndexKind
type IndexKind = class
Public Class IndexKind
継承
IndexKind

注釈

すべての Vector Store プロバイダーがすべてのインデックス型をサポートしているわけではありません。一部のプロバイダーでは、ここで定義されていない追加のインデックス型がサポートされる場合があります。 サポートされる内容の詳細については、各プロバイダーのドキュメントを参照してください。

フィールド

名前 説明
DiskAnn

高次元空間で近似最近傍 (ANN) を効率的に検索するために設計された、ディスク ベースの近似最近傍アルゴリズムを指定します。

Dynamic

FlatからHnswインデックスに自動的に切り替わる動的インデックスを指定します。

Flat

最も近い近隣ノードを検索するブルート フォース検索を指定します。

Hnsw

近似最近傍 (ANN) 検索を実行する階層ナビゲーション可能な Small World を指定します。

IvfFlat

フラット圧縮を使用して反転ファイルを指定します。

QuantizedFlat

kNN 検索の効率を高める DiskANN ベースの量子化方法を使用してベクトルを圧縮するインデックスを指定します。

適用対象