SingleStoreDB
SingleStoreDB 是一个高性能的分布式 SQL 数据库,支持在云和本地部署。它提供向量存储和向量函数,包括dot_product和euclidean_distance,从而支持需要文本相似性匹配的 AI 应用。
安装与设置
有几种方法可以建立到数据库的连接。您可以设置环境变量或将命名参数传递给SingleStoreDB constructor
。
或者,您可以将这些参数提供给from_documents
和from_texts
方法。
pip install singlestoredb
向量存储
查看使用示例。
from langchain_community.vectorstores import SingleStoreDB
API Reference:SingleStoreDB
内存
查看一个使用示例。
from langchain.memory import SingleStoreDBChatMessageHistory
API Reference:SingleStoreDBChatMessageHistory