Nuclia
Nuclia 会自动为来自任何内部的非结构化数据编制索引 和外部源,提供优化的搜索结果和生成答案。 它可以处理视频和音频转录、图像内容提取和文档解析。
安装和设置
我们需要安装nucliadb-protospackage 来使用Nuclia Understanding API
pip install nucliadb-protos
我们需要有一个Nuclia account.
我们可以在 https://nuclia.cloud 免费创建一个,
,然后创建一个 NUA 密钥。
文档转换器
核菌属
Nuclia Understanding APIDocument Transformer 将文本拆分为段落和句子, 标识实体,提供文本摘要,并生成所有句子的嵌入。
要使用 Nuclia 文档转换器,我们需要实例化一个NucliaUnderstandingAPI工具替换为enable_ml设置为True:
from langchain_community.tools.nuclia import NucliaUnderstandingAPI
nua = NucliaUnderstandingAPI(enable_ml=True)
API 参考:NucliaUnderstandingAPI
请参阅使用示例。
from langchain_community.document_transformers.nuclia_text_transform import NucliaTextTransformer
API 参考:NucliaTextTransformer
文档加载器
Nuclea 加载器
请参阅使用示例。
from langchain_community.document_loaders.nuclia import NucliaLoader
API 参考:NucliaLoader
矢量存储
NucliaDB 数据库
我们需要安装一个 python 包:
pip install nuclia
请参阅使用示例。
from langchain_community.vectorstores.nucliadb import NucliaDB
API 参考:NucliaDB
工具
Nuclia 理解
请参阅使用示例。
from langchain_community.tools.nuclia import NucliaUnderstandingAPI
API 参考:NucliaUnderstandingAPI