Vertex AI: 连接操作

您可以使用连接操作连接到 Google Cloud Platform (GCP) 实例。 GCP 负责管理您的 Google Vertex AI 实例的访问权限。

先决条件

注: 本页面提供的示例和图形仅用于表示目的,可能无法准确反映您的具体情况。 我们不对其维护或准确性承担责任。
  • 创建一个 GCP 账户 (GCP Cloud) 并创建一个 GCloud 项目。
  • 登录到您的 GCloud 账户,在 Google Cloud Project 中创建一个项目。 如果您已经拥有项目的访问权限,可以在此查看。
  • 创建一个 OAuth 2.0 客户端 ID。 客户端 ID 用于向谷歌的 OAuth 服务器标识单个应用程序。 有关更多详情,请参阅谷歌连接
您可以使用 Automation 360 中的连接操作连接到 GCP 实例。 要连接到 GCP,您可以使用以下任意一种连接方法:
  • 用户账户: 输入 GCloud 账户凭据以建立连接。
  • 服务账户: 输入 GCloud 服务账户密钥,以使用证书在服务器之间进行身份验证。 要创建服务账户密钥,请参阅创建服务账户
  • Control Room OAuth 连接: 在您的 Automation Anywhere Control Room 中选择先前配置的 OAuth 连接。 有关创建 OAuth 连接的更多信息,请参阅 创建 OAuth 连接

过程

  1. 打开 Google Cloud 控制台
  2. 在左上角,单击菜单 > API 和服务 > 凭据
  3. 单击您想要连接的 OAuth 2.0 客户端 ID 下的应用程序。 GCP 连接
  4. 复制客户端 ID客户端密钥URI 字段中的值。
  5. 创建新 机器人。 有关更多详情,请参阅 创建您的第一个 机器人
  6. Automation Anywhere Control Room 中,导航到操作窗格,选择生成式人工智能 > Google,拖动连接,并将其放置在画布上。
  7. 使用以下方法之一连接到 GCP: 用户账户、服务账户或 Control Room OAuth。 使用用户账户连接

    要通过用户账户方法进行连接:

    1. 用户电子邮件地址字段中,输入用于登录 GCloud 账户的电子邮件地址。
    2. 客户端 ID 字段中,粘贴从 GCloud 复制的客户端 ID。 本示例使用不安全字符串(为了更强的安全性,您可以使用凭据变量)。
      注: 您可以使用以下选项之一来指定用户电子邮件地址/客户端 ID/客户端密钥/重定向 URI
      • 凭据: 为了实现更强的安全性,您可以使用 凭据保管库 中包含用户电子邮件地址/客户端 ID/客户端密钥/重定向 URI 信息的值。
      • 变量: 为了实现更强的安全性,您可以使用包含用户电子邮件地址/客户端 ID/客户端密钥/重定向 URI 信息的凭据变量。
      • 不安全字符串: 允许您输入用户电子邮件地址/客户端 ID/客户端密钥/重定向 URI。
    3. 客户端密钥字段中,粘贴从 GCloud 复制的客户端密钥
    4. 重定向 URI 字段中,输入来自 GCloud 账户的重定向 URI。
    5. 输入默认作为会话名称。

    使用服务账户连接

    要使用服务账户方法进行连接:

    1. 服务账户密钥字段中,输入 GCloud 服务账户密钥。 本示例使用不安全字符串(为了更强的安全性,您可以使用凭据变量)。
    2. 创建 Vertex AI 会话字段中,会话名称显示为默认
      注: 如果您无权生成和检索服务账户密钥,请联系您的 Google Cloud 管理员。

    使用 Control Room OAuth 连接进行连接

    要使用 Control Room OAuth 进行连接,请选择一个可用的 OAuth 连接。 有关设置 OAuth 连接的信息,请参阅 创建 OAuth 连接