このタスクについて
クラスターを設定する
ベクトル検索インデックスの作成
このセクションでは、クラスターにロードするサンプルデータにMongoDB Vector Searchインデックスを作成します。
ベクトル検索クエリの実行
このセクションでは、インデックス付きフィールドに対してサンプルMongoDB ベクトル検索クエリを実行します。
トラブルシューティング
学習の概要
このクイック スタートでは、指定されたクエリにセマンティックに関連するテキストを含むドキュメントをクラスターから取得する方法に焦点を当てています。ただし、画像やビデオなど、クラスターに書き込む可能性のある任意のデータを表す埋め込みにベクトル検索インデックスを作成することはできます。
サンプル データ
ベクトル埋め込み
ベクトル インデックスの定義
ベクトル検索クエリ
このクイック スタートで実行したクエリは、 集計パイプラインであり、 $vectorSearchステージが 近似近傍(ANN)検索を実行し、その後に結果を絞り込む $projectステージが続きます。正確使用最近傍(enn)の使用や、 オプションを使用してセマンティック検索の範囲を絞り込む方法など、 セマンティック検索クエリーのすべてのオプションを確認するには、 「filter ベクトル検索クエリの実行 」を参照してください。