Udostępnij za pośrednictwem


DocumentField Klasa

Obiekt reprezentujący zawartość i lokalizację wartości pola dokumentu.

Nowość w wersji 2023-07-31: wartość logiczna value_type i wartość logiczna

Dziedziczenie
builtins.object
DocumentField

Konstruktor

DocumentField(**kwargs: Any)

Metody

from_dict

Konwertuje dykt w kształcie pola dokumentu na sam model.

to_dict

Zwraca reprezentację dyktowania obiektu DocumentField.

from_dict

Konwertuje dykt w kształcie pola dokumentu na sam model.

from_dict(data: Dict) -> DocumentField

Parametry

data
dict
Wymagane

Słownik w kształcie pola dokumentu.

Zwraca

Pole dokumentu

Typ zwracany

to_dict

Zwraca reprezentację dyktowania obiektu DocumentField.

to_dict() -> Dict

Zwraca

dict

Typ zwracany

Atrybuty

bounding_regions

Regiony ograniczenia obejmujące pole.

bounding_regions: List[BoundingRegion] | None

confidence

Pewność poprawnego wyodrębnienia pola.

confidence: float

content

Zawartość pola.

content: str | None

spans

Lokalizacja pola w kolejności odczytu połączona zawartość.

spans: List[DocumentSpan] | None

value

Wartość rozpoznanych pól. Jego semantyczny typ danych jest opisany przez value_type. Jeśli wartość jest wyodrębniona z dokumentu, ale nie można jej znormalizować do jego typu, uzyskaj dostęp do właściwości zawartości dla tekstowej reprezentacji wartości.

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

value_type

Typ wartości znalezionej w polu DocumentField. Możliwe typy to: "string", "date", "time", "phoneNumber", "float", "integer", "selectionMark", "countryRegion", "signature", "currency", "address", "boolean", "list", "dictionary".

value_type: str