Delen via


Document Intelligence-queryveldextractie

**Document Intelligence ondersteunt nu het queryveld om het schema van elk vooraf samengesteld model uit te breiden om de specifieke velden te extraheren die u nodig hebt. Queryvelden kunnen ook worden toegevoegd aan de indeling om velden te extraheren naast structuur uit formulieren of documenten.

Notitie

Document Intelligence Studio-queryveldextractie is momenteel beschikbaar met indelings- en vooraf samengestelde modellen, met uitzondering van de UX. Vooraf samengestelde belastingmodellen.

Queryvelden of sleutelwaardeparen

Queryvelden en sleutel-waardeparen voeren vergelijkbare functies uit, er zijn enkele verschillen waar u rekening mee moet houden bij het bepalen van welke functie u moet kiezen.

  • Sleutel-waardeparen zijn alleen beschikbaar met indelings- en factuurmodellen. Als u het schema voor een vooraf samengesteld model wilt uitbreiden, gebruikt u queryvelden.

  • U weet niet welke specifieke velden moeten worden geëxtraheerd of het aantal velden is groot (groter dan 20), sleutel-waardeparen kunnen een betere oplossing zijn.

  • Sleutel-waardeparen halen de sleutels en waarden op zoals deze bestaan in het formulier of document. U moet eventuele sleutelvariaties plannen. Bijvoorbeeld sleutels First Name of Given Name. Met queryvelden definieert u de sleutel en het model haalt alleen de bijbehorende waarde op.

  • Gebruik queryvelden wanneer de waarde die u nodig hebt, niet kan worden beschreven als een sleutelwaardepaar in het document. Bijvoorbeeld de overeenkomstdatum van een contract.

Geef voor extractie van queryvelden de velden op die u wilt extraheren en Document Intelligence analyseert het document dienovereenkomstig. Hier volgt een voorbeeld:

  • Als u een contract in Document Intelligence Studio verwerkt, gebruikt u de 2024-02-29-previewAPI-versie of 2023-10-31-previewhoger:

    Schermopname van de knop Queryvelden in Document Intelligence Studio.

  • U kunt een lijst met veldlabels Party1zoals , Party2, TermsOfUse, , PaymentTermsen PaymentDateTermEndDate" doorgeven als onderdeel van de AnalyzeDocument aanvraag.

    Schermopname van het selectievenster van queryvelden in Document Intelligence Studio.

  • Naast de queryvelden bevat het antwoord de modeluitvoer. Zie modelanalysefuncties voor een lijst met functies of schema's die door elk model zijn geëxtraheerd.

Queryvelden REST API-aanvraag**

Gebruik de functie queryvelden met het algemene documentmodel en voeg velden toe aan het extractieproces zonder dat u een aangepast model hoeft te trainen:

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

Volgende stappen