Dokumentumintelligencia lekérdezésmező kinyerése
**A Dokumentumintelligencia mostantól támogatja a lekérdezési mezőket az előre összeállított modellek sémájának kibővítéséhez a szükséges mezők kinyeréséhez. A lekérdezésmezők az elrendezéshez is hozzáadhatók, így az űrlapokból vagy dokumentumokból származó struktúra mellett mezőket is kinyerhet.
Feljegyzés
A Document Intelligence Studio lekérdezésmező-kinyerése jelenleg elrendezéssel és előre összeállított modellekkel érhető el, kivéve az UX-t. Előre összeállított adómodellek.
Lekérdezésmezők vagy kulcsértékpárok
A lekérdezésmezők és a kulcsértékpárok hasonló funkciókat végeznek, néhány különbséget érdemes figyelembe venni a választott funkció kiválasztásakor.
A kulcsértékpárok csak elrendezéssel és számlamodellekkel érhetők el. Ha egy előre összeállított modell sémáját szeretné kibővíteni, használjon lekérdezésmezőket.
Nem ismeri a kinyerni kívánt mezőket, vagy a mezők száma nagy (20-nál nagyobb), a kulcsértékpárok jobb megoldást jelenthetnek.
A kulcs-érték párok úgy nyerik ki a kulcsokat és az értékeket, ahogy az az űrlapon vagy a dokumentumban léteznek, minden kulcsváltozatot meg kell terveznie. Például kulcsok
First Name
vagyGiven Name
. Lekérdezésmezőkkel definiálhatja a kulcsot, és a modell csak a megfelelő értéket nyeri ki.Lekérdezésmezőket akkor használjon, ha a szükséges érték nem írható le kulcsértékpárként a dokumentumban. Például egy szerződés szerződésének dátuma.
A lekérdezési mezők kinyeréséhez adja meg a kinyerni kívánt mezőket, és a Dokumentumintelligencia ennek megfelelően elemzi a dokumentumot. Példa:
Ha a Document Intelligence Studióban dolgoz fel szerződést, használja a
2024-02-29-preview
,2023-10-31-preview
vagy újabb API-verziót:A kérelem részeként
AnalyzeDocument
átadhatja a mezőfeliratok listáját, példáulParty1
a ,Party2
,TermsOfUse
,PaymentTerms
PaymentDate
, ésTermEndDate
" mezőket.A lekérdezési mezők mellett a válasz a modell kimenetét is tartalmazza. Az egyes modellek által kinyert szolgáltatások vagy sémák listáját a modellelemzési funkciókban találja.
Lekérdezésmezők REST API-kérés**
Használja a lekérdezésmezők funkciót az általános dokumentummodellel, és adjon hozzá mezőket a kinyerési folyamathoz egyéni modell betanítása nélkül:
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"
}