Tablestore terintegrasi dengan berbagai framework, platform, dan aplikasi AI utama untuk menyediakan kemampuan penyimpanan dan pengambilan data berkinerja tinggi dalam pengembangan aplikasi AI. Dokumen ini menjelaskan integrasi ekosistem AI yang didukung oleh Tablestore.
Komponen Open Source Agen
Tablestore untuk Memori Agen
Agent Memory SDK adalah framework berbasis Tablestore yang menyediakan kemampuan penyimpanan dan kueri memori umum untuk skenario agen AI. SDK ini mendukung dua skenario utama: penyimpanan memori real-time dan pengambilan semantik jangka panjang atas pengetahuan.
Integrasi Protokol MCP
Model Context Protocol (MCP) adalah protokol standar untuk mengelola konteks aplikasi AI. Tablestore menyediakan beberapa implementasi layanan MCP guna mendukung berbagai skenario aplikasi.
Tablestore MCP Server
Berikut adalah implementasi layanan MCP Tablestore yang bersifat umum:
Dokumentasi: Tablestore MCP Server
Plugin Function AI untuk Function Compute: Tablestore MCP Server plugin
Tablestore OpenMemory MCP
Layanan memori AI lintas platform ini berbasis Mem0 dan memungkinkan berbagi serta penggunaan ulang memori cerdas di berbagai aplikasi melalui penyimpanan memori terpadu:
Plugin Function AI untuk Function Compute: Tablestore OpenMemory MCP plugin
Integrasi Framework AI
LlamaIndex
LlamaIndex adalah framework populer untuk mengembangkan aplikasi Large Language Model (LLM). Tablestore mendukung penuh komponen penyimpanannya sebagai berikut:
VectorStore: Menyimpan vektor berdimensi tinggi dan mendukung pengambilan berbasis kemiripan.
DocumentStore: Menyimpan dan mengelola konten dokumen asli.
IndexStore: Mengelola dan memelihara metadata indeks berbagai jenis.
ChatStore: Menyimpan dan mengambil riwayat percakapan.
KvStore: Menyediakan penyimpanan kunci-nilai umum.
LangChain
LangChain adalah framework populer untuk pengembangan aplikasi AI. Tablestore mendukung komponen berikut:
VectorStore: Menyimpan embedding vektor dan mendukung pengambilan data.
LangChain4j
LangChain4j adalah implementasi LangChain dalam bahasa Java. Tablestore mendukung komponen-komponen berikut:
EmbeddingStore: Mengelola embedding yang dihasilkan dari vektorisasi teks.
MemStore: Digunakan untuk riwayat percakapan dan manajemen konteks.
LangEngine
LangEngine adalah framework pengembangan aplikasi AI yang dikembangkan oleh Alibaba. Tablestore mendukung komponen berikut:
VectorStore: Menyediakan kemampuan penyimpanan dan pengambilan embedding vektor.
AgentScope Runtime
AgentScope adalah platform multi-agen open source dari Alibaba, dan Tablestore mendukungnya.
TablestoreRAGService: Layanan generasi yang diperkaya dengan pengambilan data (RAG) yang menyediakan kemampuan pengambilan dokumen dan kueri basis pengetahuan.
TablestoreMemoryService: Layanan memori agen yang mengelola memori jangka panjang dan jangka pendek agen.
Untuk informasi lebih lanjut mengenai integrasi tersebut, lihat Integrasikan Tablestore dengan AgentScope Runtime.
Integrasi Platform Aplikasi AI
Dify
Dify adalah platform open source untuk mengembangkan aplikasi LLM, dan Tablestore telah terintegrasi dengannya.
VectorStore: Menyediakan kemampuan pengambilan vektor untuk aplikasi RAG.
Dokumentasi terkait:
PAI-RAG
PAI-RAG adalah framework aplikasi RAG yang disediakan oleh Platform for AI (PAI) dari Alibaba Cloud. Tablestore menyediakan integrasi berikut:
VectorStore: Menyediakan layanan pengambilan vektor berkinerja tinggi.
Dokumentasi terkait:
Stable Diffusion
Stable Diffusion adalah model populer untuk generasi gambar AI, yang mendukung skenario seperti teks-ke-gambar dan gambar-ke-gambar. Tablestore menyediakan dukungan integrasi berikut:
Image Management Extension: Mengelola dan mengorganisasi sumber daya gambar yang dihasilkan. Ekstensi ini terintegrasi dengan aplikasi pada Alibaba Cloud Function Compute (FC).