AI エージェント向け: ドキュメントインデックスは https://www.mongodb.com/ja-jp/docs/llms.txt で利用できます。すべてのページの markdown バージョンは、いずれかの URL パスに .md を追加することで利用できます。
Docs Menu

MongoDB ベクトル検索 のユースケースと設計パターン

MongoDB ベクトル検索を使用して、 AI機能とアプリケーションをビルドできます。一般的なユースケースと設計パターンの実装方法については、以下のページを使用してください。

MongoDB ベクトル検索ベクトル埋め込みに変換したデータをインデックスして検索することで、テキスト、画像、マルチモーダル、およびその他のデータ型に対してセマンティック検索を実行できます。

まずは、MongoDB ベクトル検索クイック スタート チュートリアルを参照してください。

RG を使用すると、応答を生成する前に関連するコンテキストを取得することで、言語モデルと独自のデータを組み合わせることができます。 このパターンにより、カスタム データに基づいてより正確かつドメイン固有の応答を提供するAIアプリケーションを構築できます。

詳細と開始するには、 MongoDBを使用した検索拡張生成(RAG) を参照してください。

また、LDM プロバイダーのAPIキーを必要とせずに、RAM をローカルに実装することもできます。詳細については、MongoDB ベクトル検索を使用してローカル RAG 実装を構築する を参照してください。

MongoDB は、 AIエージェントを構築するためのいくつかの機能を提供します。ベクトルデータベースとドキュメントデータベースの両方として、 MongoDB はエージェント的 RG のさまざまな検索方法、また、短期間および長期のエージェントメモリのために同じデータベースにエージェントインタラクションを保存します。

詳細と開始方法については、 MongoDBを使用したAIエージェントの構築 を参照してください。

これらのページのチュートリアルを完了するには、次のものが必要です。

  • 次のいずれかのMongoDBクラスター タイプ

    • MongoDBバージョン6.0.11を実行しているAtlas クラスター7.0.2、またはそれ以降。IPアドレスが Atlas プロジェクトのアクセス リストに含まれていることを確認します。

    • Atlas CLI を使用して作成されたローカル Atlas 配置。詳細については、「Atlas 配置のローカル配置の作成」を参照してください。

    • Search とベクトル検索がインストールされたMongoDB Community または Enterprise クラスター。

  • Project Data Access Admin プロジェクトにアクセスしてMongoDB ベクトル検索インデックスを作成する

  • サンプルデータはMongoDBクラスターにロードされます。

  • クラスターでクエリを実行するのに必要な mongosh またはサポートされている MongoDB ドライバー

注意

MongoDB ベクトル検索クエリは、$vectorSearch 集計ステージを通じて任意のドライバーを使用して実行できます。これらのチュートリアルには、選択したドライバーの例えが含まれています。詳細については、特定のチュートリアル ページを参照してください。