如何取得 Gemini API Key ?

此篇文章將會分成兩部分說明如何取得 Gemini API Key,第一部分是取得免費 API Key 步驟,第二部分則是取得付費 API Key 步驟。

第一部分:取得免費 API Key 步驟

1. 前往 Google AI Studio

進入 Google AI Studio 官網 並點擊 Sign in,使用您的 Google 帳號登入。

2. 建立 API Key

點擊 Create API key

3. 選擇專案
  1. Create API key in new project (建議):系統會自動為您建立一個新專案,這是最快的方式。
  2. Create API key in existing project:如果您已有 Google Cloud 專案,也可以選擇連結。

免費版 (Free Tier) 的兩大限制

雖然免費版功能強大(可使用最新的 Gemini 1.5 Pro/Flash 模型),但有兩個您必須知道的限制:

1. 隱私權與資料使用 (最重要!)
  • 您的資料會被 Google 使用:在免費層級中,您輸入的 Prompt(提示詞)和模型的回答,可能會被 Google 用來訓練與微調模型
  • 建議:請不要在免費版 API 中輸入個人的私密資料、公司的機密數據或客戶的敏感個資。
2. 速率限制 (Rate Limits)

免費版的呼叫次數有嚴格上限,超過限制會回傳錯誤(HTTP 429 Error)。目前的限制大約如下(數值可能會隨 Google 政策變動):

  • Gemini 1.5 Flash
    • 每分鐘最多 15 次請求 (15 RPM)
    • 每天最多 1,500 次請求 (1,500 RPD)
  • Gemini 1.5 Pro
    • 每分鐘最多 2 次請求 (2 RPM)
    • 每天最多 50 次請求 (50 RPD)

第二部分:取得付費 API Key 步驟

Google AI Studio 預設提供免費層級 (Free Tier),若要使用付費層級 (Pay-as-you-go) 以獲得更高的速率限制 (Rate Limits) 並確保您的數據不會被用來訓練 Google 的模型,請依照以下步驟操作:

1. 點擊 Set up billing
2. 設定專案與計費 (Billing)

付費功能是綁定在 Google Cloud Platform (GCP) 的專案上的,因此您需要連結一個有設定信用卡的 GCP 專案,若沒有系統會引導您前往 Google Cloud Console 綁定信用卡資訊。

3. 產生 API Key

完成計費設定後,回到 Google AI Studio 重新整理,您的專案即轉為付費模式。

    重要提示: 在付費模式 (Pay-as-you-go) 下,Google 承諾不會使用您的輸入與輸出來訓練他們的人工智慧模型,這對於企業隱私至關重要。