Docs Menu
Docs Home
/ /

MongoDB ベクトル検索クイック スタート

このセクションでは、クラスターにロードするサンプルデータにMongoDB ベクトル検索インデックスを作成します。

このセクションでは、インデックス付き埋め込みに対してサンプルのベクトル検索クエリを実行します。

このクイック スタートでは、指定されたクエリにセマンティックに関連するテキストを含むドキュメントをクラスターから取得する方法に焦点を当てています。ただし、画像やビデオなど、クラスターに書き込む可能性のある任意のデータを表す埋め込みにベクトル検索インデックスを作成することはできます。

sample_mflix.embedded_moviesコレクションと例クエリのベクトル埋め込みは、Voyage AIvoyage-3-large 埋め込みモデルを使用して作成されました。埋め込みモデルの選択は、ベクトル検索インデックスで使用するベクトル次元とベクトル類似度関数に影響します。任意の 埋め込みモデルを使用できますが、特定のユースケースに応じてモデルごとに精度が異なる可能性があるため、さまざまなモデルを試す価値があります。

独自のデータのベクトル埋め込みを作成する方法については、「ベクトル埋め込みの作成方法 」を参照してください。

このクイック スタートで実行したクエリは集計パイプラインであり、 $vectorSearchステージがANN(近似最近傍)検索を実行し、その後に結果を微調整する$projectステージが続きます。 完全一致(enn)の使用や、 filterオプションを使用してベクトル検索の範囲を絞り込む方法など、ベクトル検索クエリのすべてのオプションを確認するには、「ベクトル検索クエリの実行 」を参照してください。

戻る

ベクトル検索

ルール バッジを取得する

「Vector Search の基礎」を無料で習得できます。

詳細

項目一覧