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 oder Given 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:

    Screenshot der Schaltfläche für Abfragefelder in Dokument Intelligenz Studio.

  • Sie können im Rahmen der AnalyzeDocument-Anforderung eine Liste von Feldbezeichnungen wie z. B. Party1, Party2, TermsOfUse, PaymentTerms, PaymentDate und TermEndDate übergeben.

    Screenshot des Fensters zur Auswahl der Abfragefelder in Dokument Intelligenz Studio.

  • 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"
}

Nächste Schritte