文件智慧查詢欄位擷取

**文件智慧現在支持查詢欄位,以擴充任何預先建置模型的架構,以擷取您需要的特定字段。 查詢欄位也可以新增至版面配置,以從表單或檔擷取欄位。

注意

檔 Intelligence Studio 查詢欄位擷取目前適用於版面配置和預先建置的模型,但不包括 UX。稅前建置模型。

查詢欄位或索引鍵值組

查詢欄位和索引鍵值組會執行類似的函式,在決定要選擇的功能時,有幾個區別需要注意。

  • 金鑰值組僅適用於版面配置和發票模型。 如果您想要擴充預先建置模型的架構,請使用查詢欄位。

  • 您不知道要擷取的特定欄位,或字段數目很大(大於20個),索引鍵值組可能是較佳的解決方案。

  • 索引鍵/值組會擷取索引鍵和值,因為它們存在於表單或檔中,您需要規劃任何索引鍵變化。 例如,索引鍵 First NameGiven Name。 使用查詢欄位時,您可以定義索引鍵,而模型只會擷取對應的值。

  • 當您所需的值無法描述為檔案中的索引鍵值組時,請使用查詢欄位。 例如,合約的合約日期。

針對查詢欄位擷取,請指定您要擷取的欄位,而文件智慧會據以分析文件。 以下是範例:

  • 如果您要在 Document Intelligence Studio處理合約,請使用 2024-02-29-preview2023-10-31-preview或更新版本的 API 版本:

    文件智慧工作室中查詢欄位按鈕的螢幕擷取畫面。

  • 您可以在要求中傳遞欄位標籤清單,例如Party1Party2TermsOfUsePaymentTermsPaymentDateTermEndDateAnalyzeDocument

    文件智慧工作室中查詢欄位選取視窗的螢幕擷取畫面。

  • 除了查詢欄位之外,回應還包含模型輸出。 如需每個模型所擷取的功能或架構清單,請參閱 模型分析功能

查詢欄位 REST API 要求**

使用查詢欄位功能搭配 一般檔模型,並將欄位新增至擷取程式,而不需要定型自定義模型:

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

下一步