Udostępnij przez


Wyodrębnianie pól zapytania analizy dokumentów

Analiza dokumentów obsługuje teraz pole zapytania w celu rozszerzenia schematu dowolnego wstępnie utworzonego modelu w celu wyodrębnienia potrzebnych pól. Pola zapytania można również dodać do układu, aby wyodrębnić pola oprócz struktury z formularzy lub dokumentów.

Uwaga

Wyodrębnianie pól zapytań programu Document Intelligence Studio jest obecnie dostępne z układem i wstępnie utworzonymi modelami, z wyłączeniem środowiska użytkownika. Wstępnie utworzone modele podatkowe.

Zapytania dotyczące pól lub par klucz-wartość

Podczas podejmowania decyzji o tym, która funkcja należy wybrać, należy pamiętać o kilku polach zapytań i parach klucz-wartość.

  • Pary klucz-wartość są dostępne tylko w przypadku modeli układu i faktur. Jeśli chcesz rozszerzyć schemat dla wstępnie utworzonego modelu, użyj pól zapytania.

  • Nie wiesz, jakie konkretne pola mają być wyodrębnione lub liczba pól jest duża (większa niż 20), pary wartości klucza mogą być lepszym rozwiązaniem.

  • Pary klucz-wartość wyodrębniają klucze i wartości, ponieważ istnieją w formularzu lub dokumencie, należy zaplanować wszelkie kluczowe odmiany. Na przykład klucze First Name lub Given Name. W przypadku pól zapytania zdefiniujesz klucz i model wyodrębnia tylko odpowiednią wartość.

  • Użyj pól zapytania, gdy wymagana wartość nie może być opisana jako para klucz-wartość w dokumencie. Na przykład data umowy umowy.

W przypadku wyodrębniania pól zapytania określ pola, które chcesz wyodrębnić, a analiza dokumentów analizuje odpowiednio dokument. Oto przykład:

  • Jeśli przetwarzasz kontrakt w programie Document Intelligence Studio, użyj wersji interfejsu API 2024-11-30 (GA):

    Zrzut ekranu przedstawiający przycisk pól zapytania w narzędziu Document Intelligence Studio.

  • Możesz przekazać listę etykiet pól, takich jak Party1, Party2, TermsOfUse, PaymentTermsPaymentDate, i TermEndDate" w ramach AnalyzeDocument żądania.

    Zrzut ekranu przedstawiający okno wyboru pól zapytania w programie Document Intelligence Studio.

  • Oprócz pól zapytania odpowiedź zawiera dane wyjściowe modelu. Aby uzyskać listę funkcji lub schematu wyodrębnionych przez każdy model, zobacz Funkcje analizy modelu.

Żądanie interfejsu API REST pól zapytań

Użyj funkcji pól zapytania ze wstępnie utworzonym modelem układu i dodaj pola do procesu wyodrębniania bez konieczności trenowania modelu niestandardowego:

POST https://{endpoint}/documentintelligence/documentModels/prebuilt-layout:analyze?api-version=2024-11-30&features=queryFields&queryFields=OurReference,BookingDate 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/rest-api/layout.png"
}

Następne kroki