使用 Amazon Bedrock 和 Step Functions,建置和協調生成式 AI 應用程式 - Amazon Bedrock

使用 Amazon Bedrock 和 Step Functions,建置和協調生成式 AI 應用程式

下列程式碼範例示範如何使用 Amazon Bedrock 和 Step Functions,建置和協調生成式 AI 應用程式。

Python
適用於 Python (Boto3) 的 SDK

Amazon Bedrock Serverless 提示鏈接案例展示,AWS Step FunctionsAmazon Bedrockhttps://docs.aws.amazon.com/bedrock/latest/userguide/agents.html 如何用於建置和協調複雜、無伺服器和可高度擴展的生成式 AI 應用程式。該案例包含下列工作範例:

  • 針對文獻部落格撰寫指定小說的分析。此範例描述簡易、循序的提示鏈。

  • 產生有關指定主題的簡短故事。此範例描述 AI 如何反覆處理先前產生的項目清單。

  • 建立前往指定目的地的週末假期行程。此範例描述如何平行處理多個不同的提示。

  • 向擔任電影製片的人類使用者推銷電影創意。此範例描述如何使用不同的推論參數平行處理相同的提示、如何回溯到鏈接的上一個步驟,以及如何將人工輸入包含在工作流程中。

  • 根據使用者手上的配料來規劃用餐。此範例描述提示鏈如何整合兩個不同的 AI 對話,其中兩個 AI 角色互相爭論以改善最終結果。

  • 尋找並總結目前最熱門的 GitHub 儲存庫。此範例說明鏈接多個與外部 API 互動的 AI 代理程式。

如需完整的原始碼,以及有關如何設定及執行的指示,請參閱 GitHub 上的完整專案。

此範例中使用的服務
  • Amazon Bedrock

  • Amazon Bedrock 執行時期

  • Amazon Bedrock 代理程式

  • Amazon Bedrock 代理程式執行時期

  • Step Functions

如需完整的 AWS SDK 開發人員指南和程式碼範例清單,請參閱使用 Amazon Bedrock 搭配 AWS SDK。此主題也包含有關入門的資訊和舊版 SDK 的詳細資訊。