FormField Klasa
Reprezentuje pole rozpoznane w formularzu wejściowym.
Nowość w wersji 2.1: obsługa metod to_dict i from_dict
- Dziedziczenie
-
builtins.objectFormField
Konstruktor
FormField(**kwargs: Any)
Metody
from_dict |
Konwertuje dykt w kształcie pola formularza na sam model. |
to_dict |
Zwraca reprezentację dyktowania obiektu FormField. |
from_dict
Konwertuje dykt w kształcie pola formularza na sam model.
from_dict(data: Dict) -> FormField
Parametry
Zwraca
Pole formularza
Typ zwracany
to_dict
Atrybuty
confidence
Mierzy stopień pewności wyniku rozpoznawania. Wartość wynosi od [0.0, 1.0].
confidence: float
label_data
Zawiera tekst, pole ograniczenia i elementy pola dla etykiety pola. Należy pamiętać, że nie jest to zwracane w przypadku formularzy analizowanych przez modele wytrenowane za pomocą etykiet.
label_data: FieldData
name
Unikatowa nazwa pola lub etykiety czasu trenowania, jeśli została przeanalizowana na podstawie modelu niestandardowego, który został wytrenowany z etykietami.
name: str
value
Wartość rozpoznanych pól. Jego semantyczny typ danych jest opisany przez value_type. Jeśli wartość jest wyodrębniona z formularza, ale nie można jej znormalizować do jego typu, uzyskaj dostęp do właściwości value_data.text , aby uzyskać tekstową reprezentację wartości.
value: str | int | float | date | time | Dict[str, FormField] | List[FormField]
value_data
Zawiera tekst, pole ograniczenia i elementy pola dla wartości pola.
value_data: FieldData
value_type
Typ wartości znalezionej w formfield. Opisane w FieldValueTypesystemie możliwe typy obejmują: "string", "date", "time", "phoneNumber", "float", "integer", "dictionary", "list", "selectionMark" lub "countryRegion".
value_type: str
Azure SDK for Python