Nuclia
Nuclia automatically indexes your unstructured data from any internal and external source, providing optimized search results and generative answers. It can handle video and audio transcription, image content extraction, and document parsing.
安装与设置
我们需要安装 nucliadb-protos 包以使用 Nuclia Understanding API
pip install nucliadb-protos
我们需要一个 Nuclia account。
我们可以免费在 https://nuclia.cloud 创建一个,
然后 创建一个NUA密钥。
文档转换器
Nuclia
Nuclia Understanding APIdocument transformer splits text into paragraphs and sentences, identifies entities, provides a summary of the text and generates embeddings for all the sentences.
要使用 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
文档加载器
核加载器
查看一个 使用示例。
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