

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

# 在 Amazon Augmented AI 中使用 API
<a name="a2i-api-references"></a>

您可以通过编程方式创建人工审核工作流或工作人员任务模板。您使用的 API 取决于您创建的是 Amazon Rekognition、Amazon Textract 还是自定义任务类型。本主题提供指向每个任务类型和编程任务的 API 参考文档的链接。

以下 API 可与 Augmented AI 一起使用：

**Amazon Augmented AI**  
使用 Augmented AI API 启动、停止和删除人工审核循环。您还可以列出所有人工审核循环，并返回账户中有关人工审核循环的信息。  
阅读 [Amazon Augmented AI 运行时系统 API 参考](https://docs.amazonaws.cn/augmented-ai/2019-11-07/APIReference/Welcome.html)，了解有关人工审核循环 API 的更多信息。

**Amazon Rekognition**  
使用 `[ DetectModerationLabels](https://docs.amazonaws.cn/rekognition/latest/dg/API_DetectModerationLabels.html)` API 的 **HumanLoopConfig** 参数，通过 Amazon Rekognition 启动人工审核工作流。

**Amazon SageMaker AI**  
使用 Amazon SageMaker API 创建 `FlowDefinition`（也称为*人工审核工作流*）。您还可以创建 `HumanTaskUi` 或*工作人员任务模板*。  
有关更多信息，请参阅 [https://docs.amazonaws.cn/sagemaker/latest/APIReference/API_CreateFlowDefinition.html](https://docs.amazonaws.cn/sagemaker/latest/APIReference/API_CreateFlowDefinition.html) 或 [https://docs.amazonaws.cn/sagemaker/latest/APIReference/API_CreateHumanTaskUi.html](https://docs.amazonaws.cn/sagemaker/latest/APIReference/API_CreateHumanTaskUi.html) API 文档。

**Amazon Textract**  
使用 [AnalyzeDocument](https://docs.amazonaws.cn/textract/latest/dg/API_AnalyzeDocument.html) API 的 **HumanLoopConfig** 参数，通过 Amazon Textract 启动人工审核工作流。

## 程序化教程
<a name="amazon-augmented-ai-programmatic-walkthroughs"></a>

以下教程针对以编程方式创建人工审核工作流和工作人员任务模板，提供了示例代码和分步说明。
+ [教程：开始使用 Amazon A2I API](a2i-get-started-api.md)
+ [创建人工审核工作流 (API)](a2i-create-flow-definition.md#a2i-create-human-review-api)
+ [创建和启动人工循环](a2i-start-human-loop.md)
+ 《Amazon Rekognition 开发人员指南》**中的[将 Amazon Augmented AI 与 Amazon Rekognition 结合使用](https://docs.amazonaws.cn/rekognition/latest/dg/a2i-rekognition.html)
+ 《Amazon Textract 开发人员指南》**中的[将 Amazon Augmented AI 与 Amazon Textract AnalyzeDocument 结合使用](https://docs.amazonaws.cn/textract/latest/dg/a2i-textract.html)。