使用 Vertex AI

本页介绍了在 GDC 沙盒环境中可以使用 Vertex AI 的不同方式,以及如何设置以使用 Vertex AI。

GDC 沙盒中的 Vertex AI 使用模式

Vertex AI 是一个机器学习 (ML) 平台,可让您训练和部署机器学习模型和人工智能应用。您可以通过两种不同的方式在 GDC 沙盒中使用 API:

  1. 基于 CPU:在 GDC Sandbox 用户集群中运行工作负载,而不使用 GPU。此选项仅在 CPU 上运行,因此速度较慢。
  2. 基于 GPU:通过将工作负载配置为使用与 sandbox-gpu-project 项目关联的 GPU,充分利用 GDC Sandbox AI 优化 SKU 中包含的 GPU 支持。

部署 GPU 容器工作负载介绍了如何配置工作负载以使用 GPU。

设置以使用 Vertex AI

在 GDC 沙盒中使用 Vertex AI 与 Google Distributed Cloud (GDC) 网闸隔离配置不同。您将使用此 API 的常规 Google Cloud 版本,而不是 Google Distributed Cloud 空气隔离平台中的专用 Vertex AI API。您需要一个 Google Cloud 结算账号才能使用此 API。

  1. 访问 Vertex AI 环境设置页面,然后:
    1. 创建或确定 Google Cloud 项目,
    2. 确保您的项目已启用结算功能,并且
    3. 启用 Vertex AI API。
  2. 向 Vertex AI API 进行身份验证。可以通过各种方法实现 API 身份验证,这些方法可根据具体要求量身定制 - 请参阅 Google 的身份验证方法
    • 如需使用 API 密钥向 Vertex AI API 进行身份验证,请生成 API 密钥
    • 如需使用服务账号向 Vertex AI API 进行身份验证,请按照创建服务账号密钥中的说明创建服务账号密钥 JSON 文件。

之后,您可以安装计划使用的语言的 Vertex AI 客户端库。我们提供多种语言(包括 Python、Java 和 Go)的库。以下页面上的示例应用包含有关安装相应库的说明。