Google AI Studio API Key获取指南:5步完成Gemini API设置(2026年)
详细教程:如何获取Google AI Studio API Key用于调用Gemini API。包含最新免费配额限制、中国用户访问方案、安全最佳实践和常见错误排查。
Nano Banana Pro
4K-80%Google Gemini 3 Pro · AI Inpainting
谷歌原生模型 · AI智能修图
想要使用Google的Gemini模型,第一步就是获取API Key。Google AI Studio提供了免费获取API Key的途径,整个过程只需要几分钟。但需要注意的是,2025年12月Google大幅削减了免费配额,而且部分地区(包括中国大陆)无法直接访问。
快速答案:访问aistudio.google.com,登录Google账号,接受服务条款后即可自动获取默认API Key。新用户会自动创建一个Google Cloud项目和对应的API Key。如果你在中国大陆或其他受限地区,需要使用VPN或第三方API服务来访问。

5步获取Google AI Studio API Key
获取API Key的完整流程只需要5个步骤,新用户甚至可以自动获得默认Key。
Google AI Studio是获取Gemini API Key最简单的方式。相比直接使用Google Cloud Console,AI Studio的界面更加友好,专门为开发者快速上手设计。
第一步是访问Google AI Studio官网。打开浏览器,访问 aistudio.google.com/app/apikey。如果你之前没有使用过Google AI Studio,系统会提示你登录Google账号。使用个人Google账号即可,不需要Google Workspace账号。
第二步是接受服务条款。首次访问时,会弹出Google Generative AI的服务条款页面。仔细阅读后点击"Accept"或"同意"继续。这是一次性的操作,之后不会再次出现。
第三步是自动获取默认Key。对于新用户,Google AI Studio会在接受服务条款后自动创建一个默认的Google Cloud项目和API Key。这个过程是即时的,你会看到一个已经生成好的API Key。
第四步是复制并保存API Key。点击API Key旁边的复制按钮,将Key保存到安全的地方。Google官方建议使用密码管理器或将其设置为环境变量。这个Key只会显示一次完整内容,之后再访问只能看到部分字符。
第五步是创建额外的Key(可选)。如果需要为不同项目使用不同的API Key,可以点击"Create API Key"按钮。你可以选择现有的Google Cloud项目,或者创建新项目。每个账号最多可以显示100个API Key和50个项目。
API Key的三种使用方法
你可以通过环境变量、直接传参或配置文件三种方式使用API Key。
获取API Key后,下一步是在代码中正确使用它。Google的Gemini SDK支持多种编程语言,使用方式也很灵活。
环境变量方式是Google推荐的做法。在终端或系统设置中,设置GEMINI_API_KEY或GOOGLE_API_KEY环境变量。Gemini的Python、JavaScript等SDK会自动检测这些变量。设置方法如下:
hljs bash# Linux/macOS
export GEMINI_API_KEY="your-api-key-here"
# Windows PowerShell
$env:GEMINI_API_KEY="your-api-key-here"
直接传参方式适合快速测试。在初始化客户端时直接传入API Key:
hljs pythonimport google.generativeai as genai
# 直接传入API Key
genai.configure(api_key="your-api-key-here")
# 或者使用环境变量(推荐)
import os
genai.configure(api_key=os.environ.get("GEMINI_API_KEY"))
model = genai.GenerativeModel("gemini-2.5-flash")
response = model.generate_content("Hello, Gemini!")
print(response.text)
配置文件方式适合团队协作。将API Key存储在.env文件中,使用dotenv库加载。这样可以避免在代码中硬编码Key,同时方便不同环境切换。
免费版配额限制(2025年12月更新)
2025年12月Google大幅削减免费配额,Gemini 2.5 Flash日请求限制从250次降至20-50次。
免费版的配额限制是很多开发者关心的问题。Google在2025年12月对免费层进行了重大调整,如果你的应用之前运行正常,现在突然出现429错误,很可能是触发了新的限制。
当前免费版的主要限制包括:请求频率(RPM)为每分钟5-15次,日请求量(RPD)为每天20-100次,token限制(TPM)因模型而异。这些限制在太平洋时间午夜重置。
具体到各模型,Gemini 2.5 Pro的免费限制最为严格,约5 RPM和25 RPD。Gemini 2.5 Flash稍宽松,但也从之前的250 RPD降至约50 RPD。值得注意的是,Gemini 3 Pro完全没有免费API访问,只有付费用户才能使用。

| 模型 | RPM (每分钟) | RPD (每天) | 变化 |
|---|---|---|---|
| Gemini 2.5 Pro | 5 | ~25 | ↓50% |
| Gemini 2.5 Flash | 10-15 | ~50 | ↓80% |
| Gemini 2.5 Flash-Lite | 15 | ~100 | ↓60% |
| Gemini 3 Pro | 无 | 无 | 仅付费 |
速率限制是按项目计算的,而不是按API Key。这意味着同一个Google Cloud项目下的多个API Key共享同一个配额池。如果需要更高的配额隔离,需要创建独立的项目。
地区限制与中国用户访问方案
中国大陆、香港、台湾不在Google AI Studio支持地区,需要使用替代方案。
地区限制是中国开发者使用Gemini API的最大障碍。根据Google官方文档,Google AI Studio和Gemini API在全球大部分地区可用,但明确排除了中国大陆、香港和台湾。如果你从这些地区访问,会被重定向到"Available Regions"页面。
对于Colab用户需要特别注意:地区限制是基于Colab实例所在地区,而非用户所在地区。即使你使用VPN,如果Colab实例在受限地区,仍然无法访问。
替代方案一是使用VPN。通过VPN连接到支持地区(如美国、日本、新加坡),可以正常访问Google AI Studio获取和使用API Key。但需要注意VPN的稳定性会影响API调用的可靠性。
替代方案二是使用Vertex AI。Google官方建议不支持地区的用户尝试Vertex AI中的Gemini API。Vertex AI是Google Cloud的企业级AI平台,地区限制相对宽松,但需要绑定付费账户。
替代方案三是使用第三方API服务。对于需要稳定访问的生产环境,可以考虑使用第三方API聚合平台。例如laozhang.ai提供Gemini API的中转服务,使用OpenAI兼容接口,国内可直接访问,支持支付宝/微信支付:
hljs pythonfrom openai import OpenAI
client = OpenAI(
api_key="sk-YOUR_API_KEY", # 从laozhang.ai获取
base_url="https://api.laozhang.ai/v1"
)
response = client.chat.completions.create(
model="gemini-2.5-flash",
messages=[{"role": "user", "content": "你好"}]
)
print(response.choices[0].message.content)
API Key安全最佳实践
像对待密码一样对待API Key,永远不要在客户端代码中暴露。
API Key的安全管理是生产环境中不可忽视的问题。Google官方强调,如果Key被泄露,可能导致配额被滥用甚至产生意外费用。
首要原则是永不硬编码。不要在源代码中直接写入API Key,也不要将包含Key的文件提交到版本控制系统。使用环境变量或密钥管理服务来存储Key。
其次是避免客户端暴露。在Web应用或移动应用中,不要将API Key放在前端代码中。Google官方警告:"客户端代码中的Key可能被提取"。正确做法是通过后端服务器代理API调用。
第三是添加API Key限制。在Google AI Studio或Google Cloud Console中,可以为API Key添加使用限制。包括HTTP Referrer限制(限制只能从特定域名调用)、IP地址限制(限制只能从特定IP调用)、API限制(限制只能调用特定API)。
第四是定期轮换Key。建议每隔几个月更换一次API Key,特别是在团队成员变动或可能存在泄露风险时。旧Key可以在一段时间后删除。
第五是监控异常使用。在Google Cloud Console中可以查看API使用情况。如果发现异常调用量,应立即更换Key并调查原因。
常见错误与问题排查
大多数API Key错误都与权限、地区或配额相关,按照排查清单逐一检查。
使用API Key过程中可能遇到各种错误,了解常见错误的原因和解决方法可以节省大量调试时间。
403 Permission Denied错误通常与IAM权限相关。Google AI Studio依赖Google Cloud IAM权限系统。如果你的账号没有正确的角色,AI Studio无法创建或存储API Key。解决方法是检查账号是否拥有"API Keys Admin"或"Owner"角色。如果使用的是工作或学校账号,可能需要管理员批准。
"Your API key was reported as leaked"错误表示Key已被标记为泄露。这可能发生在Key被意外提交到GitHub等公开仓库后。解决方法是立即在AI Studio中生成新的Key,并删除被泄露的Key。
429 Rate Limit Exceeded错误表示超出配额限制。检查是否触发了RPM或RPD限制。解决方法包括:减少请求频率、使用指数退避重试、升级到付费层级、或使用多个项目分散请求。
"Model not found"或版本错误通常是因为使用了已废弃的模型名称。例如"gemini-2.5-pro-exp-03-25"已不再支持,需要更新为最新的模型版本。建议定期查阅官方文档确认最新的模型名称。
地区重定向问题如果访问AI Studio时被重定向到"Available Regions"页面,说明你的IP地址位于不支持的地区。解决方法是使用VPN或参考上一章节的替代方案。
升级付费版与成本优化
付费版配额大幅提升,Tier 1只需绑定付费账户,Tier 2需累计消费$250。
当免费配额无法满足需求时,升级到付费版是必要的选择。Google提供了三个付费层级,配额逐级提升。
Tier 1是最基础的付费层级,只需要为Google Cloud项目绑定付费账户即可。绑定后,配额会提升到150-300 RPM,足以支持中等规模的应用。在AI Studio的API Keys页面点击"Upgrade"即可开始升级流程。
Tier 2需要满足两个条件:累计Google Cloud消费达到$250,且距离首次付款超过30天。满足条件后,配额可以提升到1000+ RPM。注意Google Cloud的免费赠金不计入累计消费,只有实际扣款才算。
Tier 3是企业级,需要累计消费超过$1000且30天以上。可以获得最高4000+ RPM的自定义配额,还可以申请进一步提升限制。

成本优化建议:对于开发测试阶段,免费版通常够用;对于小型生产应用,Tier 1的性价比最高;对于高流量应用,建议评估Tier 2或考虑使用批处理API降低单次调用成本。批处理API的价格通常比实时API低50%。
常见问题
获取API Key需要付费吗?
不需要。Google AI Studio提供免费的API Key,新用户在接受服务条款后会自动获得一个默认Key。免费版有配额限制,但对于开发测试和小型项目来说通常足够。只有当需要更高配额时才需要升级到付费版。
API Key和Google Cloud项目是什么关系?
每个API Key都关联到一个Google Cloud项目。配额限制是按项目计算的,而不是按Key计算。同一个项目下的多个Key共享配额。如果需要配额隔离,需要创建不同的项目。
为什么我的API Key显示"leaked"状态?
这表示Google检测到你的Key可能被泄露,通常是因为Key被意外上传到了公开仓库(如GitHub)。解决方法是在AI Studio中生成新Key,删除被标记的Key,并检查是否有未授权的使用。
免费配额用完了怎么办?
有几个选择:等待配额在太平洋时间午夜重置;升级到付费版获得更高配额;创建新的Google Cloud项目获得独立配额;或者使用第三方API服务。
中国用户如何稳定使用Gemini API?
由于地区限制,建议使用第三方API服务(如laozhang.ai)获得稳定的访问。这类服务通常提供OpenAI兼容接口,迁移成本低,且支持国内常用的支付方式。