Tablestore は、さまざまな主要な AI フレームワーク、プラットフォーム、アプリケーションと統合し、AI アプリケーション開発に高性能なデータストレージと検索機能を提供します。このドキュメントでは、Tablestore がサポートする AI エコシステム統合について説明します。
エージェントのオープンソースコンポーネント
エージェントメモリとしての Tablestore
Agent Memory SDK は Tablestore 上に構築されたフレームワークで、AI エージェントシナリオ向けの汎用的なメモリストレージとクエリ機能を提供します。リアルタイムのメモリストレージと、ナレッジの長期的なセマンティック検索という 2 つの主要なシナリオをサポートします。
MCP プロトコル統合
Model Context Protocol (MCP) は、AI アプリケーションのコンテキストを管理するための標準プロトコルです。Tablestore は、さまざまなアプリケーションシナリオをサポートするために、複数の MCP サービス実装を提供します。
Tablestore MCP Server
以下は、汎用の Tablestore MCP サービス実装です:
ドキュメント: Tablestore MCP Server
Function Compute (FC) 向けの Function AI プラグイン: Tablestore MCP Server プラグイン
Tablestore OpenMemory MCP
これは Mem0 をベースにしたクロスプラットフォームの AI メモリサービスで、統一されたメモリストレージを通じて、複数のアプリケーション間でインテリジェントなメモリの共有と再利用を可能にします:
FC 向けの Function AI プラグイン: Tablestore OpenMemory MCP プラグイン
AI フレームワーク統合
LlamaIndex
LlamaIndex は、大規模言語モデル (LLM) アプリケーションを開発するための人気のフレームワークです。Tablestore は、そのコアストレージコンポーネントを完全にサポートしています:
VectorStore: 高次元ベクターを格納し、類似性検索をサポートします。
DocumentStore: 元のドキュメントコンテンツを格納および管理します。
IndexStore: さまざまなインデックスメタデータを管理および維持します。
ChatStore: チャット履歴を保存および取得します。
KvStore: 汎用のキーバリューストアを提供します。
LangChain
LangChain は、人気の AI アプリケーション開発フレームワークです。Tablestore は、次のコンポーネントをサポートしています:
VectorStore: ベクター埋め込みを格納し、検索をサポートします。
LangChain4j
LangChain4j は LangChain の Java 実装です。Tablestore は、次のコンポーネントをサポートしています:
EmbeddingStore: テキストのベクトル化から生成された埋め込みを管理します。
MemStore: チャット履歴とコンテキスト管理に使用されます。
LangEngine
LangEngine は、Alibaba が開発した AI アプリケーション開発フレームワークです。Tablestore は、次のコンポーネントをサポートしています:
VectorStore: ベクター埋め込みのストレージと検索機能を提供します。
AgentScope Runtime
AgentScope は Alibaba のオープンソースのマルチエージェントプラットフォームであり、Tablestore はこれをサポートしています。
TablestoreRAGService: ドキュメント検索とナレッジベースのクエリ機能を提供する検索拡張生成 (RAG) サービスです。
TablestoreMemoryService: エージェントの長期および短期メモリを管理するエージェントメモリサービスです。
統合の詳細については、「Tablestore と AgentScope Runtime の統合」をご参照ください。
AI アプリケーションプラットフォーム統合
Dify
Dify は LLM アプリケーションを開発するためのオープンソースプラットフォームであり、Tablestore は統合されています。
VectorStore: RAG アプリケーションにベクター検索機能を提供します。
関連ドキュメント:
PAI-RAG
PAI-RAG は、Alibaba Cloud の Platform for AI (PAI) が提供する RAG アプリケーションフレームワークです。Tablestore は、次の統合を提供します:
VectorStore: 高性能なベクター検索サービスを提供します。
関連ドキュメント:
Stable Diffusion
Stable Diffusion は、人気の AI 画像生成モデルです。text-to-image や image-to-image などのシナリオをサポートします。Tablestore は、次の統合サポートを提供します:
画像管理拡張機能: 生成された画像リソースを管理および整理します。この拡張機能は、Alibaba Cloud の FC 上のアプリケーションと統合されています。