Agent Retrieval (舊稱 Vector Search 2.0) 是一項 Google Cloud 產品,從頭開始設計,是全代管的 AI 原生搜尋引擎,可自行調整。雖然現有的向量搜尋是功能強大的近似近鄰 (ANN) 索引即服務系統,但 Agent Retrieval 將這個概念發展為全面的儲存和擷取系統。 Google Cloud您將處理「資料物件」的「集合」,而非管理索引做為主要資源。
搜尋引擎架構提供可擴充的複製儲存引擎,因此 Agent Retrieval 可做為 AI 應用程式的單一整合資料來源,不必使用輔助資料儲存空間。
主要優點如下:
開發人員友善:使用直覺式用戶端程式庫快速上手,只需編寫少量程式碼。系統會自動調整,以維持高效能,並將基礎架構抽象化,因此您不必設定 VM 或副本。
快速上手與評估:建立集合、新增資料,然後快速開始搜尋。
統一資料儲存:集中儲存、擷取及篩選文件,並依向量相似度和酬載資料分類。
強大功能:使用內建模型自動填入嵌入欄位、運用豐富的查詢功能探索資料、自備嵌入 (BYOE),以及快速建立索引來提升效能。
簡化定價:Adaptable Pricing 提供兩種模式:用量計費 (適用於較小的工作負載) 和資源計費 (適用於調整後的效能)。如要瞭解如何估算用途的費用,請前往「預估價格」。
Agent Retrieval 維持了 Vector Search 1.0 的高效能和大規模擴充性,讓您輕鬆上手及擴充。
概念
開始之前,建議您先瞭解下列 Agent 擷取概念:
集合:一組相關 JSON 物件的容器。這類似於關聯式資料庫中的資料表。您可以在單一資料庫中建立多個集合。
資料物件:儲存在集合中的個別 JSON 物件。
集合:結構定義:定義集合中資料物件的結構和限制。您可以設定嚴格和寬鬆的結構定義驗證。
集合索引:可有效率地在集合內的資料物件中,進行近似最鄰近 (ANN) 搜尋。一個集合可以有多個索引,例如資料物件中的每個向量欄位各有一個索引。
費用估算
Agent Retrieval 價格和價格計算機: Agent Retrieval 價格包括用於代管已部署索引的虛擬機器費用,以及建構和更新索引的費用。 即使是最低設定 (每月不到 $100 美元),也能為中等規模的用途提供高處理量。如要預估每月費用,請按照下列步驟操作:
- 前往 Agent Platform Agent Retrieval Pricing Calculator。
- 將設定更新為:
- 描述你的收藏內容
- 選擇搜尋方法:KNN 或 ANN
- 部署 (僅適用於 ANN 搜尋方法)
- 每月流量
- 資料擷取
- 「費用詳細資料」窗格中的預估費用會隨之更新。
支援的地區
支援的地區如下:
asia-east1asia-northeast1asia-southeast1europe-north1europe-west2europe-west4us-central1us-east4us-west1