快速建立 Aurora PostgreSQL Amazon Bedrock 知識庫 - Amazon Aurora

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

快速建立 Aurora PostgreSQL Amazon Bedrock 知識庫

Amazon Bedrock 的檢索增強生成 (RAG) 工作流程會依賴在 Aurora PostgreSQL 資料庫中存放的向量資料來支援內容擷取。先前,將 Aurora PostgreSQL 設定為 Bedrock 知識庫的向量資料存放區是多步驟的程序,需要跨不同使用者界面進行許多手動動作。這使得資料科學家和開發人員難以將 Aurora 用於 Bedrock 專案。

為了改善使用者體驗,AWS 建立了以 CloudFormation 為基礎的全新快速建立選項,可簡化設定程序。透過 Aurora 快速建立,現在按一下就能夠將預先設定的 Aurora PostgreSQL 資料庫叢集佈建為 Amazon Bedrock 知識庫的向量存放區。

支援的區域和 Aurora PostgreSQL 版本

您可在支援 Amazon Bedrock 知識庫的所有 AWS 區域中使用 Aurora 快速建立選項。根據預設,其會建立版本為 15.7 的 Aurora PostgreSQL 資料庫叢集。如需支援區域的詳細資訊,請參閱 Amazon Bedrock 知識庫支援的模型和區域

了解快速建立程序

快速建立程序會自動佈建下列資源,以將 Amazon Aurora PostgreSQL 資料庫設定為 Bedrock 知識庫的向量資料存放區:

您帳戶中的 Aurora PostgreSQL 資料庫叢集 (使用預設設定加以設定)。

  • 將 ACU (Aurora 容量單位) 從 0 設為 16。這可讓您將向量存放區在不使用時縮減至零,以節省運算成本。稍後可以在 Amazon RDS 主控台中調整 ACU。

  • (Hierarchical Navigable Small World) HNSW 索引使用歐幾里德距離作為在 Aurora 中存放的 Bedrock 向量嵌入的相似量值。

  • 資料庫執行個體是無伺服器第 2 版執行個體。

  • 叢集與預設 VPC 和子網路相關聯,且已啟用 RDS 資料 API。

  • 叢集管理員憑證由 AWS Secrets Manager 管理。

除了預設設定外,還會為您進行下列設定。進行此程序時,您會看到工作流程的說明畫面。

  • 使用必要的資料庫物件植入 Aurora 叢集:

    • 建立 Bedrock 知識庫所需的 pgvector 延伸模組、結構描述、角色和資料表。

    • 註冊有限權限的資料庫使用者,讓 Bedrock 能夠與叢集互動。

  • 整個資源佈建程序都會顯示進度橫幅,讓您能夠追蹤下列子事件的狀態:

    • Aurora 叢集建立

    • 植入 Aurora 叢集

    • 知識庫建立

    即使您離開頁面並返回,橫幅仍會保持可見狀態,直到知識庫完全建立為止。

  • 您可以在進度橫幅按一下 View details,即可查看每個步驟的狀態。如需知識庫建立期間事件的詳細資訊,請在檢視詳細資料畫面中選擇 CloudFormation 連結。程序完成後,新的 Bedrock 知識庫即可使用。

  • 如果您需要參考,可以在 Bedrock 知識庫的標籤中找到所有快速建立資源的堆疊 ID。

建立 Bedrock 知識庫,同時將新佈建的 Aurora 叢集設為向量存放區。

使用 Aurora 快速建立的優勢

  • 以 CloudFormation 為基礎的快速建立程序可大幅減少使用 Aurora 作為向量存放區所需的時間和複雜性。

  • Aurora 提供絕佳的效能、向量可擴展性和成本效益,能夠在不使用時將運算費用縮減至零。

  • 快速建立程序可簡化端對端體驗,讓您使用 Aurora 即可輕鬆建立和設定 Bedrock 知識庫。

  • 客戶可以根據 CloudFormation 範本進行建置,以便使用自己的組態自訂佈建。

Aurora 快速建立程序的限制

  • 使用 Aurora 快速建立選項時,會使用預設組態佈建資料庫叢集。不過,這些預設設定可能不符合特定需求或預期使用案例。快速建立不提供在佈建程序期間修改組態的選項。系統會自動設定這些組態,以簡化部署體驗。如果需要自訂 Aurora 資料庫叢集組態,則可以在初始部署之後,運用 Amazon RDS 主控台中的快速建立執行此操作。

  • 雖然快速建立流程簡化了設定程序,但 Aurora 資料庫叢集的建立時間仍需約 10 分鐘的時間 (與手動部署相同)。這是因為佈建 Aurora 基礎設施所需的時間。

  • 快速建立選項專為實驗和快速設定而設計。透過快速建立而建立的資源可能不適合生產使用,而您將無法將其直接遷移到 VPC 中的生產環境。