Udostępnij za pośrednictwem


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 , 2023-10-31-previewlub nowszej2024-02-29-preview:

    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 dla pól zapytań**

Użyj funkcji pól zapytania z ogólnym modelem dokumentów i dodaj pola do procesu wyodrębniania bez konieczności trenowania modelu niestandardowego:

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

Następne kroki