MongoDBとその提携パートナーは、 AI強化アプリケーションとAIエージェントでMongoDB を活用できるように特定の製品統合を開発しています。
このページでは、 MongoDBとその提携パートナーが開発した注目のAI統合について説明します。は、標準の接続メソッドとAPIを通じて一般的なAIプロバイダーと LM で を使用できます。統合と提携するサービスの完全なリストについては、 「MongoDBパートナーのエコシステムを探索」 を参照してください。
フレームワーク
次のオープンソース フレームワークを使用して、 MongoDBクラスターにカスタム データを保存し、 MongoDB ベクトル検索でRAGなどの機能を実装できます。
フレームワーク | 説明 | ドキュメンテーション |
|---|---|---|
のフレームワークは、さまざまなユースケースに合わせて組み合わせることができる「shells」である Lgachein 固有のコンポーネントであるため、 AIアプリケーションを構築するためのフレームワークです。 LgChuin MongoDB統合は RAG のいくつかのコンポーネントを提供します。 | ||
LgChuin の機能をGoエコシステムに提供します。 | ||
LgChuin の機能をJavaに導入します。 | ||
カスタム データソースを LVM に接続し、RAG アプリケーションを構築するためのいくつかのツールを提供するフレームワーク。 | ||
RG を含むユースケース向けにさまざまなAIサービスとアプリケーションを組み合わせるためのMicrosoftのフレームワーク。 | ||
LM 、埋め込みモデル、ベクトル検索などのユースケースでカスタム アプリケーションを構築するためのPythonフレームワーク。 | ||
RAG を含むユースケースのAIアプリケーションにspring 設計の原則を適用します。 |
エージェントフレームワーク
次のオープンソース フレームワークを使用して、 MongoDBを使用してエージェントティック RAG やエージェントメモリなどの機能を実装するAIエージェントとマルチエージェント アプリケーションをビルドできます。
フレームワーク | 説明 | ドキュメンテーション |
|---|---|---|
AIエージェントと複雑なマルチエージェント ワークフローを構築するための LgDBエコシステム内の特殊なフレームワークで、永続性、ストリーミング、メモリをサポートします。 | ||
専用ロールを持つオートメーションエージェントと、複数のエージェント間で作業を委任することで複雑なタスクを完了できる「crews」を持つマルチAIアプリケーションを構築するためのPythonフレームワーク。 |
プラットフォーム
次のエンタープライズ プラットフォームと統合して、生成系AIアプリケーションを構築することもできます。これらのプラットフォームは事前訓練されたモデルやその他のツールを提供し、本番環境でAIアプリケーションとエージェントを構築するのに役立ちます。
プラットフォーム | 説明 | ドキュメンテーション |
|---|---|---|
生成系AIアプリケーションを構築するためのフルマネージドプラットフォームMongoDB を知識ベースとして統合し、 MongoDB Atlasにカスタム データを保存し、RAG を実装し、エージェントを配置します。 | ||
AIアプリケーションとエージェントを構築および配置するための Google Cloud のプラットフォーム。 RAG や自然言語クエリなどのその他のユースケースでMongoDB Atlasで使用できる Google のツールと事前学習済みモデルが含まれています。 |
ツール
次のAIツールと統合できます。
ツール | 説明 | ドキュメンテーション |
|---|---|---|
モデル コンテキスト プロトコル(MMP)は、LVM が外部リソースとサービスに接続して交流する方法に関するオープン標準です。公式 MCP サーバー実装を使用して、エージェントAIツールからMongoDBデータとクラスターを操作します。 | ||
ビジュアル カンダリ内のインタラクティブ ノードを通じてエージェント的ワークフローを構築できるノンコードオートメーションツール。 RAG のノードやAIエージェントのメモリなど、複数のMongoDBノードをサポートします。 |
コミュニティが管理する統合
Community はMongoDBとの統合をいくつか維持しています。これらは、オープンソース ベースで に貢献する統合ですが、 MongoDBによって直接管理されるものではありません。次の表では、これらの統合の一部を強調表示しています。
統合 | 説明 | ドキュメンテーション |
|---|---|---|
ワークフロー、RAG、evals など、 AIエージェントを構築するためのコンポーネントを提供するオープンソースの TypeScriptフレームワーク。ベクトルストレージと検索、RAG、メモリにはMongoDB を使用します。 |
これらの統合に関する質問や問題については、それぞれのフレームワーク維持者が提供するドキュメントとリソースを参照してください。