View a markdown version of this page

Analyseaufträge für die benutzerdefinierte Klassifizierung (API) - Amazon Comprehend

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.

Analyseaufträge für die benutzerdefinierte Klassifizierung (API)

Nachdem Sie einen benutzerdefinierten Dokumentklassifizierer erstellt und trainiert haben, können Sie den Klassifikator verwenden, um Analyseaufträge auszuführen.

Verwenden Sie den StartDocumentClassificationJob Vorgang, um mit der Klassifizierung unbeschrifteter Dokumente zu beginnen. Sie geben den S3-Bucket an, der die Eingabedokumente enthält, den S3-Bucket für die Ausgabedokumente und den zu verwendenden Klassifikator.

Um ein Höchstmaß an Genauigkeit beim Training eines Modells zu erreichen, passen Sie den Typ der Eingabe an den Modelltyp des Klassifikators an. Der Klassifizierer-Job gibt eine Warnung zurück, wenn Sie native Dokumente an ein Nur-Text-Modell oder Nur-Text-Dokumente an ein systemeigenes Dokumentmodell senden. Weitere Informationen finden Sie unter Klassifizierungsmodelle trainieren.

StartDocumentClassificationJobist asynchron. Nachdem Sie den Job gestartet haben, verwenden Sie den DescribeDocumentClassificationJob Vorgang, um seinen Fortschritt zu überwachen. Wenn das Status Feld in der Antwort angezeigt wirdCOMPLETED, können Sie an der von Ihnen angegebenen Stelle auf die Ausgabe zugreifen.

Verwendung der AWS Command Line Interface

Die folgenden Beispiele zeigen den StartDocumentClassificationJob Vorgang und andere benutzerdefinierte Klassifizierer-APIs mit dem AWS CLI.

Die folgenden Beispiele verwenden das Befehlsformat für Unix, Linux und macOS. Ersetzen Sie unter Windows den umgekehrten Schrägstrich (\), das Unix-Fortsetzungszeichen, am Ende jeder Zeile durch ein Caret-Zeichen oder Zirkumflex (^).

Führen Sie mithilfe der StartDocumentClassificationJob Operation einen benutzerdefinierten Klassifizierungsauftrag aus.

aws comprehend start-document-classification-job \ --region region \ --document-classifier-arn arn:aws:comprehend:region:account number:document-classifier/testDelete \ --input-data-config S3Uri=s3://S3Bucket/docclass/file name,InputFormat=ONE_DOC_PER_LINE \ --output-data-config S3Uri=s3://S3Bucket/output \ --data-access-role-arn arn:aws:iam::account number:role/resource name

Rufen Sie mithilfe der DescribeDocumentClassificationJob Operation Informationen zu einem benutzerdefinierten Klassifikator mit der Job-ID ab.

aws comprehend describe-document-classification-job \ --region region \ --job-id job id

Listet alle benutzerdefinierten Klassifizierungsaufträge in Ihrem Konto auf, die den ListDocumentClassificationJobs Vorgang verwenden.

aws comprehend list-document-classification-jobs --region region

Verwendung der AWS SDK für Java oder SDK für Python

SDK-Beispiele zum Starten eines benutzerdefinierten Klassifizierer-Jobs finden Sie unterVerwenden Sie StartDocumentClassificationJobmit einem AWS SDK oder CLI.