Nuclia
Nuclia 自动化地从任何内部和外部源索引您的非结构化数据,提供优化的搜索结果和生成的答案。它可以处理视频和音频转录、图像内容提取以及文档解析。
安装与设置¶
我们需要安装nucliadb-protos包以使用Nuclia Understanding API
pip install nucliadb-protos
我们需要有一个 Nuclia account。
我们可以在 https://nuclia.cloud 免费创建一个,并然后 创建一个NUA密钥。
文档转换器
Nuclia
Nuclia Understanding API文本分词器将文本拆分为段落和句子, 识别实体,并提供文本摘要以及所有句子的嵌入向量。
要使用Nuclia文档转换器,我们需要实例化一个NucliaUnderstandingAPI
tool,并将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 Understanding
查看 使用示例。
from langchain_community.tools.nuclia import NucliaUnderstandingAPI
API 参考:NucliaUnderstandingAPI