Extrakce polí dotazu Document Intelligence
**Funkce document Intelligence teď podporuje pole dotazu, které rozšiřuje schéma libovolného předem vytvořeného modelu, aby extrahovali všechna potřebná pole. Pole dotazu lze také přidat do rozložení pro extrahování polí kromě struktury z formulářů nebo dokumentů.
Poznámka:
Extrakce polí dotazu Document Intelligence Studio je aktuálně dostupná s rozložením a předem připravenými modely s výjimkou uživatelského rozhraní. Předem připravené modely daně.
Dotazování polí nebo párů klíč-hodnota
Dotazování polí a párů klíč-hodnota provádí podobné funkce. Při rozhodování o tom, kterou funkci zvolit, je potřeba vědět několik rozdílů.
Páry klíč-hodnota jsou k dispozici pouze s rozložením a modely faktur. Pokud chcete rozšířit schéma pro předem vytvořený model, použijte pole dotazu.
Nevíte, jaká konkrétní pole se mají extrahovat, nebo je velký počet polí (větší než 20), páry klíč-hodnota můžou být lepším řešením.
Páry klíč-hodnota extrahují klíče a hodnoty tak, jak existují ve formuláři nebo dokumentu, musíte naplánovat všechny varianty klíčů. Například klíče
First Name
neboGiven Name
. U polí dotazu definujete klíč a model extrahuje jenom odpovídající hodnotu.Pole dotazu použijte, pokud požadovanou hodnotu nelze v dokumentu popsat jako dvojici klíčových hodnot. Například datum smlouvy.
Pro extrakci polí dotazu zadejte pole, která chcete extrahovat, a funkce Document Intelligence dokument odpovídajícím způsobem analyzuje. Tady je příklad:
Pokud zpracováváte kontrakt v sadě Document Intelligence Studio, použijte verzi rozhraní API 2024-11-30 (GA):
Jako součást
AnalyzeDocument
požadavku můžete předat seznam popisků polí, jakoParty1
je ,TermsOfUse
Party2
,PaymentTerms
,PaymentDate
aTermEndDate
" .Kromě polí dotazu odpověď zahrnuje výstup modelu. Seznamfunkcích
Dotazování polí požadavku rozhraní REST API**
Použijte funkci pole dotazu s obecným modelem dokumentu a přidejte pole do procesu extrakce, aniž byste museli trénovat vlastní model:
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"
}