Condividi tramite


DocumentField Classe

Oggetto che rappresenta il contenuto e la posizione di un valore di campo del documento.

Novità nella versione 2023-07-31: valore booleano value_type e bool

Ereditarietà
builtins.object
DocumentField

Costruttore

DocumentField(**kwargs: Any)

Metodi

from_dict

Converte un elemento dict nella forma di un oggetto DocumentField nel modello stesso.

to_dict

Restituisce una rappresentazione dict di DocumentField.

from_dict

Converte un elemento dict nella forma di un oggetto DocumentField nel modello stesso.

from_dict(data: Dict) -> DocumentField

Parametri

data
dict
Necessario

Dizionario nella forma di DocumentField.

Restituisce

DocumentField

Tipo restituito

to_dict

Restituisce una rappresentazione dict di DocumentField.

to_dict() -> Dict

Restituisce

dict

Tipo restituito

Attributi

bounding_regions

Aree di delimitazione che coprono il campo.

bounding_regions: List[BoundingRegion] | None

confidence

Attendibilità dell'estrazione corretta del campo.

confidence: float

content

Contenuto del campo.

content: str | None

spans

Posizione del campo nell'ordine di lettura contenuto concatenato.

spans: List[DocumentSpan] | None

value

Valore per il campo riconosciuto. Il tipo di dati semantico è descritto da value_type. Se il valore viene estratto dal documento, ma non può essere normalizzato nel tipo, accedere alla proprietà content per una rappresentazione testuale del valore.

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

value_type

Tipo di valore trovato in DocumentField. I tipi possibili includono: "string", "date", "time", "phoneNumber", "float", "integer", "selectionMark", "countryRegion", "signature", "currency", "address", "boolean", "list", "dictionary".

value_type: str