为 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 设置 Gemini Enterprise 应用(适用于 Slack)。如需了解详情,请参阅准备工作。
  • 支持一对一工作区映射:您可以将每个 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 应用。

  1. 点击以下链接:

    为 Slack 安装 Gemini Enterprise 应用

  2. 点击允许。

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

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

在 Slack 中使用应用

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

支持多轮对话的私信

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

频道提及

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

后续步骤