

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

# 使用 Amazon Bedrock AgentCore invokeHarness 分類支援票證
<a name="sample-bedrock-agentcore-invoke-harness"></a>

此範例專案示範如何使用 Amazon Bedrock AgentCore invokeHarness 將客戶支援票證與 AI 進行分類。狀態機器會使用角色特定的系統提示發出兩個 invokeHarness 呼叫。首先，分析師提示會分析票證的類別、情緒和緊迫性。然後，分類主管提示會建議 動作。工作流程會將最終分類決策記錄到 Amazon DynamoDB 資料表。

此範例專案會建立狀態機器、支援 AWS 的資源，並設定相關的 IAM 許可。範本佈建使用 Amazon Nova Lite 模型的 Bedrock AgentCore Harness、標準 Step Functions 狀態機器和 DynamoDB 資料表。探索此範例專案，了解如何將Bedrock AgentCore服務整合與Step Functions狀態機器搭配使用，或使用它做為您自己專案的起點。

## 先決條件
<a name="sample-bedrock-agentcore-invoke-harness-prerequisites"></a>

此範例專案使用 Amazon Nova Lite 大型語言模型 (LLM)。若要成功執行此範例專案，您必須從Amazon Bedrock主控台新增此 LLM 的存取權。若要新增模型存取，請執行下列動作：

1. 開啟 [Amazon Bedrock 主控台](https://console.aws.amazon.com/bedrock)。

1. 在導覽窗格中，選擇**模型存取**。

1. 選擇**管理模型存取**。

1. 選取 **Amazon Nova Lite** 旁的核取方塊。

1. 選擇**請求存取**。**Amazon Nova Lite** 模型的**存取狀態**會顯示為**授予存取**。

## 步驟 1：建立狀態機器
<a name="sample-bedrock-agentcore-invoke-harness-create"></a>

1. 開啟 [Step Functions 主控台](https://console.aws.amazon.com/states/home?region=us-east-1#/)，然後選擇**建立狀態機器**。

1. 選擇**從範本建立**，並尋找相關的入門範本。選擇 **Next** (下一步) 繼續。

1. 選擇如何使用範本：

   1. **執行示範** – 建立唯讀狀態機器。檢閱後，您可以建立工作流程和所有相關資源。

   1. **建置 –** 提供可編輯的工作流程定義，您可以使用自己的資源來檢閱、自訂和部署。(**不會**自動建立相關資源，例如函數或佇列。)

1. 選擇**使用範本**以繼續您的選擇。
**注意**  
*部署到您 帳戶的 服務需支付標準費用。*

## 步驟 2：執行示範狀態機器
<a name="sample-bedrock-agentcore-invoke-harness-run"></a>

如果您選擇**執行示範**選項，則會部署並準備好執行所有相關資源。如果您選擇**在其中建置**選項，您可能需要設定預留位置值並建立其他資源，才能執行自訂工作流程。

1. 選擇**部署並執行**。

1. 等待 CloudFormation 堆疊部署。這最多可能需要 10 分鐘。

1. 出現**開始執行**選項後，請檢閱**輸入**並選擇**開始執行**。

**恭喜您！**  
您現在應該有狀態機器的執行中示範。您可以在**圖形檢視**中選擇狀態，以檢閱輸入、輸出、變數、定義和事件。