设置项目和开发环境

本页面将指导您如何开始使用 Vertex AI,包括如何创建 Google Cloud 项目和启用 Vertex AI API。如果您没有执行这些任务的权限,请让管理员为您设置项目并启用 Vertex AI。本页还介绍了如何在本地开发环境中设置 Google Cloud CLI。

设置项目

如需设置项目,请按以下步骤操作:

  1. Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  3. Make sure that billing is enabled for your Google Cloud project.

  4. Enable the Vertex AI API.

    Enable the API

  5. Install the Google Cloud CLI.
  6. To initialize the gcloud CLI, run the following command:

    gcloud init
  7. Update and install gcloud components:

    gcloud components update
    gcloud components install beta
  8. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  9. Make sure that billing is enabled for your Google Cloud project.

  10. Enable the Vertex AI API.

    Enable the API

  11. Install the Google Cloud CLI.
  12. To initialize the gcloud CLI, run the following command:

    gcloud init
  13. Update and install gcloud components:

    gcloud components update
    gcloud components install beta

让管理员为您设置 Vertex AI 项目

本部分介绍了管理员如何授予使用 Vertex AI 所需的角色。

  1. 确定一个有意义的项目名称和项目 ID 来标识您的项目。如果您属于某个组织或计划创建多个项目,请考虑需遵循或可以遵循哪些命名惯例和文件夹层次结构,以使项目组织清晰。
  2. 所需的角色:
    1. 大多数 Vertex AI 功能的访问权限由 Vertex AI User (roles/aiplatform.user) IAM 角色授予,并且应足以满足大多数 Vertex AI 用户的需求。如需完全控制 Vertex AI 资源,您可以请求 Vertex AI Administrator (roles/aiplatform.admin) 角色。如需了解这些角色与其他 Vertex AI 角色之间的区别,请参阅使用 IAM 进行 Vertex AI 访问权限控制
    2. 如果您还打算在 Google Cloud 中使用 Vertex AI Workbench 实例,请让您的管理员为您授予项目的 Notebooks Administrator (roles/notebooks.admin) IAM 角色,以及项目或 Compute Engine 默认服务账号Service Account User (roles/iam.serviceAccountUser) IAM 角色。
    3. 此外,如需启用必要的 API,您需要 Service Usage Admin (roles/serviceusage.serviceUsageAdmin) IAM 角色,或者您的管理员需要按照前几个步骤为您启用 API。
  3. 让您的管理员为您启用 Vertex AI API。如果您已获得 Service Usage Admin (roles/serviceusage.serviceUsageAdmin) IAM 角色,则将能够自行执行此操作。

后续步骤