Skip to main content
Open In Colab在 GitHub 上打开

SingleStore Integration

SingleStore 是一种高性能的分布式 SQL 数据库,旨在在云中和本地环境中表现出色。它提供了多功能的功能集、无缝的部署选项和卓越的性能。

此集成提供了以下组件来利用 SingleStore 的功能:

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

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

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