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 的基礎設施來建立、訓練與部署自定義機器學習模型。
  • 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 整合,可立即執行。