Workflow für die menschliche Überprüfung löschen - Amazon SageMaker

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.

Workflow für die menschliche Überprüfung löschen

Wenn Sie einen Workflow mit menschlicher Überprüfung löschen oder wenn Sie Ihr AWS Konto löschen, während ein Human Loop läuft, ändert sich Ihr Workflow-Status auf Deleting. Amazon A2I stoppt und löscht automatisch alle zugehörigen Human Loops, wenn Worker keine Aufgaben gestartet haben, die durch diese Human Loops erstellt wurden. Wenn menschliche Worker bereits an einer Aufgabe arbeiten, bleibt diese Aufgabe so lange verfügbar, bis sie abgeschlossen oder abgelaufen ist. Solange Worker noch an einer Aufgabe arbeiten, lautet der Status Ihres menschliche Überprüfung- Workflows Deleting. Wenn diese Tasks abgeschlossen sind, werden die Ergebnisse im Amazon S3-Bucket gespeichert, der in Ihrer Flow-Definition angegeben wird.

Beim Löschen einer Flow-Definition werden keine Worker-Antworten aus Ihrem S3-Bucket entfernt. Wenn die Aufgaben abgeschlossen sind, Sie aber Ihr AWS Konto gelöscht haben, werden die Ergebnisse 30 Tage lang im Augmented AI-Service-Bucket gespeichert und dann dauerhaft gelöscht.

Nachdem alle Human Loops gelöscht wurden, wird der Workflow zur menschlichen Überprüfung dauerhaft gelöscht. Wenn ein menschliche Überprüfung-Workflow gelöscht wurde, können Sie seinen Namen wiederverwenden, um einen neuen Workflow für die menschliche Überprüfung zu erstellen.

Möglicherweise möchten Sie einen Workflow für menschliche Überprüfung aus einem der folgenden Gründe löschen:

  • Sie haben Daten an eine Gruppe menschlicher Prüfer gesendet und möchten alle nicht gestarteten Schleifen für die menschliche Prüfung löschen, da diese Auftragnehmer nicht mehr an diesen Aufgaben arbeiten sollen.

  • Die Auftragnehmer-Aufgabenvorlage, die zum Generieren der Auftragnehmer-Benutzeroberfläche verwendet wird, wird nicht ordnungsgemäß dargestellt oder funktioniert nicht wie erwartet.

Nachdem Sie einen Workflow zur menschlichen Überprüfung gelöscht haben, treten die folgenden Änderungen auf:

  • Der Workflow für menschliche Überprüfungen wird nicht mehr auf der Seite Workflows für menschliche Überprüfungen im Bereich Augmented AI der Amazon SageMaker-Konsole angezeigt.

  • Wenn Sie den Workflow-Namen für die menschliche Überprüfung als Eingabe für die API-Operationen DescribeFlowDefinition oder DeleteFlowDefinition verwenden , gibt Augmented AI einen ResourceNotFound Fehler zurück.

  • Wenn Sie ListFlowDefinitions verwenden, sind gelöschte Workflows zur menschlichen Überprüfung nicht in den Ergebnissen enthalten.

  • Wenn Sie den menschliche Überprüfung-Workflow ARN als Eingabe für den Augmented AI Laufzeit API-Vorgang ListHumanLoops verwenden, gibt Augmented AI ResourceNotFoundException zurück.

Löschen einer Flow-Definition mithilfe der Konsole oder der SageMaker-API

Sie können einen menschliche Überprüfung-Workflow auf der Seite Workflows für menschliche Überprüfung im Bereich Augmented AI der SageMaker-Konsole oder mithilfe der SageMaker-API löschen.

Flow-Definitionen können nur gelöscht werden, wenn ihr Status Active lautet.

Löschen eines Workflows für die menschliche Überprüfung (Konsole)
  1. Navigieren Sie zur Augmented AI-Konsole auf https://console.aws.amazon.com/a2i/.

  2. Wählen Sie im Navigationsbereich im Bereich Augmented AI, die Option Workflows der menschlichen Überprüfung aus.

  3. Wählen Sie den Hyperlink-Namen des Workflows für die menschliche Überprüfung, den Sie löschen möchten.

  4. Wählen Sie auf der Seite Zusammenfassung Ihres Workflows für die menschliche Überprüfung in der oberen rechten Ecke die Option Löschen aus.

  5. Wählen Sie in dem Dialogfeld, in dem Sie aufgefordert werden, zu bestätigen, dass Sie den Workflow für die Prüfung durch Menschen löschen möchten, die Option Delete (Löschen).

Sie werden automatisch zur Seite Human review workflows (Workflows für die menschliche Überprüfung) weitergeleitet. Während Ihr Workflow für die menschliche Überprüfung gelöscht wird, wird in der Statusspalte für diesen Workflow der Status Deleting (Wird gelöscht) angezeigt. Nachdem er gelöscht wurde, wird er nicht mehr in der Liste der Workflows auf dieser Seite angezeigt.

Löschen eines Workflows für die menschliche Überprüfung (API)

Sie können einen Workflow für die menschliche Überprüfung (Flow Definition) mithilfe des SageMaker DeleteFlowDefinition-API-Vorgangs löschen. Diese API-Operation wird durch die AWS CLI und eine Vielzahl von sprachspezifischen SDKs unterstützt. Die folgende Tabelle zeigt Beispielanfragen mit dem SDK for Python (Boto3) und dem AWS CLI um den menschliche Überprüfung-Workflow zu löschen example-flow-definition.

AWS SDK for Python (Boto3)

Im folgenden Anforderungsbeispiel wird das SDK for Python (Boto3) zum Löschen des Workflows zur menschlichen Überprüfung verwendet. Weitere Informationen finden Sie unter delete_flow_definition in der AWS SDK für Python (Boto) API Referenz.

import boto3 sagemaker_client = boto3.client('sagemaker') response = sagemaker_client.delete_flow_definition(FlowDefinitionName='example-flow-definition')
AWS CLI

Im folgenden Anforderungsbeispiel wird Workflow für menschliche Überprüfung mithilfe der AWS CLI gelöscht. Weitere Informationen finden Sie unter delete-flow-definition in der AWS CLI Befehlsreferenz.

$ aws sagemaker delete-flow-definition --flow-definition-name 'example-flow-definition'

Wenn die Aktion erfolgreich ist, sendet Augmented AI eine HTTP 200-Antwort mit leerem HTTP-Textinhalt zurück.