你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

DocumentField 类

一个 对象,表示文档字段值的内容和位置。

版本 2023-07-31 中的新增功能: 布尔 值value_type和 布尔

继承
builtins.object
DocumentField

构造函数

DocumentField(**kwargs: Any)

方法

from_dict

将 DocumentField 形状中的听写转换为模型本身。

to_dict

返回 DocumentField 的听写表示形式。

from_dict

将 DocumentField 形状中的听写转换为模型本身。

from_dict(data: Dict) -> DocumentField

参数

data
dict
必需

DocumentField 形状的字典。

返回

DocumentField

返回类型

to_dict

返回 DocumentField 的听写表示形式。

to_dict() -> Dict

返回

dict

返回类型

属性

bounding_regions

覆盖字段的边界区域。

bounding_regions: List[BoundingRegion] | None

confidence

正确提取字段的置信度。

confidence: float

content

字段的内容。

content: str | None

spans

阅读顺序串联内容的字段的位置。

spans: List[DocumentSpan] | None

value

已识别字段的值。 其语义数据类型由 value_type 描述。 如果值是从文档中提取的,但无法规范化为其类型,则访问 content 属性以获取值的文本表示形式。

value: str | int | float | bool | date | time | CurrencyValue | AddressValue | Dict[str, DocumentField] | List[DocumentField] | None

value_type

在 DocumentField 上找到 的值 的类型。 可能的类型包括:“string”、“date”、“time”、“phoneNumber”、“float”、“integer”、“selectionMark”、“countryRegion”、“signature”、“currency”、“address”、“boolean”、“list”、“dictionary”。

value_type: str