SingleStore Integration
SingleStore 是一个高性能的分布式SQL数据库,设计用于在云端和本地环境中均能表现出色。它提供了一个多功能的产品系列、无缝部署选项以及卓越的性能。
此集成提供了以下组件,以利用SingleStore的功能:<br>
SingleStoreLoader: 从SingleStore数据库表直接加载文档。SingleStoreSemanticCache: 使用SingleStore作为语义缓存,以高效地存储和检索嵌入。SingleStoreChatMessageHistory: 将聊天消息历史记录存储并在SingleStore中检索。SingleStoreVectorStore: 存储文档嵌入并执行快速向量和全文搜索。
这些组件可以实现高效的文档存储、嵌入管理以及高级搜索功能,结合全文和向量搜索以实现快速准确的查询。
from langchain_singlestore import (
SingleStoreChatMessageHistory,
SingleStoreLoader,
SingleStoreSemanticCache,
SingleStoreVectorStore,
)