本页介绍了如何通过数据联合将 Microsoft Teams 连接到 Gemini Enterprise。
数据联邦简介
借助数据联合,Gemini Enterprise 可使用 API 直接从第三方数据源检索信息,而无需将数据复制到 Gemini Enterprise 中。使用此方法,您可以立即访问外部数据源,无需等待提取。
准备工作
- 在 Microsoft Entra ID 中将 Gemini Enterprise 注册为 OAuth 2.0 应用,并收集以下凭据:
- 客户端 ID
- 客户端密钥
- 租户 ID
获得管理员授权,配置以下 Microsoft Graph(应用)权限:
权限 类型 说明 ChannelMessage.Read.All 委派 读取用户频道消息 Chat.Read 委派 读取用户聊天消息 添加以下网址作为 Web 回调网址:
https://vertexaisearch.cloud.google.com/console/oauth/default_oauth.html
https://vertexaisearch.cloud.google.com/oauth-redirect
创建使用 Microsoft Teams 的联合搜索连接器
控制台
按照以下步骤操作,使用 Google Cloud 控制台从 Gemini Enterprise 通过 Microsoft Teams 执行联合搜索。
在 Google Cloud 控制台中,前往 Gemini Enterprise 页面。
在导航菜单中,点击数据存储区。
点击
创建数据存储区。在选择数据源页面上,滚动查找或搜索 Microsoft Teams Federated 以关联该第三方来源。
选择数据源 在身份验证设置下:
- 输入客户端 ID、客户端密钥和租户 ID。
- 点击身份验证。
点击继续。
输入身份验证信息
由于该数据源仅支持一种实体类型,因此系统会自动跳过要搜索的实体选项。
为数据源选择一个区域。
为该数据源输入一个名称。
配置数据连接器 点击创建。Gemini Enterprise 会为您创建数据存储区,并在数据存储区页面上显示您的数据存储区。
创建数据存储区后,前往数据存储区页面,点击数据存储区名称以查看状态。当连接器状态从正在创建变为活跃时,即表示联合搜索连接器已准备就绪可供使用。
查询执行
输入搜索查询时:
每个用户的 Gemini Enterprise 中都会显示新的数据源,并且每个用户都应先授权,然后才能使用该数据源。
如果 Microsoft Teams 已获授权,Gemini Enterprise 会将查询发送到 Microsoft Teams API。
Gemini Enterprise 会将获得的结果与其他来源的结果融合,然后显示出来。
数据处理
使用第三方联合搜索时,查询字符串会发送到第三方搜索后端。这些第三方可能会将查询与您的身份相关联。如果启用了多个联合搜索数据源,查询可能会发送到所有这些数据源。
数据到达第三方系统后,将受该系统的服务条款和隐私权政策(而非 Google Cloud的条款)约束。