Skip to main content
Open In ColabOpen on GitHub

SingleStore Integration

SingleStore 是一个高性能的分布式SQL数据库,设计用于在云端和本地环境中均能表现出色。它提供了一个多功能的产品系列、无缝部署选项以及卓越的性能。

此集成提供了以下组件,以利用SingleStore的功能:<br>

  • SingleStoreLoader: 从SingleStore数据库表直接加载文档。
  • SingleStoreSemanticCache: 使用SingleStore作为语义缓存,以高效地存储和检索嵌入。
  • SingleStoreChatMessageHistory: 将聊天消息历史记录存储并在SingleStore中检索。
  • SingleStoreVectorStore: 存储文档嵌入并执行快速向量和全文搜索。

这些组件可以实现高效的文档存储、嵌入管理以及高级搜索功能,结合全文和向量搜索以实现快速准确的查询。

from langchain_singlestore import (
SingleStoreChatMessageHistory,
SingleStoreLoader,
SingleStoreSemanticCache,
SingleStoreVectorStore,
)