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