langchain_community.document_loaders.parsers.pdf.DocumentIntelligenceParser

class langchain_community.document_loaders.parsers.pdf.DocumentIntelligenceParser(client: Any, model: str)[source]

使用 Azure 文档智能(以前称为表单识别器)和字符级别分块加载 PDF。

方法

__init__(client, model)

lazy_parse(blob)

懒解析 blob。

parse(blob)

积极解析 blob 成文档或多个文档。

参数
  • client (任何类型) –

  • model (字符串) –

__init__(client: Any, model: str)[source]
参数
  • client (任何类型) –

  • model (字符串) –

lazy_parse(blob: Blob) Iterator[Document][source]

懒解析 blob。

参数

blob (Blob) –

返回类型

Iterator[Document]

parse(blob: Blob) List[Document]

积极解析 blob 成文档或多个文档。

这是一个适用于交互式开发环境的方法。

生产应用应该优先考虑 lazy_parse 方法。

子类通常不应重写此 parse 方法。

参数

blob (Blob) – Blob 实例

返回

文档列表

返回类型

列表[Document]