langchain_community.document_loaders.onedrive_file.OneDriveFileLoader

class langchain_community.document_loaders.onedrive_file.OneDriveFileLoader[source]

继承自: BaseLoader, BaseModel

微软OneDrive加载文件。

通过解析和验证关键字参数中的输入数据来创建新模型。

如果输入数据无法解析成有效的模型,将引发ValidationError。

param file: File [Required]

要加载的文件。

async alazy_load() AsyncIterator[Document]

Documents的延迟加载器。

返回类型

AsyncIterator[Document]

async aload() List[Document]

将数据加载到Document对象中。

返回类型

List[Document]

lazy_load() Iterator[Document]

Documents的延迟加载器。

返回类型

Iterator[Document]

load() List[Document][源代码]

加载Documents

返回类型

List[Document]

load_and_split(text_splitter: Optional[TextSplitter] = None) List[Document]

加载文档并将它们分割成块。块以文档形式返回。

不要覆盖此方法。应认为该方法已过时!

参数

text_splitter (Optional[TextSplitter]) – 用于分割文档的 TextSplitter 实例。默认为 RecursiveCharacterTextSplitter。

返回

文档列表。

返回类型

List[Document]