跳至主要內容
Study Jam:GenAI 開發者實戰 — 第 11/29 篇

Google Cloud AI/ML 工具怎麼選

內文字級

Google Cloud AI/ML 工具怎麼選
更新:2026-10-12

課程概述

Google Cloud 的 AI/ML 工具很多,但不用一開始就把整張產品地圖背起來。比較實用的想法是:先弄清楚問題、資料放在哪裡,以及團隊願意負責多少維運,再選剛好夠用的工具。這堂課會用「抽象層級」整理產品線,幫你少繞一點路。

Google Cloud AI/ML 工具抽象層級選型:預建 API、AutoML、BigQuery ML 與自訂訓練部署由高抽象到高控制排列,資料需求、程式與營運投入及控制力逐步增加,達成價值的時間也變長

先選能解題的最高抽象層:通用任務用預建 API,有標註資料但缺 ML 工程用 AutoML,資料已在倉儲且團隊熟 SQL 用 BQML,只有高度客製需求才進自訂訓練。抽象越低,控制越多,代價也越高。

你將學到

  • 描述 Google Cloud AI/ML 產品的三大抽象層級
  • 比較 AutoML、BigQuery ML 與自訂訓練的適用場景
  • 理解 Gemini Enterprise Agent Platform(簡稱 Agent Platform,原 Vertex AI)作為統一 ML 平台的核心能力
  • 掌握從資料準備到模型部署的端到端流程

核心概念

AI/ML 產品的三大抽象層級

官方課程自己的三層架構是 AI 基礎設施、AI 開發與 AI 解決方案;這裡只看其中的開發選項,照抽象程度大致可分成三層。最上層是預建 API(Pre-built APIs),像 Vision API、Speech-to-Text 與 Translation API,適合需求和服務能力高度吻合、也不需要自己訓練模型的任務。中間層是 AutoML 與 BigQuery ML:前者降低自訂模型的門檻,後者讓熟悉 SQL 的團隊直接在 BigQuery 裡訓練與使用模型。最底層是自訂訓練(Custom Training),可以使用 TensorFlow、PyTorch 等框架控制訓練流程,但資料、程式與維運責任也會跟著增加。

Agent Platform 統一平台

Agent Platform 把資料準備、模型訓練、評估、部署、線上預測與監控放在同一套平台裡。對團隊來說,價值不只是「模型能跑」,而是權限、版本、端點、監控和後續重訓都有地方管理。生成式 AI 相關能力則包括 Studio、Model Garden 與 Agent 開發工具。

名稱提醒:Vertex AI 已在 2026 年 4 月改名為 Gemini Enterprise Agent Platform。本文用現行名稱;課程影片與 Lab 畫面若仍顯示舊名,指的是同一個產品。底層概念沒有因此全部重做,但實際操作時要以當下主控台與官方版本資訊為準。

BigQuery ML 的獨特定位

BigQuery ML 讓資料分析師直接用 SQL 在 BigQuery 裡建立與使用模型,不必先把整批資料搬到另一套 ML 環境。它支援多種傳統 ML 與時間序列模型,也能透過遠端模型串接生成式 AI 能力。若資料原本就在 BigQuery,而且團隊熟悉 SQL,通常值得先從這條路驗證需求;但模型品質、資料偏差和上線監控仍然不能省略。

Pre-built API vs AutoML vs Custom

維度Pre-built APIAutoML/BigQuery MLCustom Training
適合情況需求剛好符合現成能力有自己的資料,任務相對標準架構、損失函數或訓練流程高度客製
團隊主要工作串接 API、處理輸入輸出與錯誤整理資料、選目標欄位、評估模型同時負責資料、程式、訓練與部署
控制程度較少中等最高
常見成本來源呼叫量、資料處理與應用端維運訓練、預測、資料處理與實驗時間運算資源、工程人力、監控與持續重訓

表格超出欄寬時,可左右捲動;鍵盤可聚焦表格後用左右方向鍵查看。

查看流程與節點文字

箭頭表示流程方向;方括號與引號內是節點名稱,可搭配下方圖解閱讀。

%%{init: {"flowchart": {"curve": "linear", "nodeSpacing": 24, "rankSpacing": 46}}}%%
flowchart TB
  subgraph SCOPE["① 依現況選出第一個候選工具"]
      direction TB
      START["寫下輸入、預期輸出<br/>品質門檻與錯誤代價"] --> READY{"現成 API 已能處理<br/>這個通用任務嗎?"}
      READY -->|"能"| API["先串接 Pre-built API<br/>用真實資料驗證"]
      READY -->|"不能"| SQL{"資料主要在<br/>BigQuery,<br/>團隊也熟悉<br/>SQL 嗎?"}
      SQL -->|"是"| BQML["先試 BigQuery ML<br/>避免不必要的<br/>資料搬移"]
      SQL -->|"否"| STANDARD{"有標註資料,<br/>且任務屬於<br/>常見分類、<br/>預測或辨識嗎?"}
      STANDARD -->|"是"| AUTOML["先試 AutoML<br/>建立可比較的基準"]
      STANDARD -->|"否"| CUSTOM["評估 Custom<br/>Training<br/>並確認團隊<br/>能長期維運"]
  end
  subgraph VERIFY["② 再決定要不要往下走"]
      API --> TEST["用同一份代表性資料<br/>比較品質、延遲與總成本"]
      BQML --> TEST
      AUTOML --> TEST
      CUSTOM --> TEST
      TEST --> PASS{"達到上線門檻嗎?"}
      PASS -->|"有"| PILOT["小流量上線,持續監控<br/>資料漂移與失敗案例"]
  end
  PASS -->|"沒有"| REVIEW["先找出瓶頸,再決定<br/>換工具、補資料<br/>或降低抽象層"]
  REVIEW -.-> READY
工具不是越底層越專業。先用責任最少、能解題的方案做出基準;只有品質或控制需求真的不夠,才值得承擔更低抽象層的開發與維運成本。

實作重點

  • 在目前的 Agent Platform 主控台中瀏覽各功能模組,建立產品功能的心智地圖
  • 試著呼叫一個 Pre-built API(像 Vision API 的圖片標註),體會一下完全不用訓練有多省事
  • 了解 Agent Platform Workbench(原 Vertex AI Workbench)的 Notebook 環境,它是自訂訓練的主要開發入口
  • 用同一份驗證資料比較 AutoML 與自訂訓練,不只看模型分數,也記錄開發時間與維運責任

Lab 導讀

Lab 連結:Introduction to AI and Machine Learning on Google Cloud — Google Skills

這門課會把 Google Cloud AI/ML 產品線帶過一遍,除了影片與測驗,課程頁還列出四個實作 Lab:Predict Visitor Purchases with BigQuery ML、Get Started with Agent Studio、Entity and Sentiment Analysis with the Natural Language API,以及選修的 Agent Platform: Predicting Loan Risk with AutoML。做題時先抓場景裡真正的限制:資料目前在哪裡、團隊會什麼、要客製到什麼程度,以及誰負責上線後的維運。只背產品名稱,碰到題目換個說法就很容易卡住。

延伸學習

Study Jam:GenAI 開發者實戰 — 第 11 篇/共 29 篇 查看系列全覽 →

讀完後,留一個學習紀錄

試著用自己的話說出一個重點,以及你會如何運用。實作文章請先核對結果與清理資源,再標記為讀完。

文章進度以你確認讀完的標記為準,可隨時取消。舊版造訪紀錄保留,但不計入讀完;這份自評不代表已掌握內容。

留言討論

文章目錄與系列

徽章解鎖!