人間によるレビューワークフローを削除する - Amazon SageMaker

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

人間によるレビューワークフローを削除する

人間によるレビューワークフローを削除するか、ヒューマンループの処理中に AWS アカウントを削除すると、人間によるレビューワークフローのステータスが に変わりますDeleting。これらのヒューマンループによって作成されたタスクをワーカーがまだ開始していない場合、Amazon A2I は関連するすべてのヒューマンループを自動的に停止して削除します。人間のワーカーがすでにタスクに取り組んでいる場合、そのタスクは完了するか期限が切れるまで引き続き使用できます。ワーカーがタスクで作業している限り、人間によるレビューワークフローのステータスは Deleting になります。これらのタスクが完了すると、結果はフロー定義で指定された Amazon S3 バケットに保存されます。

フロー定義を削除しても、S3 バケットからワーカーの回答は削除されません。タスクが完了し、 AWS アカウントを削除した場合、結果は Augmented AI サービスバケットに 30 日間保存され、完全に削除されます。

すべてのヒューマンループが削除されると、人間によるレビューワークフローは完全に削除されます。人間によるレビューワークフローが削除されると、その名前を再利用して人間によるレビューワークフローを新しく作成できます。

人間によるレビューフローは、次のいずれかの理由で削除できます。

  • ヒューマンレビュー担当者のセットにデータを送信し、開始されていないヒューマンループをすべて削除する必要があるのは、これらのワーカーがこれらのタスクで作業しないようにするためです。

  • ワーカー UI を生成するために使用されるワーカータスクテンプレートが正しくレンダリングされないか、想定どおりに機能していません。

人間によるレビューワークフローを削除すると、次の変更が行われます。

  • 人間によるレビューワークフローは、Amazon SageMaker コンソールの拡張 AI 領域の人間によるレビューワークフローページに表示されなくなりました。

  • 人間によるレビューワークフロー名を API オペレーション DescribeFlowDefinition または DeleteFlowDefinition の入力として使用すると、Augmented AI は ResourceNotFound エラーを返します。

  • ListFlowDefinitions を使用する場合、削除された人間によるレビューワークフローは結果に含まれません。

  • 人間によるレビューワークフロー ARN を Augmented AI ランタイム API オペレーション ListHumanLoops の入力として使用する場合、Augmented AI は ResourceNotFoundException を返します。

コンソールまたは SageMaker API を使用してフロー定義を削除する

人間によるレビューワークフローは、 SageMaker コンソールの Augmented AI 領域にある人間によるレビューワークフローページで削除するか、 SageMaker API を使用して削除できます。

フロー定義は、ステータスが Active である場合にのみ削除できます。

人間によるレビューワークフローを削除する (コンソール)
  1. Augmented AI コンソール (https://console.aws.amazon.com/a2i/) に移動します。

  2. ナビゲーションペインの [Augmented AI] セクションで、[Human review workflows] (人間によるレビューワークフロー) を選択します。

  3. 削除する人間によるレビューワークフローのハイパーリンク名を選択します。

  4. 人間によるレビューワークフローの [Summary] (概要) ページで、[Delete] (削除) を選択します。

  5. ヒューマンレビューワークフローを削除するかどうかを確認するダイアログボックスで、[削除] を選択します。

自動的に [Human review workflows (ヒューマンレビューワークフロー)] ページにリダイレクトされます。ヒューマンレビューワークフローが削除されている間は、そのワークフローの [ステータス] 列に [削除] というステータスが表示されます。削除すると、このページのワークフローの一覧には表示されなくなります。

人間によるレビューワークフローを削除する (API)

API オペレーションを使用して、人間によるレビューワークフロー (フロー定義) SageMaker DeleteFlowDefinitionを削除できます。この API オペレーションは、AWS CLI および さまざまな言語固有の SDK を介してサポートされています。次の表は、 SDK for Python (Boto3) と を使用して人間によるレビューワークフロー AWS CLI を削除するリクエストの例を示していますexample-flow-definition

AWS SDK for Python (Boto3)

次のリクエスト例では、SDK for Python (Boto3) を使用して人間によるレビューワークフローを削除します。詳細については、AWS SDK for Python (Boto) API リファレンスの「delete_flow_definition」を参照してください。

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

次のリクエスト例では、 AWS CLI を使用して人間によるレビューワークフローを削除します。詳細については、AWS CLI コマンドリファレンスdelete-flow-definition を参照してください。

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

アクションが成功した場合、Augmented AI は空の HTTP 本文を持つ HTTP 200 応答を返します。