本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
監控和管理您的人工循環
開始人工審核循環後,可以使用 Amazon 增強版 AI 執行期 API 來檢查傳送至循環的任務結果並進行管理。此外,Amazon A2I 與 Amazon EventBridge (也稱為 Amazon CloudWatch Events) 整合,以便在人工審核循環狀態變更為 Completed、Failed、或 Stopped 時提醒您。至少保證一次此事件交付,這表示在人工循環完成時建立的所有事件都會成功交付至 EventBridge。
使用下列程序瞭解如何使用 Amazon A2I 執行期 API 來監控和管理人工循環。請參閱在 Amazon 增強型 AI Amazon CloudWatch Events 中使用,瞭解 Amazon A2I 如何整合 Amazon EventBridge。
若要檢查輸出資料:
-
透過呼叫
DescribeHumanLoop作業來檢查人工循環的結果。此 API 作業的結果包含循環啟動的原因和結果等相關資訊。 -
在 Amazon Simple Storage Service (Amazon S3) 中檢查人工循環中的輸出資料。在資料的路徑中,
代表人工審查循環建立日期,包括年 (YYYY/MM/DD/hh/mm/ssYYYY)、月 (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
您可以將此結構與 AWS Glue 或 Amazon Athena 整合,以分割和分析輸出資料。如需詳細資訊,請參閱在 Glue 中管理 ETL AWS 輸出的分割區。
要瞭解有關 Amazon A2I 輸出資料格式的更多資訊,請參閱Amazon A2I 輸出資料。
若要停止並刪除您的人工循環:
-
人工循環開始後,您即可使用
HumanLoopName透過呼叫StopHumanLoop作業來停止人工循環。如果成功停止人工循環,伺服器會傳回 HTTP 200 的反應。 -
若要刪除狀態等於
Failed、Completed或Stopped的人工循環,請使用DeleteHumanLoop作業。
若要列出人工循環:
-
可以透過呼叫
ListHumanLoops作業,列出所有作用中人工循環。您可以使用CreationTimeAfter和CreateTimeBefore參數,依照循環建立日期篩選人工循環。 -
如果成功,
ListHumanLoops傳回回應元素中的HumanLoopSummaries和NextToken物件。HumanLoopSummaries包含單一人工循環的相關資訊。例如,它列出一個循環狀態,可以的話,還會列出失敗原因。使用
NextToken傳回的字串做為對ListHumanLoops後續呼叫的輸入,以檢視人工循環的下一頁。