Compartir a través de


DocumentField Clase

Objeto que representa el contenido y la ubicación de un valor de campo de documento.

Novedad de la versión 2023-07-31: valor booleano value_type y bool

Herencia
builtins.object
DocumentField

Constructor

DocumentField(**kwargs: Any)

Métodos

from_dict

Convierte un dict en la forma de un DocumentField en el propio modelo.

to_dict

Devuelve una representación dict de DocumentField.

from_dict

Convierte un dict en la forma de un DocumentField en el propio modelo.

from_dict(data: Dict) -> DocumentField

Parámetros

data
dict
Requerido

Diccionario en forma de DocumentField.

Devoluciones

DocumentField

Tipo de valor devuelto

to_dict

Devuelve una representación dict de DocumentField.

to_dict() -> Dict

Devoluciones

dict

Tipo de valor devuelto

Atributos

bounding_regions

Regiones delimitador que abarcan el campo.

bounding_regions: List[BoundingRegion] | None

confidence

La confianza de extraer correctamente el campo.

confidence: float

content

Contenido del campo.

content: str | None

spans

Ubicación del campo en el contenido concatenado del orden de lectura.

spans: List[DocumentSpan] | None

value

Valor del campo reconocido. Su tipo de datos semántico se describe mediante value_type. Si el valor se extrae del documento, pero no se puede normalizar con su tipo, acceda a la propiedad content para obtener una representación textual del valor.

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

value_type

Tipo de valor encontrado en DocumentField. Entre los tipos posibles se incluyen: "string", "date", "time", "phoneNumber", "float", "integer", "selectionMark", "countryRegion", "signature", "currency", "address", "boolean", "list", "dictionary".

value_type: str