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