Abfragefeldextraktion mit Dokument Intelligenz
**Dokument Intelligenz unterstützt jetzt das Abfragefeld, um das Schema eines vordefinierten Modells zu erweitern, um die benötigten spezifischen Felder zu extrahieren. Abfragefelder können auch dem Layout hinzugefügt werden, um Felder zusätzlich zur Struktur aus Formularen oder Dokumenten zu extrahieren.
Hinweis
Die Abfragefeldextraktion von Dokument Intelligenz Studio ist derzeit mit Layoutmodellen und vordefinierten Modellen verfügbar, mit Ausnahme der vordefinierten UX.Tax-Modelle.
Abfragefelder oder Schlüssel-Wert-Paare
Abfragefelder und Schlüssel-Wert-Paare führen ähnliche Funktionen aus. Bei der Entscheidung, welches Feature sie auswählen sollten, sind einige Unterschiede zu beachten.
Schlüssel-Wert-Paare sind nur bei Layout- und Rechnungsmodellen verfügbar. Wenn Sie das Schema für ein vordefiniertes Modell erweitern möchten, verwenden Sie Abfragefelder.
Wenn Sie nicht wissen, welche spezifischen Felder extrahiert werden sollen, oder die Anzahl der Felder groß ist (größer als 20), dann sind Schlüssel-Wert-Paare möglicherweise eine bessere Lösung.
Schlüssel-Wert-Paare extrahieren die Schlüssel und Werte, wie sie im Formular oder Dokument vorhanden sind, und Sie müssen alle wichtigen Variationen planen. Beispiele sind die Schlüssel
First Name
oderGiven Name
. Bei Abfragefeldern definieren Sie den Schlüssel, und das Modell extrahiert nur den entsprechenden Wert.Verwenden Sie Abfragefelder, wenn der erforderliche Wert nicht als Schlüssel-Wert-Paar im Dokument beschrieben werden kann. Ein Beispiel hierfür ist das Datum einer Vereinbarung auf einem Vertrag.
Geben Sie für die Abfragefeldextraktion die Felder an, die Sie extrahieren möchten, und Dokument Intelligenz analysiert das Dokument entsprechend. Ein Beispiel:
Wenn Sie einen Vertrag in Dokument Intelligenz Studio verarbeiten, verwenden Sie Version
2024-02-29-preview
,2023-10-31-preview
oder eine spätere API-Version:Sie können im Rahmen der
AnalyzeDocument
-Anforderung eine Liste von Feldbezeichnungen wie z. B.Party1
,Party2
,TermsOfUse
,PaymentTerms
,PaymentDate
undTermEndDate
übergeben.Zusätzlich zu den Abfragefeldern enthält die Antwort die Modellausgabe. Eine Liste der Features oder Schemas, die von jedem Modell extrahiert wurden, finden Sie unter Modellanalysefeatures.
REST-API-Anforderung für Abfragefelder**
Verwenden Sie das Feature für Abfragefelder mit dem allgemeinen Dokumentmodell, um dem Extraktionsprozess Felder hinzuzufügen, ohne ein benutzerdefiniertes Modell trainieren zu müssen:
POST https://{endpoint}/documentintelligence/documentModels/prebuilt-layout:analyze?api-version=2024-02-29-preview&features=queryFields&queryFields=Terms,PaymentDate HTTP/1.1
Host: *.cognitiveservices.azure.com
Content-Type: application/json
Ocp-Apim-Subscription-Key:
{
"urlSource": "https://raw.githubusercontent.com/Azure-Samples/cognitive-services-REST-api-samples/master/curl/form-recognizer/sample-layout.pdf"
}