Hierarchical Navigable Small World (HNSW)
Hierarchical Navigable Small World (HNSW)索引付けは、高次元ベクトル空間の検索効率を大幅に向上させるグラフベースのアプローチです。Navigable Small Worldグラフでデータを構造化することにより、HNSWは高速最近傍検索を可能にし、大規模なベクトル取得タスクに適した選択肢となります。
HNSW索引を使用するようにドキュメント・ストアを構成するには、リクエストを`/api/kb/<storeName>/index`エンドポイントにポストし、`type`プロパティの値として`HNSW`を指定します:
http request
POST /api/kb/<storeName>/index
{
"type": "HNSW",
"spaceName": "COSINE",
"efConstruction": 200,
"efSearch": 50,
"m": 16
}
技術的には、前述のペイロードの`type`以外のすべてのプロパティは、デフォルト値を使用するため省略できます。