Agent Retrieval(原 Vector Search 2.0)是一款 Google Cloud 从头开始设计的产品,是一款可自行调优的全代管式式 AI 原生搜索引擎。虽然 Google Cloud现有的 Vector Search 是一种强大的近似最近邻 (ANN) 索引即服务系统,但 Agent Retrieval 将此概念发展为全面的存储和检索系统。您将不再需要将索引作为主要资源进行管理,而是要处理数据对象的集合。
搜索引擎架构提供了一个可复制、可伸缩的存储引擎,使 Agent Retrieval 成为 AI 应用的单一统一数据源,无需辅助数据存储。
主要优势包括以下各项:
开发者友好:使用直观的客户端库快速入门,只需极少的代码。系统会自动调整,以保持高性能,并抽象化底层基础架构,因此您无需配置虚拟机或副本。
快速完成初始配置和评估:创建集合、添加数据,然后快速开始搜索。
统一的数据存储:在一个位置存储、检索和过滤文档,并按向量相似度和载荷数据进行过滤。
强大的功能:使用内置模型自动填充嵌入字段;利用丰富的查询功能探索数据;自带嵌入 (BYOE);快速创建索引以提升性能。
简化的价格:自适应价格提供两种模式:基于用量的价格模式(适用于较小的工作负载)和基于资源的价格模式(适用于经过调优的性能)。如需了解如何估算用例的费用,请参阅价格估算。
Agent Retrieval 沿用了 Vector Search 1.0 中的高性能和大规模可伸缩性,让您可以轻松上手并进行扩缩。
概念
在开始之前,最好先了解以下智能体检索概念:
集合:一组相关 JSON 对象的容器。这类似于关系型数据库中的表。您可以在单个数据库中创建多个集合。
数据对象:存储在集合中的单个 JSON 对象。
集合:架构:定义集合内数据对象的结构和限制条件。可以配置为严格和宽松的架构验证。
集合索引:可在集合内的数据对象中高效执行近似最近邻 (ANN) 搜索。一个集合可以有多个索引,例如数据对象中每个向量字段都有一个索引。
价格估算
代理检索定价和价格计算器:代理检索定价包括用于托管已部署索引的虚拟机的费用,以及构建和更新索引的费用。即使是最低配置(每月低于 100 美元),对于中等规模的用例,也能应对高吞吐量。如需估算每月费用,请执行以下操作:
- 前往 Agent Platform Agent Retrieval 价格计算器。
- 将设置更新为:
- 描述您的合集
- 选择搜索方法:KNN 或 ANN
- 部署(仅适用于 ANN 搜索方法)
- 每月流量
- 数据注入
- 费用详情窗格中的费用估算值将随之更新。
支持的区域
支持以下区域:
asia-east1asia-northeast1asia-southeast1europe-north1europe-west2europe-west4us-central1us-east4us-west1