activities
latest
false
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique.
UiPath logo, featuring letters U and I in white
Activités Document Understanding
Last updated 14 nov. 2024

Classe ActivitéCodeClassifieur

ClassifierCodeActivity est une classe abstraite qui implémente à la fois l'interface IClassifierActivity et la classe abstraite CodeActivity, essentielle pour créer une CodeActivity compatible pour la classification des documents.

Définition

  • Espace de noms : UiPath.DocumentProcessing.Contracts.Classification
  • Assemblage : UiPath.DocumentProcessing.Contracts

Description

Une classe abstraite qui implémente l'interface UiPath.DocumentProcessing.Contracts.Classification.IClassifierActivity et la classe abstraite System.Activities.CodeActivity .
Cette classe doit être implémentée afin de construire un CodeActivity pour la classification des documents qui soit compatible avec l'activité Classify Document Scope et l'infrastructure de traitement des documents.
Pour mettre en œuvre cette classe abstraite, la méthode Execute(CodeActivityContext context) doit être remplacée.

Comprendre InArguments et OutArgument dans ClassifierCodeActivity

Tous les InArguments définis sont automatiquement renseignés par l'activité Classer l'étendue du document (Classify Document Scope) pour toutes les activités enfants.

Les InArguments contiennent les informations suivantes :

  • Informations sur le document à classer, en particulier le chemin d'accès au fichier d'origine, la version texte et le modèle d'objet de document.
  • Informations sur les types de document censés être compris et traités par l'activité de classifieur. Ces types de documents sont définis par l'activité Classer la portée du document (Classify Document Scope) après sa configuration dans l'assistant Configurer les classifieurs (Configure Classifiers) de l'activité d'étendue.
OutArgument contient une liste de résultats de classification, dans un fichier ClassifierResult.
Par exemple, si un classifieur peut classer un fichier entier comme un contrat ou une annexe, alors le ClassifierResult ne doit contenir qu'une seule entrée dans la liste Classifications . Cette entrée doit refléter la classification de confiance la plus élevée, avec le ResultsDocumentBounds englobant l'ensemble du document.
Si un classifieur peut classer des segments d'un fichier comme un contrat ou une annexe, alors le ClassifierResult doit contenir plusieurs entrées dans la liste Classifications , correspondant au nombre de parties identifiées. Ces entrées doivent chacune avoir son propre ResultsDocumentBounds. Les plages de pages pour chacune doivent être disjonctives.

Membres

Constructeurs
ClassifierCodeActivity() : le constructeur par défaut protégé.
Propriétés
  • DocumentPath InArgument<string> - Le chemin d'accès au fichier de document.
  • DocumentText InArgument<string> - La version texte du document.
  • DocumentObjectModel InArgument<UiPath.DocumentProcessing.Contracts.Dom.Document> - Le modèle d'objet de document du document.
  • DocumentTypes InArgument<UiPath.DocumentProcessing.Contracts.Classification.ClassifierDocumentType[]> - Les informations sur le type de document que vous souhaitez que le classifieur prenne en compte.
  • PersistenceId string - L'identifiant unique et opaque utilisé par les activités d'étendue afin de suivre et de configurer correctement l'activité de classifieur.
  • ClassifierResult OutArgument<UiPath.DocumentProcessing.Contracts.Classification.ClassifierResult> - La sortie de l'activité du classifieur.

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath Tous droits réservés.