GoogleCloudPlatform/vertex-ai-samples

Notebooks, code samples, sample apps, and other resources that demonstrate how to use, develop and manage machine learning and generative AI workflows using Google Cloud Vertex AI.

What it solves

该仓库提供了全面的实务范例和资源,旨在帮助开发者和 ML 从业者在 Google Cloud Vertex AI 平台实现机器学习和生成式 AI 工作流。通过提供可运行的笔记本和示例应用,它填补了文档与生产就绪实现之间的差距。

How it works

该项目组织为一系列笔记本、代码示例和展示特定 Vertex AI 能力的“技能”集合。用户可以直接在 Colab, Colab Enterprise 或 Vertex AI Workbench 中运行这些示例。该仓库的结构涵盖了整个 ML 生命周期,包括数据管理 (Feature Store, BigQuery), 模型开发 (AutoML, custom models, Ray on Vertex AI), 部署 (Prediction, Model Registry), 以及运维工具 (Pipelines, ML Metadata, Explainable AI)。

Who it’s for

  • ML Practitioners: 寻求使用 Google Cloud 的基础设施来构建、训练和部署自定义 ML 模型的用户。
  • Generative AI Developers: 想要实现 Gemini, Gemma, 以及来自 Model Garden 的开源模型的使用者。
  • Cloud Architects: 需要部署可扩展的 AI Agent “技能”和托管式 ML Pipelines 的专业人士。

Highlights

  • End-to-End Workflow Examples: 涵盖从数据标注和 Feature Store 到模型注册和预测的完整流程。
  • AI Agent Skills: 一套专门用于任务路由、推理和微调 Gemini 及开源模型的技能套件。
  • Model Garden Integration: 涵盖使用各种第一方和第三方模型 (例如 Llama 3, Claude 3) 的示例。
  • Managed Infrastructure: 与 Colab Enterprise 和 Vertex AI Workbench 集成,可立即执行。