在 Google Cloud 中使用 Gemini 建構內容

如果您是 Gemini 新手,使用快速入門是上手最快的方式。

不過,隨著生成式 AI 解決方案日趨成熟,您可能需要一個平台,用於建構及部署端對端的生成式 AI 應用程式和解決方案。Google Cloud 提供完整的工具生態系統,讓開發人員充分發揮生成式 AI 的強大功能,從應用程式開發的初始階段,到應用程式部署、應用程式代管,以及大規模管理複雜資料。

Google Cloud 的 Vertex AI 平台提供一套機器學習運作工具,可簡化 AI 模型的使用、部署和監控作業,提升效率和可靠性。此外,整合資料庫、DevOps 工具、記錄、監控和 IAM 可提供全方位方法,用於管理整個生成式 AI 生命週期。

下表概略說明 Google AI 與 Vertex AI 之間的主要差異,協助您決定哪個選項適合您的用途:

功能 Google AI Gemini API Vertex AI Gemini API
Gemini 模型 Gemini 2.0 Flash、Gemini 2.0 Flash-Lite、Gemini 1.5 Flash、Gemini 1.5 Pro Gemini 2.0 Flash、Gemini 2.0 Flash-Lite、Gemini 1.5 Flash、Gemini 1.5 Pro、Gemini 1.0 Pro、Gemini 1.0 Pro Vision、Gemini 1.0 Ultra、Gemini 1.0 Ultra Vision
註冊 Google 帳戶 Google Cloud 帳戶 (包含條款協議和帳單)
驗證 API 金鑰 Google Cloud 服務帳戶
使用者介面遊樂場 Google AI Studio Vertex AI Studio
API 和 SDK 伺服器和行動/網頁用戶端 SDK
  • 伺服器:Python、Node.js、Go、Dart、ABAP
  • 行動/網頁用戶端:Android (Kotlin/Java)、Swift、Web、Flutter
伺服器和行動/網頁用戶端 SDK
  • 伺服器:Python、Node.js、Go、Java、ABAP
  • 行動/網頁用戶端 (透過 Vertex AI for Firebase):Android (Kotlin/Java)、Swift、網頁、Flutter
免費使用 API 和 SDK 是,視情況而定 新使用者可享 $300 美元的 Google Cloud 抵免額
配額 (每分鐘要求數) 視型號和定價方案而定 (請參閱詳細資訊) 視型號和地區而定 (請參閱詳細資訊)
企業支援服務 客戶加密金鑰
虛擬私有雲
資料落地
存取權透明化
應用程式代管的可擴充基礎架構
資料庫和資料儲存空間
機器學習運作 Vertex AI 上的完整 MLOps (例如:模型評估、Model Monitoring、Model Registry)

如要瞭解在 Google Cloud 上建構生成式 AI 應用程式時,哪些產品、架構和工具最合適,請參閱「在 Google Cloud 上建構生成式 AI 應用程式」。

從 Google AI 的 Gemini 遷移至 Vertex AI

如果應用程式使用 Google AI Gemini API,您必須遷移至 Google Cloud 的 Vertex AI Gemini API。

遷移時:

Google Gen AI SDK 透過 Gemini Developer API 和 Vertex AI,提供統一的 Gemini 2.0 介面。除了少數例外狀況,在一個平台上執行的程式碼都能在兩個平台上執行。

請注意,如果您想直接從正式版行動或網頁應用程式呼叫 Gemini API,請遷移至使用 Firebase 用戶端 SDK 中的 Vertex AI (適用於 Swift、Android、Web 和 Flutter 應用程式)。這些用戶端 SDK 可為正式版行動和網頁應用程式提供重要安全選項和其他功能。

刪除未使用的 API 金鑰

如果您不再需要使用 Google AI Gemini API 金鑰,請按照安全性最佳做法刪除金鑰。

刪除 API 金鑰的做法如下:

  1. 開啟 Google Cloud API 憑證頁面。

  2. 找出要刪除的 API 金鑰,然後按一下「動作」圖示。

  3. 選取「Delete API key」(刪除 API 金鑰)

  4. 在「刪除憑證」對話方塊中,選取「刪除」

    刪除 API 金鑰需要幾分鐘的時間才會生效。作業完畢後,凡是使用已刪除 API 金鑰的流量都會遭拒。

後續步驟