监控和管理您的人工循环 - Amazon SageMaker
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

监控和管理您的人工循环

启动人工审核循环后,您可以检查发送到循环中的任务结果并使用Amazon Augmented AI 运行时 API. 此外,Amazon A2I 与 Amazon EventBridge(也称为 Amazon CloudWatch Events)集成,以便在人工审核循环状态更改为CompletedFailed,或者Stopped. 此事件交付至少有一次保证,这意味着在人类循环结束后创建的所有事件都会成功传送到 EventBridge。

使用以下过程可了解如何使用 Amazon A2I 运行时 API 监控和管理您的人工循环。请参阅使用Amazon CloudWatch Events在 Amazon Augmented AI了解亚马逊 A2I 如何与 Amazon EventBridge 集成。

检查输出数据:

  1. 通过调用 DescribeHumanLoop 操作来检查人工循环的结果。此 API 操作的结果包含有关循环激活的原因和结果的信息。

  2. 在 Amazon Simple Storage Service (Amazon S3) 中检查人工循环中的输出数据。在数据的路径中,YYYY/MM/DD/hh/mm/ss用年代表人类循环创建日期(YYYY)、月 (MM) 和天 (DD),以及创建时间(以小时为单位)hh)、分钟 (mm),第二个(ss)。

    s3://customer-output-bucket-specified-in-flow-definition/flow-definition-name/YYYY/MM/DD/hh/mm/ss/human-loop-name/output.json

您可以将此结构与Amazon Glue或 Amazon Athena 对输出数据进行分区和分析。有关更多信息,请参阅 。管理 中用于 ETL 输出的分区AmazonGlue.

要了解有关 Amazon A2I 输出数据格式的更多信息,请参阅Amazon A2I 输出数据.

停止和删除您的人工循环:

  1. 一旦人类循环启动,你可以通过调用StopHumanLoop操作使用HumanLoopName. 如果人工循环已成功停止,则服务器将发送回 HTTP 200 响应。

  2. 要删除状态等于 FailedCompletedStopped 的人工循环,请使用 DeleteHumanLoop 操作。

列出人工循环:

  1. 可通过调用 ListHumanLoops 操作来列出所有活动的人工循环。可以使用 CreationTimeAfterCreateTimeBefore 参数按循环的创建日期筛选人工循环。

  2. 如果成功,ListHumanLoops回报HumanLoopSummariesNextToken响应元素中的对象。HumanLoopSummaries包含有关单个人类循环的信息。例如,列表s循环的状态和、如果适用,它的故障原因。

    NextToken 中返回的字符串用作对 ListHumanLoops 的后续调用中的输入以查看下一页人工循环。