

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 使用 Ground Truth 範本建立 Lambda 函式
<a name="sms-custom-templates-step3-lambda-create"></a>

您可以使用 Lambda 主控台 AWS CLI、 或 AWS SDK，以您選擇的支援程式設計語言來建立 Lambda 函數。使用 AWS Lambda 開發人員指南進一步了解下列每個選項：
+ 若要了解如何使用主控台建立 Lambda 函式，請參閱[使用主控台建立 Lambda 函式](https://docs.aws.amazon.com/lambda/latest/dg/getting-started-create-function.html)。
+ 若要了解如何使用 建立 Lambda 函數 AWS CLI，請參閱[搭配 AWS 命令列界面使用 AWS Lambda](https://docs.aws.amazon.com/lambda/latest/dg/gettingstarted-awscli.html)。
+ 選取目錄的相關章節，進一步了解如何透過您選擇的語言運用 Lambda。例如，選取[運用 Python](https://docs.aws.amazon.com/lambda/latest/dg/lambda-python.html) 來進一步了解如何搭配 適用於 Python (Boto3) 的 AWS SDK使用 Lambda。

Ground Truth 透過 AWS Serverless Application Repository (SAR) *配方*提供註釋前和註釋後範本。利用以下程序在 Lambda 主控台選取 Ground Truth 配方。

**利用 Ground Truth SAR 配方來建立註釋前與註釋後 Lambda 函式：**

1. 開啟 Lambda 主控台的 [**Functions** (函式) 頁面](https://console.aws.amazon.com/lambda/home#/functions)。

1. 選取 **Create function** (建立函式)。

1. 選取 **Browse serverless app repository** (瀏覽無伺服器應用程式儲存庫)。

1. 在搜尋文字方塊輸入 **aws-sagemaker-ground-truth-recipe**，然後選取該應用程式。

1. 選取 **Deploy** (部署)。該應用程式可能需要幾分鐘時間來部署。

   在部署應用程式之後，Lambda 主控台的 **Functions** (函式) 區段會出現兩個函式：`serverlessrepo-aws-sagema-GtRecipePreHumanTaskFunc-{{<id>}}` 與 `serverlessrepo-aws-sagema-GtRecipeAnnotationConsol-{{<id>}}`。

1. 選取其中一個函式，然後在 **Code** (程式碼) 區段新增您的自訂邏輯。

1. 在完成變更之後，選取 **Deploy** (部署) 即可進行部署。