代理检索(原 Vector Search 2.0)

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 美元),对于中等规模的用例,也能应对高吞吐量。如需估算每月费用,请执行以下操作:

  1. 前往 Agent Platform Agent Retrieval 价格计算器
  2. 将设置更新为:
    • 描述您的合集
    • 选择搜索方法:KNN 或 ANN
    • 部署(仅适用于 ANN 搜索方法)
    • 每月流量
    • 数据注入
  3. 费用详情窗格中的费用估算值将随之更新。

支持的区域

支持以下区域:

  • asia-east1
  • asia-northeast1
  • asia-southeast1
  • europe-north1
  • europe-west2
  • europe-west4
  • us-central1
  • us-east4
  • us-west1

接下来怎么做?