Extraction de champ de requête Intelligence documentaire
**Intelligence documentaire prend désormais en charge les champs de requête pour étendre le schéma d’un modèle prédéfini pour extraire les champs spécifiques dont vous avez besoin. Les champs de requête peuvent également être ajoutés à la disposition pour extraire des champs en plus de la structure dans des formulaires ou des documents.
Remarque
L’extraction de champs de requête de Document Intelligence Studio est actuellement disponible avec les modèles de disposition et les modèles prédéfinis, à l’exclusion des modèles prédéfinis UX.Tax.
Champs de requête ou paires clé-valeur
Les champs de requête et les paires clé-valeur remplissent des fonctions similaires, mais il existe quelques différences à connaître pour décider de la fonctionnalité à choisir.
Les paires clé-valeur sont disponibles seulement avec les modèles de disposition et les modèles de facture. Si vous voulez étendre le schéma pour un modèle prédéfini, utilisez des champs de requête.
Si vous ne connaissez pas les champs spécifiques à extraire ou si le nombre de champs est élevé (supérieur à 20), les paires clé-valeur peuvent être une meilleure solution.
Si les paires clé-valeur extraient les clés et les valeurs telles qu’elles existent dans le formulaire ou le document, vous devez prévoir les variations des clés. Par exemple, de clés
First Name
ouGiven Name
. Avec les champs de requête, vous définissez la clé, et le modèle extrait seulement la valeur correspondante.Utilisez des champs de requête quand la valeur dont vous avez besoin ne peut pas être décrite comme paire clé-valeur dans le document. Par exemple, la date de signature d’un contrat.
Pour l’extraction de champ de requête, indiquez les champs à extraire et Intelligence documentaire analyse le document en conséquence. Voici un exemple :
Si vous traitez un contrat dans le Studio Intelligence documentaire, utilisez la version
2024-02-29-preview
,2023-10-31-preview
, ou ultérieure de l’API :Vous pouvez transmettre une liste d’étiquettes de champ comme
Party1
,Party2
,TermsOfUse
,PaymentTerms
,PaymentDate
etTermEndDate
" dans le cadre de la requêteAnalyzeDocument
.En plus des champs de requête, la réponse inclut la sortie du modèle. Pour obtenir la liste des fonctionnalités ou le schéma extrait par chaque modèle, consultez fonctionnalités d’analyse des modèles.
Requête d’API REST de champs de requête**
Utilisez la fonctionnalité champs de requête avec le modèle de document général et ajoutez des champs au processus d’extraction sans avoir à entraîner un modèle personnalisé :
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"
}