SingleStoreDB
SingleStoreDB 是一個高效能的分散式 SQL 資料庫,支援在 雲端 和地端部署。它提供向量儲存和向量函數,包括 dot_product 和 euclidean_distance,從而支援需要文字相似度匹配的 AI 應用程式。
安裝與設定
有多種方法可以建立與資料庫的連線。您可以設定環境變數,或將具名參數傳遞給 SingleStoreDB 建構函式
。或者,您可以將這些參數提供給 from_documents
和 from_texts
方法。
pip install singlestoredb
向量儲存庫
請參閱使用範例。
from langchain_community.vectorstores import SingleStoreDB
API 參考:SingleStoreDB
記憶體
請參閱使用範例。
from langchain.memory import SingleStoreDBChatMessageHistory