[範例] 建立規則以處理 Amazon Bedrock 狀態變更事件 - Amazon Bedrock

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

[範例] 建立規則以處理 Amazon Bedrock 狀態變更事件

本主題中的範例示範如何設定 Amazon Bedrock 狀態變更事件的通知,方法是引導您設定 Amazon Simple Notification Service 主題、訂閱主題,以及在 Amazon EventBridge 中建立規則,以透過主題通知您 Amazon Bedrock 狀態變更。執行以下程序:

  1. 若要建立主題,請遵照《Amazon Simple Notification Service 開發人員指南》中建立 Amazon SNS 主題的步驟。

  2. 若要訂閱您建立的主題,請遵循《Amazon Simple Notification Service 開發人員指南》中建立 Amazon SNS 主題訂閱的步驟,或使用 Amazon SNS 端點傳送訂閱請求,並指定您建立之主題的 Amazon Resource Name (ARN)。

  3. 若要建立規則,以便在 Amazon Bedrock 中的任務狀態變更時通知您,請遵循建立對 Amazon EventBridge 中的事件做出反應的規則中的步驟,同時針對此範例考慮下列特定動作:

    • 選擇以使用事件模式定義規則詳細資訊。

    • 當您建置事件模式時,可以執行下列動作:

      • 範例事件區段中檢視範例事件,方法是選取任何 Amazon Bedrock 範例事件,以了解您在定義模式時 Amazon Bedrock 事件中可供使用的欄位。您也可以在 Amazon Bedrock 的 EventBridge 運作方式 中查看範例事件。

      • 首先從建立方法區段中選取使用模式來源,然後選擇 Amazon Bedrock 做為 AWS 服務和您要擷取的事件類型。若要了解如何定義事件模式,請參閱 Amazon EventBridge 事件模式

    • 例如,您可以使用下列事件模式來擷取批次推論任務何時完成:

      { "source": ["aws.bedrock"], "detail-type": ["Batch Inference Job State Change"], "detail": { "status": ["Completed"] } }
    • 選取 SNS 主題做為目標,然後選擇您建立的主題。

  4. 建立規則後,當批次推論任務完成時,系統會透過 Amazon SNS 通知您。