Skip to content

Gemini API Key 申请与调用指南 (官方版)

导读:想要在自己的 Python 程序或网站中集成 Google Gemini 3 Pro?你需要申请官方的 API Key。本文将提供保姆级的 Google AI Studio 申请流程及代码示例。

⚠️ 注意:官方 API 需要全程科学上网(美国/新加坡节点)。如果你只是想体验 Gemini 的对话能力而不想写代码,建议直接使用国内直连的网页版 SnakeGPT


🛠️ 第一步:获取官方 API Key

Google 目前通过 Google AI Studio 平台免费分发 API Key(有一定的速率限制)。

1. 准备工作

  • 一个 Google 账号。
  • 纯净的海外网络环境(必须是美国、新加坡等支持 Gemini API 的地区,香港节点通常不支持)。

2. 申请流程

  1. 访问 Google AI Studio
  2. 点击页面左上角的 "Get API key" 按钮。
  3. 点击 "Create API key"
  4. 选择 "Create API key in new project"(在新项目中创建)。
  5. 复制生成的以 AIza 开头的密钥字符串,这就是你的 API Key。

🔐 安全提示

请勿将你的 API Key 泄露给他人或发布到 GitHub 公共仓库,否则可能导致配额被盗用或账号被封禁。


💻 第二步:使用 Python 调用 Gemini

拿到 Key 之后,我们可以使用 Google 官方提供的 Python SDK 来进行调用。

1. 安装依赖库

在终端或命令行中运行以下命令:

bash
pip install -q -U google-generativeai

2. 编写代码

新建一个 test_gemini.py 文件,填入以下代码(记得替换你的 Key):

python
import google.generativeai as genai
import os

# 配置 API Key
# 建议将 Key 放在环境变量中,不要直接写死在代码里
os.environ["GOOGLE_API_KEY"] = "你的_API_KEY_粘贴在这里"
genai.configure(api_key=os.environ["GOOGLE_API_KEY"])

# 初始化模型
# Gemini 3 Pro 可能会有不同的模型代号,常用的是 gemini-1.5-pro-latest
model = genai.GenerativeModel('gemini-1.5-pro-latest')

# 发送消息
try:
    response = model.generate_content("你好,请用一句话介绍一下Gemini 3 Pro的优势。")
    print(response.text)
except Exception as e:
    print(f"调用失败: {e}")

3. 运行测试

运行代码。如果你的网络环境配置正确,你将看到模型的回复。


🚫 常见报错与解决方案

在调用过程中,国内开发者最常遇到以下问题:

1. User location not supported

  • 原因:你的 IP 地址被识别为不支持的地区(如中国大陆、香港)。
  • 解决:你需要配置系统代理,或者在代码中显式指定 HTTP 代理。

2. 429 Too Many Requests

  • 原因:你使用的是免费版 Key,触发了 Google 的速率限制(Rate Limit)。
  • 解决:降低请求频率,或者升级为付费的 Pay-as-you-go 账号(需绑定外币信用卡)。

3. SSLError / Connection Timeout

  • 原因:Python 脚本无法连接到 generativelanguage.googleapis.com
  • 解决:检查 VPN 是否开启了“全局模式”或“TUN模式”。

💡 不想折腾代码?直接网页对话

如果你觉得申请 Key、配置环境、处理报错太麻烦,或者你只是想单纯地使用 Gemini 3 Pro 来处理工作和学习任务(而不是开发软件):

完全不需要申请 API Key!

你可以直接使用我们搭建好的国内直连网页版,内置了企业级付费 API,稳定、高速且功能完整。

体验方式官方 API 开发SnakeGPT 网页版
技术门槛高 (需编程)无 (打开即用)
网络要求需配置代码代理国内直连
使用场景软件开发集成日常问答/办公/科研
费用成本绑定信用卡付费支持支付宝/微信

👉 立即前往 SnakeGPT (专业版) 👉 立即前往 GPTCat (极速版)

专注于 Google Gemini AI 的中文教程与评测