langchain_community.document_loaders.base_o365
.O365BaseLoader¶
- class langchain_community.document_loaders.base_o365.O365BaseLoader[source]¶
继承自:
BaseLoader
,BaseModel
使用 O365 包的所有加载器的基类
通过解析和验证关键字参数中的输入数据来创建新模型。
如果输入数据无法解析成有效的模型,则触发 ValidationError。
- 参数 auth_with_token: bool = False¶
是否使用令牌进行认证。默认为 False。
- 参数 chunk_size: Union[int, str] = 5242880¶
从每个对服务器的 API 调用中检索的字节数量。int 或 'auto'。
- 参数 recursive: bool = False¶
加载器是否应递归加载子文件夹?
- 参数 settings : _O365Settings [可选]¶
Office365 API 客户端的设置。
- load_and_split(text_splitter: Optional[TextSplitter] = None) List[Document] ¶
加载数据文档并分割成块。块作为文档返回。
不要重写此方法。应考虑其为已弃用!
- 参数
text_splitter (Optional[TextSplitter]) – 用于拆分文档的TextSplitter实例。默认为RecursiveCharacterTextSplitter。
- 返回
文档列表。
- 返回类型
列表[Document]