View a markdown version of this page

更新解決方案 - AWS 上的生成式 AI 應用程式建置器

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

更新解決方案

如果您先前已部署解決方案,請依照此程序更新解決方案的 CloudFormation 堆疊,以取得最新的功能和增強功能。升級程序分為三個部分:

注意
  1. 在 2.0.0 版中,為了支援 Amazon Bedrock 和 Amazon SageMaker AI,已棄用與 Anthropic 和 Hugging Face 的整合。您可以透過 SageMaker JumpStart 部署 Hugging Face 提供的模型。如需詳細資訊,請參閱搭配使用 Hugging Face 與 Amazon SageMaker AI

  2. 在執行這些步驟之前,請務必在非生產環境中測試更新程序。

步驟 1:更新部署儀表板

  1. 登入 CloudFormation 主控台,選取您現有的 CloudFormation 堆疊,然後選取更新

  2. 選取取代目前範本

  3. 在指定範本下:

    1. 選取 Amazon S3 URL

    2. 複製最新的 CloudFormation 範本連結。

    3. 將連結貼到 Amazon S3 URL 方塊中。

    4. 驗證 Amazon S3 URL 文字方塊中顯示的範本 URL 是否正確,然後選擇下一步。再次選擇 Next (下一步)

  4. 參數下,檢閱範本的參數並視需要修改。如需參數的詳細資訊,請參閱步驟 1:啟動部署儀表板堆疊

  5. 選擇下一步

  6. Configure stack options (設定堆疊選項) 頁面,選擇 Next (下一步)。

  7. 檢視 頁面上,檢視和確認的設定。勾選確認範本將建立 IAM 資源的方塊。

  8. 選擇檢視變更集並驗證變更。

  9. 選擇更新堆疊以部署堆疊。

您可以在狀態欄的 AWS CloudFormation 主控台中檢視堆疊的狀態。您應該會在大約 10 分鐘內收到 UPDATE_COMPLETE 狀態。

如果現有的解決方案版本在 v2.0.0 之前,更新會建立 Web UI 堆疊 (以 Cognito 託管 UI 取代登入畫面的amplify-ui實作) 和新的 CloudFront URL,一旦堆疊狀態為 UPDATE_COMPLETE,即可從 CloudFormation 主控台的輸出區段取得。

注意

在您完成下列步驟之前,不會顯示使用 v2.0.0 之前版本建立的現有使用案例。

步驟 2:遷移使用案例組態 (僅更新低於 2.0.0 的版本)

2.0.0 版中儲存的結構描述和儲存使用案例組態的 AWS 服務已變更。使用 gaab_v2_migration.py 指令碼,遵循 GAAB v2 Migration 使用者指南中所述的步驟。 https://github.com/aws-solutions/generative-ai-application-builder-on-aws/blob/main/source/scripts/v2_migration/gaab_v2_migration.py執行指令碼後,您可以存取部署儀表板來檢視已部署的使用案例。

注意

您必須依照下列步驟完成遷移使用案例。

步驟 3:更新使用案例

您可以使用最新版本的 GAAB 中提供的新功能來編輯已部署的使用案例。如需如何使用此解決方案中的功能的資訊,請參閱使用解決方案。

若要將使用案例更新至最新版本,您必須在部署儀表板中完成 `Edit`use case 步驟 (雖然您可能不會進行任何變更)。此動作會觸發具有最新範本版本的 CloudFormation 堆疊更新。

注意

使用 1.x 或 2.x 版解決方案建立的使用案例可能無法搭配更新版本使用。因此,我們建議您透過部署儀表板複製使用 v3.0.0 之前版本建立的現有使用案例。然後,逐步遷移並使用 v3.0.0 或更新版本建立的新使用案例取代 。