以编程方式使用文档

Kinetica 是一个实时数据库,专为实现 时间序列和空间数据的分析和生成式 AI 而构建。

聊天模型

Kinetica LLM 包装器使用 Kinetica SqlAssist LLM to transform natural language into SQL 来简化数据检索过程。

参见 Kinetica Language To SQL Chat Model 获取使用方法。

from langchain_kinetica import ChatKinetica

向量存储

Kinetca 向量存储包装器利用 Kinetica 对 vector 的原生支持 similarity search.

参见 Kinetica Vectorstore API 获取使用方法。

from langchain_kinetica import KineticaVectorstore

文档加载器

Kinetica 文档加载器可用于加载 LangChain 文档Kinetica database.

参见 Kinetica Document Loader 获取使用方法。

from langchain_kinetica import KineticaLoader

检索器

Kinetica 检索器可根据非结构化查询返回文档。

参见 Kinetica VectorStore based Retriever 获取使用方法。