Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Trainieren Sie benutzerdefinierte Klassifikatoren (API)
Verwenden Sie die CreateDocumentClassifier Operation, um einen benutzerdefinierten Klassifikator zu erstellen und zu trainieren.
Sie können den Fortschritt der Anforderung mithilfe der DescribeDocumentClassifier Operation überwachen. Nach dem Übergang des Status Felds zu können Sie den Klassifikator verwendenTRAINED, um Dokumente zu klassifizieren. Wenn der Status lautetTRAINED_WITH_WARNINGS, überprüfen Sie den Ordner für übersprungene Dateien im Formular des VorgangsTrainingsergebnis des Klassifikators. CreateDocumentClassifier
Themen
Training der benutzerdefinierten Klassifizierung mithilfe der AWS Command Line Interface
Die folgenden Beispiele zeigen, wie die CreateDocumentClassifier Operation, die DescribeDocumentClassificationJob Operation und andere benutzerdefinierte Klassifizierer-APIs mit dem AWS CLI verwendet werden.
Die Beispiele sind für Unix, Linux und macOS formatiert. Ersetzen Sie unter Windows den umgekehrten Schrägstrich (\), das Unix-Fortsetzungszeichen, am Ende jeder Zeile durch ein Caret-Zeichen oder Zirkumflex (^).
Erstellen Sie mithilfe der Operation einen benutzerdefinierten Klassifikator im Klartext-Format. create-document-classifier
aws comprehend create-document-classifier \ --regionregion\ --document-classifier-name testDelete \ --language-code en \ --input-data-config S3Uri=s3://S3Bucket/docclass/file name\ --data-access-role-arn arn:aws:iam::account number:role/testFlywheelDataAccess
Um einen systemeigenen benutzerdefinierten Klassifikator zu erstellen, geben Sie die folgenden zusätzlichen Parameter in der Anforderung an. create-document-classifier
-
DocumentType: Setzen Sie den Wert auf SEMI_STRUCTURED_DOCUMENT.
-
Dokumente: Der S3-Speicherort für die Trainingsdokumente (und optional die Testdokumente).
-
OutputDataConfig: Geben Sie den S3-Speicherort für die Ausgabedokumente an (und einen optionalen KMS-Schlüssel).
-
DocumentReaderConfig: Optionales Feld für Einstellungen für die Textextraktion.
aws comprehend create-document-classifier \ --regionregion\ --document-classifier-name testDelete \ --language-code en \ --input-data-config S3Uri=s3://S3Bucket/docclass/file name\ DocumentType \ Documents \ --output-data-config S3Uri=s3://S3Bucket/docclass/file name\ --data-access-role-arn arn:aws:iam::account number:role/testFlywheelDataAccess
Rufen Sie mithilfe der Operation Informationen zu einem benutzerdefinierten Klassifikator mit dem Dokumentklassifizierer ARN ab. DescribeDocumentClassifier
aws comprehend describe-document-classifier \ --regionregion\ --document-classifier-arn arn:aws:comprehend:region:account number:document-classifier/file name
Löschen Sie einen benutzerdefinierten Klassifikator mithilfe der Operation. DeleteDocumentClassifier
aws comprehend delete-document-classifier \ --regionregion\ --document-classifier-arn arn:aws:comprehend:region:account number:document-classifier/testDelete
Listet alle benutzerdefinierten Klassifikatoren in dem Konto auf, das den ListDocumentClassifiers Vorgang verwendet.
aws comprehend list-document-classifiers --regionregion
Verwendung der AWS SDK für Java oder SDK für Python
SDK-Beispiele zum Erstellen und Trainieren eines benutzerdefinierten Klassifikators finden Sie unterVerwenden Sie CreateDocumentClassifiermit einem AWS SDK oder CLI.