Compartir vía


Extracción de campos de consulta de Inteligencia de documentos

**Inteligencia de documentos ahora admite el campo de consulta para ampliar el esquema de cualquier modelo precompilado con el fin de extraer los campos específicos que necesita. Los campos de consulta también se pueden agregar al diseño para extraer campos además de la estructura de formularios o documentos.

Nota:

Actualmente, la extracción de campos de consulta de Document Intelligence Studio está disponible con el diseño y los modelos precompilados, excepto los modelos precompilados UX.Tax.

Campos de consulta o pares clave-valor

Los campos de consulta y los pares clave-valor realizan funciones similares. Existen algunas diferencias que se deben tener en cuenta al decidir qué característica elegir.

  • Los pares clave-valor solo están disponibles con modelos de diseño y factura. Si desea ampliar el esquema de un modelo precompilado, use campos de consulta.

  • No conoce los campos específicos que se van a extraer o el número de campos es grande (mayor que 20). Es posible que los pares clave-valor sean una mejor solución.

  • Los pares clave-valor extraen las claves y los valores tal como existen en el formulario o documento; debe considerar las variaciones de clave. Un ejemplo son las claves First Name o Given Name. Con los campos de consulta, usted define la clave y el modelo solo extrae el valor correspondiente.

  • Use campos de consulta cuando el valor que necesite no se pueda describir como un par clave-valor en el documento. Un ejemplo es la fecha del contrato en dicho texto.

Para la extracción de campos de consulta, especifique los campos que desea extraer y Document Intelligence analizará el documento en consecuencia. Este es un ejemplo:

  • Si está procesando un contrato en Document Intelligence Studio, utilice la versión 2024-02-29-preview, 2023-10-31-preview o una versión de API posterior:

    Captura de pantalla del botón de campos de consulta en Document Intelligence Studio.

  • Puede pasar una lista de etiquetas de campo como Party1, Party2, TermsOfUse, PaymentTerms, PaymentDate y TermEndDate" como parte de la solicitud de AnalyzeDocument.

    Captura de pantalla de la ventana de selección de campos de consulta en Document Intelligence Studio.

  • Además de los campos de consulta, la respuesta incluye la salida del modelo. Para obtener una lista de características o esquema extraídos por cada modelo, consulte las características de análisis de modelos.

Solicitud de API REST de campos de consulta**

Use la característica de campos de consulta con el modelo de documento general y agregue campos al proceso de extracción sin tener que entrenar un 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"
}

Pasos siguientes