Delen via


FormField Klas

Vertegenwoordigt een veld dat wordt herkend in een invoerformulier.

Nieuw in versie v2.1: ondersteuning voor to_dict- en from_dict-methoden

Overname
builtins.object
FormField

Constructor

FormField(**kwargs: Any)

Methoden

from_dict

Converteert een dict in de vorm van een FormField naar het model zelf.

to_dict

Retourneert een dictweergave van FormField.

from_dict

Converteert een dict in de vorm van een FormField naar het model zelf.

from_dict(data: Dict) -> FormField

Parameters

data
dict
Vereist

Een woordenlijst in de vorm van FormField.

Retouren

Formfield

Retourtype

to_dict

Retourneert een dictweergave van FormField.

to_dict() -> Dict

Retouren

dict

Retourtype

Kenmerken

confidence

Meet de mate van zekerheid van het herkenningsresultaat. Waarde ligt tussen [0,0, 1,0].

confidence: float

label_data

Bevat de tekst, begrenzingsvakken en veldelementen voor het veldlabel. Houd er rekening mee dat dit niet wordt geretourneerd voor formulieren die worden geanalyseerd door modellen die zijn getraind met labels.

label_data: FieldData

name

De unieke naam van het veld of het trainingstijdlabel indien geanalyseerd op basis van een aangepast model dat is getraind met labels.

name: str

value

De waarde voor het herkende veld. Het semantische gegevenstype wordt beschreven door value_type. Als de waarde uit het formulier wordt geëxtraheerd, maar niet kan worden genormaliseerd naar het type, opent u de eigenschap value_data.text voor een tekstuele weergave van de waarde.

value: str | int | float | date | time | Dict[str, FormField] | List[FormField]

value_data

Bevat de tekst, begrenzingsvakken en veldelementen voor de veldwaarde.

value_data: FieldData

value_type

Het type waarde dat is gevonden op FormField. Beschreven in FieldValueTypezijn mogelijke typen: 'string', 'date', 'time', 'phoneNumber', 'float', 'integer', 'dictionary', 'list', 'selectionMark' of 'countryRegion'.

value_type: str