Share via


Extração de campo de consulta do Document Intelligence

**O Document Intelligence agora suporta o campo de consulta para estender o esquema de qualquer modelo pré-construído para extrair os campos específicos de que você precisa. Os campos de consulta também podem ser adicionados ao layout para extrair campos, além da estrutura de formulários ou documentos.

Nota

A extração de campo de consulta do Document Intelligence Studio está atualmente disponível com layout e modelos pré-construídos, excluindo a UX. Modelos pré-construídos de impostos.

Campos de consulta ou pares de valores de chave

Campos de consulta e pares de valores de chave executam funções semelhantes, há algumas distinções a serem observadas ao decidir qual recurso escolher.

  • Os pares de valores-chave só estão disponíveis com modelos de layout e fatura. Se você deseja estender o esquema para um modelo pré-criado, use campos de consulta.

  • Você não sabe os campos específicos a serem extraídos, ou o número de campos é grande (maior que 20), pares de valor de chave podem ser uma solução melhor.

  • Os pares chave-valor extraem as chaves e os valores tal como existem no formulário ou documento, você precisa planejar quaisquer variações de chave. Por exemplo, chaves First Name ou Given Name. Com campos de consulta, você define a chave e o modelo extrai apenas o valor correspondente.

  • Use campos de consulta quando o valor necessário não puder ser descrito como um par de valores de chave no documento. Por exemplo, a data do acordo de um contrato.

Para extração de campo de consulta, especifique os campos que deseja extrair e o Document Intelligence analisa o documento de acordo. Eis um exemplo:

  • Se você estiver processando um contrato no Document Intelligence Studio, use a 2024-02-29-previewversão da API , 2023-10-31-previewou posterior:

    Captura de ecrã do botão de campos de consulta no Document Intelligence Studio.

  • Você pode passar uma lista de rótulos de campo como Party1, Party2, TermsOfUse, PaymentTerms, PaymentDate, e TermEndDate" como parte da AnalyzeDocument solicitação.

    Captura de ecrã da janela de seleção de campos de consulta no Document Intelligence Studio.

  • Além dos campos de consulta, a resposta inclui a saída do modelo. Para obter uma lista de recursos ou esquemas extraídos por cada modelo, consulte Recursos de análise de modelo.

Consulta de campos Solicitação de API REST**

Use o recurso de campos de consulta com o modelo de documento geral e adicione campos ao processo de extração sem precisar treinar um modelo personalizado:

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

Próximos passos