选择笔记本解决方案
本页面介绍了 Vertex AI 的笔记本环境选项之间的差异,可协助您为项目选择最佳选项。
Vertex AI 提供两种笔记本环境解决方案:
Colab Enterprise:一个具有 Google Cloud安全与合规性功能的托管式协作笔记本环境。如果项目的首要任务是与他人协作并避免花费时间来管理基础架构,那么 Colab Enterprise 可能是您的最佳选择。请参阅以下 Colab Enterprise 部分。
Vertex AI Workbench:通过虚拟机实例提供的基于 Jupyter 笔记本的环境,其功能支持整个数据科学工作流。如果项目的首要任务是控制和可自定义性,那么 Vertex AI Workbench 可能是您的最佳选择。请参阅以下 Vertex AI Workbench 部分。
Colab Enterprise
在后续各部分中了解 Colab Enterprise 的一些优势。如需了解详情,请参阅 Colab Enterprise 简介。
共享和协作
利用 Colab Enterprise,可以共享笔记本并与他人协作。您可以与单个用户、Google 群组或 Google Workspace 网域共享笔记本。您可以通过 Identity and Access Management (IAM) 控制此访问权限。
代管式计算
利用 Colab Enterprise,可以在笔记本中工作,而无需管理基础架构。Colab Enterprise 会在您需要时为您预配运行时。如果需要,您可以根据特定需求配置运行时,但 Colab Enterprise 会为您启动运行时,如果您不再需要运行时,则会为您关停。
集成到 Google Cloud 控制台中
Colab Enterprise 与 Google Cloud 服务集成,可让您更轻松地使用与这些服务交互的笔记本。您可以在 Google Cloud 控制台中使用 Colab Enterprise,相应的功能已内置在 Vertex AI 和 BigQuery 中。
在 Gemini 的协助下编写代码
您可以在 Vertex AI 中使用 Gemini,Gemini 是 Gemini for Google Cloud产品组合中的一个产品,可帮助您在 Vertex AI 笔记本中编写和生成代码。Vertex AI 中的 Gemini 可以在您输入代码单元时生成代码补全建议。您还可以使用 Help me code 工具根据您的需求说明生成代码。如需了解详情,请参阅在 Gemini 的协助下编写代码。
Vertex AI Workbench
在后续各部分中了解 Vertex AI Workbench 的一些优势。如需了解详情,请参阅 Vertex AI Workbench 简介。
概览
所有 Vertex AI Workbench 实例都提供以下功能:
- 预封装了 JupyterLab。
- 预安装了一套深度学习软件包,包括 TensorFlow 和 PyTorch 框架支持。
- 支持 GPU 加速器。
- 能够与 GitHub 代码库同步。
- Google Cloud 身份验证和授权
添加 conda 环境
Vertex AI Workbench 实例使用基于 conda 环境的内核。您可以将 conda 环境添加到 Vertex AI Workbench 实例,该环境在实例的 JupyterLab 界面中显示为内核。
添加 conda 环境后,您便可以使用默认的 Vertex AI Workbench 实例中没有的内核。例如,您可以为 R 和 Apache Beam 添加 conda 环境。或者,您可以为特定旧版可用框架(例如 TensorFlow、PyTorch 或 Python)添加 conda 环境。
如需了解详情,请参阅添加 conda 环境。
数据的访问权限
您无需离开 JupyterLab 界面即可访问数据,从而提高工作效率。
在 Vertex AI Workbench 实例上的 JupyterLab 导航菜单中,您可以使用 Cloud Storage 集成来浏览您有权访问的数据和其他文件。
此外,您还可以在导航菜单中使用 BigQuery 集成来浏览您有权访问的表、写入查询、预览结果以及将数据加载到笔记本中。
自动运行笔记本
您可以将笔记本设置为定期运行。即使您的实例已关停,Vertex AI Workbench 也会运行您的笔记本文件并保存结果以供您查看并与他人分享。
空闲实例自动关停
为帮助管理费用,您可以将 Vertex AI Workbench 实例设置为在空闲一段时间后关停。如需了解详情,请参阅空闲机器关停。
自定义容器
您可以基于自定义容器创建 Vertex AI Workbench 实例。从 Google 提供的基础容器映像入手,并根据您的需求进行修改。然后,根据您的自定义容器创建实例。
如需了解详情,请参阅使用自定义容器创建实例。
使用第三方凭据
您可以使用员工身份联合提供的第三方凭据创建和管理 Vertex AI Workbench 实例。员工身份联合使用外部身份提供方 (IdP) 通过代理为一组用户授予对 Vertex AI Workbench 实例的访问权限。
如需了解详情,请参阅使用第三方凭据创建实例。
健康状况监控
为帮助确保您的 Vertex AI Workbench 实例正常运行,您可以监控健康状况。
可修改的 Deep Learning VM 实例
Vertex AI Workbench 提供可通过 Notebooks API 修改底层虚拟机的 API 方法。
后续步骤
要开始使用,请执行以下操作: