昇腾社区首页
中文
注册

register_loader

功能描述

注册文档加载函数,最大支持注册1000个loader。

函数原型

def register_loader(loader_class, file_types, loader_params)

参数说明

参数名

数据类型

可选/必选

说明

loader_class

Type

必选

文档加载函数,只能为继承自langchain_community.document_loaders.base.BaseLoader的子类。

file_types

List[str]

必选

文件扩展名列表。支持文档类型数取值范围[1, 32],文档扩展名长度取值范围为[1,32]。参数配置如[".txt", ".docx"]

loader_params

Dict[str, Any]

可选

文档加载函数所需要传入的参数,默认为“None”,参数配置中的字符串长度不能超过1024,字典长度不能超过1024,字典嵌套不能超过1层。