借助 AI Applications(也称为 Vertex AI Search),开发者(即使是机器学习技能有限的开发者)也能利用 Google 的基础模型、搜索专业知识和对话式 AI 技术,为搜索、推荐和对话代理创建企业级生成式 AI 应用。
产品 AI 应用本质上是将以下方面打包在一起:
- Vertex AI Search:搜索和推荐应用,用于实现 AI 赋能的搜索、浏览、有依据的回答生成和推荐。 请参阅 Vertex AI Search。
- Dialogflow 对话智能体:对话智能体用于创建 AI 驱动的对话用户界面,最初作为 AI Applications 的一部分提供。到 2025 年初,这些产品已成为不同的服务。请参阅对话智能体文档。
本用户指南详细介绍了 Vertex AI Search 及其所有产品。
如需查看 Vertex AI Search 的演示,请参阅试用部分。
试用 Vertex AI Search
以下是 Vertex AI Search 的有效演示,该演示已编入 Vertex AI Search 文档的索引。它可以检索搜索结果,并根据这些结果提供由 Gemini 模型生成的回答。
此演示版部署时使用了以下内容:
尝试搜索类似 What is Vertex AI Search?
的内容
Vertex AI Search
Vertex AI Search 是一个依托大语言模型的全托管式平台,可用于为公开网站、私有网站或移动应用构建 AI 加持的搜索和推荐体验。
使用 AI 和 LLM 进行信息检索
Vertex AI Search 汇集了功能强大的深度信息检索机制、先进的自然语言处理功能和最新的大语言模型 (LLM) 处理技术,可以理解用户的意图并返回与用户相关度最高的结果。
借助 Vertex AI Search,您可以基于自己掌控的数据构建 Google 品质的搜索应用。您还可以选择使用检索到的搜索结果,为生成式 AI LLM 模型的回答提供依据。如需了解详情,请参阅博文由 Google 搜索提供支持的 RAG。
借助推荐功能,您可以利用自己的数据构建推荐应用,根据用户正在浏览的内容推荐类似内容。
轻松上手
Vertex AI Search 可让您轻松根据您提供的数据开始进行高质量的搜索或推荐。在设置过程中,您可以执行以下操作:
- 使用您现有的 Google 账号,或注册一个新账号。
- 使用现有 Google Cloud 项目或创建新项目。
- 创建应用并将数据存储区附加到该应用。您可以通过以下方式提供用于搜索或推荐的数据:输入网站内容的网址、从 BigQuery 或 Cloud Storage 导入数据、从 Cloud Healthcare API 导入 FHIR R4 数据,或者通过 RESTful CRUD API 上传数据。目前,我们已推出预览版,允许列表中的用户可以同步来自第三方数据源的数据。 如需了解详情,请参阅应用和数据存储区简介
- 嵌入 JavaScript widget 和 API 示例,以便将搜索或推荐功能集成到您的网站或应用中。
搜索应用
借助 Vertex AI Search,您可以基于自己的数据快速构建 Google 品质的搜索应用,并在网页或应用中嵌入搜索栏。
您可以创建以下不同类型的搜索应用:
自定义搜索。将自定义搜索应用于网站或包含专有数据的数据存储区,让客户在您希望他们看到的内容中获得 Google 品质的搜索体验。如需了解详情,请参阅自定义搜索简介和自定义搜索使用入门。
媒体搜索。这种搜索功能专门为媒体内容(如电影、视频和音乐)而设计。借助媒体搜索,受众群体可以高效查找他们想要观看或收听的媒体内容。如需了解详情,请参阅媒体搜索和推荐简介和媒体搜索使用入门。
医疗保健搜索。借助此搜索功能,您可以查询存储在 FHIR 数据存储区中的医疗保健记录。您可以从 Cloud Healthcare API FHIR 存储区中导入包含临床数据的 FHIR 资源,您还可以搜索 FHIR 资源引用的非结构化数据,例如图片、PDF 文件和 RTF 文件。
推荐应用
您可以基于自己的数据快速构建先进的推荐应用,该应用可以推荐与用户正在查看的内容类似的内容。
您可以创建以下两种不同类型的推荐应用:
媒体推荐。获取媒体内容(例如视频、新闻和音乐)推荐。借助媒体推荐,受众群体可以发现更加个性化的内容(例如接下来要观看或阅读的内容),并提供根据优化目标自定义的 Google 品质的结果。 如需了解详情,请参阅媒体推荐功能使用入门。
自定义建议(预览版)。获取非媒体内容的推荐。如需了解详情,请参阅自定义建议使用入门。
主要特性
- 开箱即用的自然语言理解和语义搜索功能。 无需实施和维护执行关键字搜索或模式匹配的系统,即可获得高质量的搜索体验。
- 开箱即用的功能,可理解同义词、纠正拼写错误以及自动提供搜索建议。在无需实现复杂的自然语言处理技术的情况下,提升用户的搜索体验。
- 生成式 AI。获取依托生成式 AI 技术的总结和对话式搜索功能,来搜索非结构化文档。
- 开箱即用型建议。借助基于机器学习的先进内容和元数据理解功能,您的用户可以快速找到与自己正在查看的内容类似的内容。
- AI Applications 控制台和 API。使用控制台的 AI 应用页面或 Google 的 API,为您的公共网站或结构化/非结构化数据设置搜索应用。
- 开箱即用型 widget。将搜索功能集成到您的网站中。如需了解详情,请参阅向网页中添加搜索 widget。
- 自学。获取可自行学习的排名模型和高级分析。 这需要用户的点击流。
- 媒体优化。创建针对媒体内容优化的推荐和搜索应用。
- 对医疗保健数据进行自然语言查询。无需预先了解任何查询语言,即可搜索 FHIR 资源。
- 情境感知医疗保健搜索。查找结构化 FHIR 搜索可能无法找到的具有语义相关性的搜索结果。
Google Cloud 控制台还是 API?
您可以通过以下任何方式实现 Vertex AI Search:
- 使用 Google Cloud 控制台。使用控制台的 AI 应用页面,通过网页界面快速开始体验。在控制台中,您可以创建搜索应用、导入数据、测试用户体验,以及查看分析数据。
- 使用 AI Applications API。当您准备好将搜索或推荐功能集成到您的网站或应用中时,请使用 AI Applications API。
- 同时使用 Google Cloud 控制台和 API。例如,您可以使用控制台设置应用并导入数据,然后使用 API 测试用户体验并将其集成到您的网站或应用中。