一句话重点

到 aistudio.google.com 用 Google 账号登录、接受服务条款,新用户就会自动拿到一个免费的 Gemini API key,复制下来就能用。照官方快速入门的说明,第一次调用 API 不到一分钟就能完成。免费额度可以用 Gemini 4 Hydrogen,代价是免费方案的内容 Google 会拿来改进产品。

如果你还不熟悉 AI Studio 本身,可以先看 Google AI Studio 完整教程。这篇只讲 API key。

免费吗?

免费。Google 的定价页写得很清楚,免费方案的输入和输出 token(AI 计算文字量的单位)都不收费,AI Studio 本身在所有支持地区也都免费。台湾在官方支持地区名单里,可以直接申请。

免费方案有两个限制:

  • 速率限制比较低:每分钟请求数(RPM)、每分钟输入 token 数(TPM)、每天请求数(RPD)都有上限,超过任何一项就会返回错误。每天的额度在美国太平洋时间午夜重置。
  • 只开放部分模型:Gemini 4 Hydrogen、Gemini 3.8 Flash 等有免费额度,Gemini 4 Argon、Gemini 4 Carbon 和 Nano Banana 图片模型就只有付费方案能用。

另外,使用 API 必须年满 18 岁。

怎么申请?

  1. 打开 aistudio.google.com,用 Google 账号登录。
  2. 第一次使用会看到服务条款,接受之后,AI Studio 会自动帮你创建一个 Google Cloud 项目和一个 API key。
  3. 到 API Keys 页面,把这个 key 复制下来。
  4. 想多要一个,点 Create API key,按对话框选好项目就会生成新的 key。
  5. 把 key 设成环境变量(下一节有命令),不要贴在代码里。

本来就有 Google Cloud 账号的人,AI Studio 不会自动创建项目。做法是从左侧栏打开 Dashboard,选 Projects,点 Import projects,选好项目再按 Import,接着到 API Keys 页面创建 key。

从 Google Cloud 导入的项目或额外新建的项目,有时要先做手机验证才能用免费额度。验证方式是用手机扫二维码,不用提供手机号,也不用装 app。

申请好之后怎么测试?

先把 key 存进环境变量。macOS、Linux 用这一行:

export GEMINI_API_KEY="YOUR_API_KEY"

Windows PowerShell 用这一行:

$env:GEMINI_API_KEY="YOUR_API_KEY"

官方的 SDK(软件开发工具包)会自己读取 GEMINI_API_KEY 或 GOOGLE_API_KEY,两个都设的话,以 GOOGLE_API_KEY 为准。

接着用官方快速入门的 curl 命令试一次:

curl -X POST "https://generativelanguage.googleapis.com/v1beta/interactions" \
  -H "x-goog-api-key: $GEMINI_API_KEY" \
  -H 'Content-Type: application/json' \
  -H "Api-Revision: 2026-05-20" \
  -d '{
    "model": "gemini-4-hydrogen",
    "input": "Explain how AI works in a few words"
  }'

返回一段 JSON 回答,就说明 key 可以用了。习惯写 Python 的人,先运行 pip install -U google-genai,再用 genai.Client() 创建 client,它会自己读取环境变量里的 key。

免费和付费差在哪?

免费方案付费方案
费用输入、输出 token 都免费按 token 计费,Hydrogen 每百万 token 输入 1.5 美元、输出 7.5 美元
速率限制较低较高,批量处理(Batch API)打五折
可用模型部分模型包含 Argon、Carbon 等旗舰模型
你的数据Google 会用来改进产品不会用来改进产品

数据用途是最大的区别。免费方案发送的内容和回复,Google 会拿来改进产品,人工审阅员也可能看到。服务条款直接写明,不要把敏感、机密或个人数据发进免费方案。

升级的方式是在 API Keys 页面点 Set up billing,关联结算账户并预付至少 5 美元的额度。开了结算的项目,API 调用就算付费服务,数据不会被拿去改进产品。

Key 怎么保管、泄露了怎么办?

官方建议把 API key 当成密码保管。保管原则有四个:

  • 不要把 key 推上 Git 之类的版本控制。
  • 不要把 key 写死在网页或手机 app 里,前端代码用户拆得出来,要通过自己的后端代为调用。
  • 从环境变量读取 key。正式上线的服务,改放 Google Cloud Secret Manager。
  • 在 Google Cloud console 设置账单提醒,用量突然暴增时会通知你。

2026 年 5 月 28 日起,AI Studio 创建的新 key 都是 auth key,默认只能调用 Gemini API,Google 检测到泄露时也能很快把它拦下。

怀疑 key 泄露时,按这个顺序处理:

  1. 到 AI Studio 的 API Keys 页面新建一个 key。
  2. 把应用换上新 key 并部署。
  3. 确认新 key 能用之后,到 Google Cloud console 停用或删除泄露的 key。
  4. 检查账单记录和 API 用量,看有没有被盗用。

顺序很重要。新 key 还没上线就先删旧 key,服务会中断。

常见错误怎么处理?

  • 429 RESOURCE_EXHAUSTED:官方文档写明,碰到以花费计算的速率限制时,API 会返回这个错误。速率限制是算在整个项目上的,多建几个 key 不会多出额度。官方建议用指数退避重试,也就是第一次等一会儿,之后每次等得更久。Python SDK 默认会自动重试最多 4 次。用量本来就大,就升级付费方案。
  • 403 FREE_TIER_VERIFICATION_REQUIRED:免费方案的项目还没做手机验证。打开错误信息里的验证链接,点 Verify device,用手机相机扫二维码,看到 Project verified 后再重试。同一个项目重建 key 解决不了,因为验证是看项目的。不想验证的话,也可以直接开通结算改用付费方案。
  • 其他 403 PERMISSION_DENIED:错误信息是 Your project has been denied access,项目状态可能显示 Restricted、Free tier unavailable、Payment needed 或 Unavailable。显示 Free tier unavailable 代表这个项目不能用免费方案,要关联结算账户改用付费方案,重建 key 也一样不能用。
  • Create API key 按钮不能点,显示 You do not have permission to create a key in this project:你在这个项目里没有创建 key 的权限。请项目管理员帮你开权限,或自己新建一个不属于任何组织的项目。
  • 旧 key 显示 Unrestricted 标签:Gemini API 会拒绝没设限制的旧式 key(standard key)。到 API Keys 页面把鼠标移到 Unrestricted 标签上,点 Add restrictions,选 Restrict to Gemini API only,再按 Restrict key。
  • 旧 key 出现 Blocked 标签:没设限制的旧 key 放太久没用,会被封锁。改用一个设了限制的 key,或在 API Keys 页面点 Create API key 新建。
  • 打不开 AI Studio:先确认所在地区。台湾在支持名单里,香港和中国大陆不在。

小企鹅的总结

申请 Gemini API key 比大多数人想的简单,新用户登录 AI Studio、接受条款,key 就已经在 API Keys 页面等你。免费额度可以直接试 Hydrogen。要记住的只有两件事:key 放环境变量,不要进 Git 或前端代码,还有免费方案的内容会被 Google 拿去改进产品,敏感、机密或个人数据不要发进免费方案。更多 Gemini 的用法,可以回到 Gemini 系列总览。

本文为 AI 模型 API 计费的消费信息,不涉及证券或投资建议。本文信息截至 2026 年 11 月 14 日。