

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

# 使用 Amazon Bedrock 執行 AI 提示鏈
<a name="sample-bedrock-prompt-chaining"></a>

此範例專案示範如何與 整合Amazon Bedrock，以使用 執行 AI 提示鏈結並建置高品質的聊天機器人Amazon Bedrock。專案會鏈結一些提示，並以提供它們的順序加以解析。這些提示的鏈結可增強語言模型用於提供高度策劃回應的能力。

此範例專案會建立狀態機器、支援 AWS 的資源，並設定相關的 IAM 許可。探索此範例專案，了解如何將Amazon Bedrock最佳化服務整合與Step Functions狀態機器搭配使用，或使用它做為您自己的專案起點。

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

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

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

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

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

1. 選取 **Cohere** 旁的核取方塊。

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

## 步驟 1：建立狀態機器
<a name="sample-bedrock-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-run"></a>

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

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

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

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

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