Gemini API Key 怎麼獲取:在 AI Studio 創建密鑰、設定環境變量與安全限制

調用 Gemini API 先要在 Google AI Studio 創建 API Key。本文講清創建入口、密鑰與項目的關係、2026 年新的授權密鑰規則、環境變量怎麼設、怎麼測試,以及密鑰被封或泄露後的處理。

NNathaniel bigo··原創首發·AI 輔助撰寫
11 分鐘讀完
資料核對於 2026-10-10 · 依據官方文檔與公開資料整理 其他 帳號
本文根據 Google AI for Developers 官方文檔(Using Gemini API keys、Quickstart、Troubleshooting、Troubleshoot Google AI Studio)整理,資料核對於 2026-10-10。密鑰規則在 2026 年有較大調整,以官方 API key 頁面為準。

適用於誰

  • 第一次想調用 Gemini API,不知道 API Key 去哪裏申請的人;
  • 手裏有舊密鑰,突然報錯或在 AI Studio 裏看到 Unrestricted、Blocked 標籤的人;
  • 想知道密鑰該放在哪、怎樣才算安全的開發者。

結論先說

  1. 在 Google AI Studio 的 API Keys 頁面創建,地址是 aistudio.google.com/apikey,創建本身免費。
  2. 每個密鑰都屬於一個 Google Cloud 項目。新用戶接受服務條款後,AI Studio 會自動建好一個預設項目和一個密鑰。
  3. 限額和計費跟着項目走,不跟着密鑰走:同一個項目下多建幾個密鑰,額度不會變多。
  4. 2026 年起密鑰規則變了:新建的密鑰都是「授權密鑰(auth key)」;沒有加限制的舊式標準密鑰會被 Gemini API 拒絕。
  5. 密鑰當密碼對待:用環境變量 GEMINI_API_KEY 儲存,不寫進代碼倉庫,不放進網頁或手機應用的前端代碼。

一、創建密鑰

  1. 用 Google 帳號登入 Google AI Studio,打開 API Keys 頁面(左側 Dashboard 裏也能進)。
  2. 新用戶:接受服務條款後,官方說明 AI Studio 會自動創建一個預設的 Google Cloud 項目和 API 密鑰,可以直接用。預設項目的名字可以在 Dashboard 的 Projects 頁面裏改。
  3. 需要新密鑰時,點「創建 API 密鑰(Create API key)」,按彈窗選擇或新建項目。
  4. 複製密鑰,馬上存到安全的地方。

已經有 Google Cloud 帳號的人:官方說明這種情況下 AI Studio 不會自動建預設項目,也不會預設顯示你所有的項目,需要先導入:Dashboard → Projects → 「導入項目(Import projects)」→ 搜尋並選中項目 → Import,然後回到 API Keys 頁面在這個項目裏建密鑰。

前提條件(官方條款和可用地區頁):年滿 18 歲;所在地區在官方可用地區列表內。該列表目前沒有列出中國大陸,請遵守所在地法律和服務條款。

二、密鑰、項目和計費的關係

  • 項目(Google Cloud project)管理計費、協作者和權限,AI Studio 只是提供了一個輕量的管理介面。
  • 速率限制按項目計算,不按密鑰。帳單頁也寫明:密鑰沒有獨立的計費設定,它繼承所在項目的檔位和計費狀態;同一項目下所有密鑰的用量加在一起算。
  • 項目沒有綁定結算帳號時處於免費層,綁定並充值後進入付費層。區別見本站《Gemini API 免費額度是多少:免費層級、RPM / TPM / RPD 速率限制與限額查詢》和《Gemini API 怎麼收費:按 token 計費、預付費充值(Prepay)與支出上限設定》。

AI Studio 的管理上限(官方列出):Projects 頁面一次最多可創建 10 個項目;API keys 和 Projects 頁面最多顯示 100 個密鑰、50 個項目;只顯示無限制的密鑰或僅限 Gemini API 的密鑰,其他限制方式的密鑰要去 Google Cloud 控制台管理。

三、2026 年的新規則:標準密鑰與授權密鑰

官方 API key 頁面說明,Gemini API 正在從標準密鑰過渡到授權密鑰:

標準密鑰(Standard)授權密鑰(Authorization / auth key)
作用把請求關聯到項目,用於計費和配額直接綁定到一個 Google Cloud 服務帳號,請求以該服務帳號身份處理
權限控制不能識別調用者,權限粒度有限支持更細的訪問控制
預設限制無預設只能用於 Gemini API(Generative Language API)
泄露處理—檢測到泄露後能更快停用

三個時間點:

  • 2026 年 5 月 28 日起,在 AI Studio 新建的密鑰自動是授權密鑰;
  • 沒有任何限制的標準密鑰,Gemini API 會拒絕它的請求;加了明確限制的標準密鑰還能繼續用;
  • 2026 年 5 月 7 日起,長期休眠的無限制密鑰會被封禁,在 AI Studio 裏顯示 Blocked 標籤,只能新建密鑰或改用已有的受限密鑰。

舊密鑰怎麼處理,官方給了兩條路:

  • 只用於 Gemini API 的密鑰:在 API Keys 頁面找到帶 Unrestricted 標籤的密鑰,滑鼠懸停後點「添加限制(Add restrictions)」→ 選「僅限 Gemini API(Restrict to Gemini API only)」→ 「限制密鑰(Restrict key)」。需要有項目的 apikeys.keys.update 權限。
  • 遷移到授權密鑰:看「密鑰類型(Key Type)」一列找出 Standard 的密鑰 → 新建一個密鑰(自動是授權密鑰)→ 把程序、環境變量和部署配置都換成新密鑰 → 測試通過後刪除舊密鑰。

四、設定環境變量

官方推薦把密鑰放在環境變量 GEMINI_API_KEY 或 GOOGLE_API_KEY 裏,官方 SDK 會自動讀取;兩個都設了的話,GOOGLE_API_KEY 優先。

macOS(Zsh)或 Linux(Bash):在 ~/.zshrc 或 ~/.bashrc 末尾加一行,然後執行 source 讓它生效。

bash
export GEMINI_API_KEY="你的API密鑰"

Windows:在搜尋欄搜「環境變量」→ 在系統屬性裏點「環境變量」→ 在用戶變量或系統變量下點「新建」→ 變量名填 GEMINI_API_KEY,值填密鑰 → 確定,然後重新打開一個終端窗口。

不方便用環境變量時,也可以在代碼裏顯式傳入(官方說只在沒法用環境變量時這樣做):

python
from google import genai

client = genai.Client(api_key="你的API密鑰")

五、測試密鑰能不能用

用官方文檔裏的 REST 請求最直接:

bash
curl "https://generativelanguage.googleapis.com/v1beta/interactions" \
  -H "Content-Type: application/json" \
  -H "x-goog-api-key: $GEMINI_API_KEY" \
  -X POST \
  -d '{
    "model": "gemini-3.8-flash",
    "input": "用一句話介紹你自己"
  }'

返回的 JSON 裏 status 為 completed 就說明密鑰有效。用 Python 調用見本站《Gemini API Python 調用教學:安裝 google-genai SDK、流式輸出、多輪對話與傳圖片》。

六、密鑰安全

官方把它概括為「像對待密碼一樣對待 API 密鑰」。泄露的後果是別人消耗你的配額、產生意外費用,甚至訪問到私有資源。

  • 不要提交到 Git 等版本控制系統;
  • 生產環境不要把密鑰放在客戶端:寫進網頁或手機應用裏的密鑰可以被用戶提取出來,正確做法是自己搭一個後端服務代為調用;
  • 生產環境建議用 Google Cloud Secret Manager 這類密鑰管理服務;
  • 在 Google Cloud 控制台設定結算提醒,用量或費用異常時能收到通知;
  • 可以在 Google Cloud 控制台的憑據頁面給密鑰加「應用限制」,例如只允許指定 IP 地址使用。

懷疑泄露時,官方的處理順序是:先生成新密鑰 → 把應用更新為新密鑰並部署 → 確認新密鑰工作正常後,再停用或刪除舊密鑰(避免服務中斷)→ 到 Google Cloud 控制台檢查帳單和用量裏有沒有異常調用。

常見問題

Q:「創建 API 密鑰」按鈕是灰的,提示沒有權限?

官方說明這是缺少 IAM 權限。請項目或組織管理員授予包含這些權限的角色(如項目編輯者):resourcemanager.projects.get、apikeys.keys.create、serviceusage.services.enable、iam.serviceAccounts.create、iam.serviceAccountApiKeyBindings.create。拿不到權限時,可以新建一個不隸屬於任何組織的項目來創建密鑰。

Q:報「API key not valid. Please pass a valid API key.」?

這是密鑰無效的提示:檢查是否複製完整、環境變量在當前終端是否生效、有沒有同時設定了另一個 GOOGLE_API_KEY(它優先生效)、密鑰是否已被刪除。

Q:報「Your API key was reported as leaked. Please use another API key.」?

官方排錯頁說明,已知泄露的密鑰會被主動封禁,不能再調用 Gemini API。到 AI Studio 新建密鑰,並檢查自己的密鑰保管方式。因此產生的異常費用,官方的指引是提交結算支持工單。

Q:項目裏的其他成員能看到密鑰嗎?

按官方權限表,項目的編輯者(Editor)和所有者(Owner)可以查看面板並管理密鑰;查看者(Viewer)能看面板和密鑰,但不能創建、修改或刪除。

Q:多建幾個密鑰能多拿免費額度嗎?

不能。官方寫明速率限制按項目計算,而不是按密鑰。

參考資料

  • Using Gemini API keys(官方):https://ai.google.dev/gemini-api/docs/api-key
  • Gemini API quickstart(官方):https://ai.google.dev/gemini-api/docs/quickstart
  • Troubleshooting guide(官方):https://ai.google.dev/gemini-api/docs/troubleshooting
  • Troubleshoot Google AI Studio(官方):https://ai.google.dev/gemini-api/docs/troubleshoot-ai-studio
  • API errors(官方):https://ai.google.dev/gemini-api/docs/api-errors
  • API errors(generateContent 版,官方):https://ai.google.dev/gemini-api/docs/generate-content/api-errors
  • Billing(官方):https://ai.google.dev/gemini-api/docs/billing
  • Available regions for Google AI Studio and Gemini API(官方):https://ai.google.dev/gemini-api/docs/available-regions
  • Gemini API Additional Terms of Service(官方):https://ai.google.dev/gemini-api/terms
需要開通或續費?谷歌帳號 →

Nathaniel 的更多內容

  1. 01

    AI 學習路線:零基礎從哪開始,6 個階段、每階段該讀哪幾篇教學(2026)

    AI 學習路線怎麼走?給零基礎的人一條循序漸進的路徑:先選一個助手用順,再學提問,再用進日常工作,按需學做圖做影片,守住私隱與版權,最後進階自動化和編程。每個階段都配了本站對應的教學。

    其他 AI 工具0
  2. 02

    AI 瀏覽器有哪些:Perplexity Comet、Opera Neon、Dia、Brave Leo 與 Edge Copilot 的官方說法對照

    AI 瀏覽器有哪些?按官方頁面整理 Perplexity Comet、Opera Neon、Dia、Brave Leo 和 Edge 裏的 Copilot:官方自述的定位、支持的平台、免費還是訂閱,以及 Gemini、Claude 的 Chrome 方案和已停用的 ChatGPT Atlas。

    其他 AI 工具0
  3. 03

    即夢國際版 Dreamina 是什麼:官方站入口、能生成什麼、免費積分和模型(2026)

    即夢國際版 Dreamina 是什麼?官方站是 dreamina.capcut.com,是一個圖片、影片和數字人一體的 AI 創作平台。按官方首頁和 FAQ 講:能生成什麼、免費用戶每天 120 積分、列出的 Seedance 與 Seedream 模型,以及和國內即夢怎麼區分。

    其他 AI 工具0
  4. 04

    Kimi K3 Coding Plan 是什麼、怎麼用:Kimi Code 會員、模型 ID、套餐價格和額度規則

    Kimi K3 Coding Plan 是什麼?按 Kimi 官方文檔核對:官方現在叫 Kimi Code,是 Kimi 會員權益裏的編程服務,Plus 及以上才有;講 K3 等模型 ID、國內新套餐價格、三種客戶端、第三方工具接入和額度規則。

    Kimi0
  5. 05

    DeepSeek V4 Pro 和 Flash 的區別與 API 價格:官方價格頁逐項對照(高峰與空閒時段)

    DeepSeek V4 Pro 和 Flash 有什麼區別、API 怎麼收費?按 DeepSeek 官方價格頁(2026-10-19 查詢)列出兩個模型的版本、上下文、圖像理解、並發和每百萬 token 價格,說明高峰與空閒時段的計費差別和舊模型名怎麼處理。

    其他 AI 工具0
  6. 06

    GPT-6 Pro(Astra)怎麼用、哪些套餐有:怎麼選到 Pro 檔、用量限制和 Pro 三檔價格

    GPT-6 Pro(Astra)怎麼用、哪些套餐有?按 OpenAI 幫助中心核對:聊天裏 Pro 檔給 Pro 100、Pro 200、Business 和 Enterprise;Plus 在 Work 和 Codex 裏含 Astra。講怎麼選到、用量上限和官方 Pro 價格。

    ChatGPT0

同模型

  1. 01

    Nano Banana 官網入口在哪、免費能用嗎:Google 官方入口、Nano Banana 2 與 2.1 的免費和付費區別

    Nano Banana 官網地址是什麼、免費能用多少?Nano Banana 是 Google Gemini 的圖像模型,官方入口是 gemini.google.com 和官方介紹頁。按官方頁面核對:免費版用 Nano Banana 2,2.1 需要 Google AI 套餐,API 沒有免費層。

    Gemini0
  2. 02

    Gemini 3.5 Pro 是什麼、發佈了嗎、怎麼用:官方說法梳理,以及現在 Gemini 裏該選哪個模型

    Gemini 3.5 Pro 發佈了嗎?按 Google 官方網誌、Gemini 更新記錄和 API 模型列表核對:截至 2026-10-19 官方沒有宣佈 3.5 Pro 已發佈,最新的是 Gemini 4 Argon。講清官方說過什麼,以及 Gemini 應用裏各套餐現在能選哪些模型。

    Gemini0
  3. 03

    Gemini 打不開、無法登入、無法使用怎麼辦:帳號類型、年齡、瀏覽器和官方兩條登入提示

    Gemini 怎麼打不開?無法登入、無法使用怎麼辦?按官方「Sign in to Gemini Apps」頁排查:帳號類型、年齡、支持的瀏覽器、國家和語言名單,以及「Can't access this service」「Something went wrong」兩條提示的官方解釋。

    Gemini0
  4. 04

    Gemini 無法生成圖片怎麼辦:入口、年齡與地區、提示詞、模型和額度逐項排查

    Gemini 無法生成圖片怎麼辦?按官方幫助中心逐項排查:有沒有登入、年齡和地區是否滿足、生圖入口在哪、提示詞怎麼寫才會出圖、Flash-Lite 的 Nano Banana 2 Lite 有什麼限制、圖片被移除和額度用完時怎麼辦。

    Gemini0
  5. 05

    Gemini 分享對話怎麼操作:生成公開連結、對方能看到什麼、怎麼刪除分享連結

    Gemini 的「分享對話」會生成一個任何人都能打開的公開連結。本文按官方幫助中心講清:分享步驟、連結裏包含哪些內容(整段對話、上載的圖片、Canvas 作品)、別人能做什麼、連結什麼時候會自動失效、怎麼查看和刪除自己所有的公開連結。

    Gemini0
  6. 06

    Gemini API Python 調用教學:安裝 google-genai SDK、流式輸出、多輪對話與傳圖片

    用官方 google-genai SDK 調 Gemini API:安裝配置、第一個請求、系統指令與思考等級、流式輸出、多輪對話、傳圖片和查看 token 用量,按 2026 年 10 月官方預設的 Interactions API 寫法。

    Gemini0

同產品的其他教學

  1. 01

    AI圖片放大與高清修復:Midjourney、ChatGPT、Gemini 怎麼出高解像度圖

    AI 生成的圖不夠清晰,想打印或做大圖怎麼辦?本文按官方文檔講清 Midjourney 的 Subtle / Creative 放大和 HD 直出、Gemini 與 ChatGPT 的解像度選項、Flow 的影片放大,以及「AI 放大會編造細節」的注意事項。

    Gemini其他 AI 工具0
  2. 02

    AI影片運鏡提示詞大全:推拉搖移跟升降、環繞、甩鏡怎麼寫(中英對照)

    AI 影片的運鏡提示詞怎麼寫?本文按 Google 官方影片提示指南整理鏡頭運動、機位角度、鏡頭光學效果三張中英對照表,每個術語配效果說明和例句,並給出組合運鏡的寫法和常見翻車原因,適用於 Veo、即夢、可靈等工具。

    Gemini其他 AI 工具0
  3. 03

    NotebookLM 學習卡是什麼:抽認卡(閃卡)與測驗的生成、複習和下載

    NotebookLM(現名 Gemini Notebook)的學習卡是什麼、怎麼用?本文按官方幫助講清抽認卡和測驗的生成步驟、難度與數量設定、「答對了 / 沒答對」進度記錄、只練錯題、下載 CSV,以及手機上怎麼刷卡。

    Gemini0
  4. 04

    ChatGPT 和 Gemini 哪個好用:按官方頁面對比套餐、額度、上下文和功能,怎麼選

    ChatGPT 和 Gemini 哪個好用?本文只整理兩家官方頁面能查到的差異:套餐名稱、免費版額度、付費檔用量倍數、額度多久刷新、上下文窗口數字,以及各自的特色功能入口。不給「誰更強」的結論,文末附一份用自己任務測試的清單。

    ChatGPTGemini0
  5. 05

    Gemini 臨時對話怎麼用:能儲存嗎、關掉後能找回嗎、數據保留多久

    Gemini 的臨時對話不進聊天記錄、不用於訓練模型,但離開後就再也打不開。本文按官方幫助中心講:怎麼開啟、誰能用、臨時對話裏不能做什麼、想儲存內容該怎麼辦、Google 實際保留 72 小時是怎麼回事,以及它和關閉活動記錄的區別。

    Gemini0
  6. 06

    Gemini Live 怎麼用:如何開啟語音對話、共享攝像頭和螢幕、後台通話與字幕

    Gemini Live 是手機上的實時語音對話:可以隨時打斷、讓它看攝像頭畫面或手機螢幕、在後台和鎖屏時繼續聊。本文按官方幫助中心講開啟條件、操作步驟、能調用哪些應用、字幕與聲音設定,以及常見的「沒有 Live 按鈕」等問題。

    Gemini0

0 條評論

登入 後參與評論

還沒有評論,來搶沙發~