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