使用 Vertex AI 执行向量相似度搜索

欢迎使用 Firebase Data Connect 的向量相似性搜索 - Firebase 的 语义搜索的实现,集成了 Google Vertex AI

此功能的核心是向量嵌入,即 用于表示文本或媒体语义含义的点数。通过运行 使用输入矢量嵌入进行最近邻搜索, 语义相似的内容。Data Connect 使用 PostgreSQL 的 此功能的 pgvector 扩展。

这种强大的语义搜索可以推动商品推荐引擎等应用场景 和搜索引擎。它也是增强型检索功能 第几代 生成式 AI 流程的变化。Vertex AI 文档是您了解 了解详情

您可以依靠 Data Connect 的内置支持来生成矢量 使用 Vertex AI 的 Embeddings API 自动进行嵌入, 或者使用该 API 手动生成它们。

以下是 Data Connect 文档摘录。当您 注册Data Connect预览版, 您将拥有本指南的完全访问权限,其中包括:

  • 设置以执行矢量搜索
  • 为矢量搜索设计 Data Connect 架构
  • 生成和检索向量嵌入
  • 执行矢量搜索
  • 使用自定义嵌入
  • 将矢量搜索部署到生产环境
  • 矢量搜索指令的语法参考。