为 Slack 配置 Gemini Enterprise 应用

Gemini Enterprise 可以与 Slack 集成,直接在 Slack 工作区中为 Slack 用户提供 AI 赋能的回答和搜索功能。为 Slack 配置 Gemini Enterprise 应用后,用户可以向 Gemini Enterprise 发送提示,并获得整合了所有已连接的 Gemini Enterprise 数据存储区中数据的回答。

支持的区域

Slack 专用 Gemini Enterprise 应用在全球、美国和欧盟多区域受支持。

限制

Slack 专用 Gemini Enterprise 应用存在以下限制:

  • 仅支持 Gemini Enterprise 搜索。不支持数据存储区操作。
  • 不支持员工身份联合。管理员必须使用 Google Identity 设置 Slack 专用 Gemini Enterprise 应用。如需了解详情,请参阅准备工作。
  • 支持一对一工作区映射:每个 Gemini Enterprise 应用只能关联到一个 Slack 工作区。对于 Slack Enterprise Grid,请将每个工作区关联到单独的 Gemini Enterprise 应用。

准备工作

在配置 Slack 专用 Gemini Enterprise 应用之前,请确保您已准备好以下各项:

  • Slack AI 插件的使用权限。如需了解 Slack AI,请参阅 Slack 网站。
  • Gemini Enterprise 应用。如果您尚未创建应用,请参阅创建应用。
  • 一个已配置的 Gemini Enterprise 应用,该应用使用 Google Identity 作为身份提供方。如需了解如何设置 Google Identity,请参阅配置身份提供方。
  • 为希望用户能够搜索的任何服务配置的数据存储区。如需了解如何将 Google 和第三方数据源与 Gemini Enterprise 相关联,请参阅连接器和数据存储区简介。
  • Google Cloud项目的 Project IAM Admin 角色 (roles/resourcemanager.projectIamAdmin)。
  • Google Cloud Slack 实例的 OAuth 2.0 凭证。如需获取凭据,请执行以下操作:

    1. 在 Google Cloud 控制台中,依次点击 API 和服务 > 凭证。

      转到“凭据”页面

    2. 点击 创建凭证,然后选择 OAuth 客户端 ID。

    3. 在应用类型下拉菜单中,选择 Web 应用。

    4. 在名称部分,输入 OAuth 2.0 客户端的名称。

    5. 在已获授权的重定向 URI 部分中,点击 添加 URI。

    6. 输入网址 https://vertexaisearch.cloud.google.com/slack/oauth_callback。

    7. 点击创建。

    8. 出现 OAuth 客户端已创建对话框时,复制客户端 ID 和客户端密钥的值。

  • Slack 工作区的 ID。如需了解详情,请参阅查找 Slack 工作区 ID。

查找您的 Slack 工作区 ID

您需要使用 Slack 工作区 ID 将工作区关联到 Gemini Enterprise 应用。

标准 Slack 工作区

如需查找标准 Slack 工作区的工作区 ID,请执行以下操作:

  1. 在网络浏览器中打开 Slack 工作区。
  2. 在网址中,工作区 ID 是以 T 开头的字符串。例如,在网址 https://app.slack.com/client/T0123456789/... 中,工作区 ID 为 T0123456789。
  3. 复制并存储工作区 ID。

Slack Enterprise Grid

如需在 Enterprise Grid 中查找特定工作区的工作区 ID,请执行以下操作:

  1. 打开 Slack 管理中心。
  2. 点击边栏中的工作区。
  3. 选择要集成的工作区。
  4. 在网址中,工作区 ID 是以 T 开头的字符串。例如,在网址 https://admin.slack.com/workspaces/T0123456789 中,工作区 ID 为 T0123456789。
  5. 复制并存储工作区 ID。

将 Slack 工作区关联到 Gemini Enterprise

在 Gemini Enterprise 应用的设置中注册 Slack 工作区。

  1. 在 Google Cloud 控制台中,前往 Gemini Enterprise 页面。

    Gemini Enterprise

  2. 在应用列表中,选择要关联到 Slack 的 Gemini Enterprise 应用。

  3. 依次点击集成 > Slack。

  4. 填写必填字段:

    • 输入您的 Slack 工作区 ID。
    • 输入您的 Google Cloud OAuth 2.0 客户端 ID。
    • 输入您的 Google Cloud OAuth 2.0 客户端密钥。
  5. 点击保存。

在 Slack 工作区中安装 Slack 专用 Gemini Enterprise 应用

注册工作区后,在 Slack 工作区中安装 Gemini Enterprise 应用 for Slack。

  1. 点击以下链接:

    安装 Slack 专用 Gemini Enterprise 应用

  2. 点击允许。

  3. 在 Slack 工作区设置中,验证应用是否已成功安装。 如果您拥有 Workspace 所有者或 Workspace 管理员角色,则可以点击管理 > 安装式应用,查看是否已成功安装 Gemini Enterprise 应用 for Slack。

安装应用后,如果用户希望 Gemini Enterprise 搜索其数据,则必须向 Gemini Enterprise 应用授予对 Slack 的一次性访问权限。此授权由每位用户单独完成。如需查看相关说明,请参阅用户授权。

在 Slack 中使用应用

授权 Slack 专用 Gemini Enterprise 应用后,您可以通过以下方式与其互动:

支持多轮对话的私信

您可以直接向 Slack 专用 Gemini Enterprise 应用发送消息来提问。这些私信支持多轮对话。Gemini Enterprise 应用会记住当前会话的上下文。您可以提出后续问题或优化之前的回答。如需清除当前上下文并开始新会话,请点击发起新聊天。

频道提及

您可以直接在 Slack 频道和话题中与 Gemini Enterprise 应用协作。在频道或话题中通过提示提及应用。例如 @Gemini Enterprise summarize this thread。 该应用会向您的消息添加 👀(眼睛)回应,以确认收到提示。应用会私下返回回答,并且消息会标记为只有您自己可以看到。您可以在频道或会话串中分享回答之前先进行审核。

后续步骤