Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Formez des outils de reconnaissance d'entités personnalisés (API)

Mode de mise au point
Formez des outils de reconnaissance d'entités personnalisés (API) - Amazon Comprehend

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Pour créer et entraîner un modèle de reconnaissance d'entité personnalisé, utilisez l'opération d'API Amazon Comprehend CreateEntityRecognizer

Former des agents de reconnaissance d'entités personnalisés à l'aide du AWS Command Line Interface

Les exemples suivants illustrent l'utilisation de l'CreateEntityRecognizeropération et des autres opérations APIs associées au AWS CLI.

Les exemples sont formatés pour Unix, Linux et macOS. Pour Windows, remplacez le caractère de continuation Unix, à savoir la barre oblique inversée (\), à la fin de chaque ligne par un accent circonflexe (^).

Créez un outil de reconnaissance d'entités personnalisé à l'aide de la commande create-entity-recognizer CLI. Pour plus d'informations sur le input-data-config paramètre, consultez le CreateEntityRecognizermanuel Amazon Comprehend API Reference.

aws comprehend create-entity-recognizer \ --language-code en \ --recognizer-name test-6 \ --data-access-role-arn "arn:aws:iam::account number:role/service-role/AmazonComprehendServiceRole-role" \ --input-data-config "EntityTypes=[{Type=PERSON}],Documents={S3Uri=s3://Bucket Name/Bucket Path/documents}, Annotations={S3Uri=s3://Bucket Name/Bucket Path/annotations}" \ --region region

Répertoriez tous les dispositifs de reconnaissance d'entités d'une région à l'aide de la commande list-entity-recognizers CLI.

aws comprehend list-entity-recognizers \ --region region

Vérifiez l'état des tâches des outils de reconnaissance d'entités personnalisés à l'aide de la commande describe-entity-recognizer CLI.

aws comprehend describe-entity-recognizer \ --entity-recognizer-arn arn:aws:comprehend:region:account number:entity-recognizer/test-6 \ --region region

Former des agents de reconnaissance d'entités personnalisés à l'aide du AWS SDK for Java

Cet exemple crée un outil de reconnaissance d'entités personnalisé et entraîne le modèle à l'aide de Java

Pour des exemples Amazon Comprehend utilisant Java, consultez les exemples Amazon Comprehend Java.

Entraînement de dispositifs de reconnaissance d'entités personnalisés à l'aide de Python (Boto3)

Instanciez le SDK Boto3 :

import boto3 import uuid comprehend = boto3.client("comprehend", region_name="region")

Créez un outil de reconnaissance d'entités :

response = comprehend.create_entity_recognizer( RecognizerName="Recognizer-Name-Goes-Here-{}".format(str(uuid.uuid4())), LanguageCode="en", DataAccessRoleArn="Role ARN", InputDataConfig={ "EntityTypes": [ { "Type": "ENTITY_TYPE" } ], "Documents": { "S3Uri": "s3://Bucket Name/Bucket Path/documents" }, "Annotations": { "S3Uri": "s3://Bucket Name/Bucket Path/annotations" } } ) recognizer_arn = response["EntityRecognizerArn"]

Répertoriez tous les outils de reconnaissance :

response = comprehend.list_entity_recognizers()

Attendez que le logiciel de reconnaissance atteigne le statut TRAINED :

while True: response = comprehend.describe_entity_recognizer( EntityRecognizerArn=recognizer_arn ) status = response["EntityRecognizerProperties"]["Status"] if "IN_ERROR" == status: sys.exit(1) if "TRAINED" == status: break time.sleep(10)
ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.