必须跳转到Google AI Studio获取API密钥,不能在Gemini Notebook界面生成;登录后点击“+ Add API key”,命名并创建,密钥仅显示一次需立即复制保存;验证时用curl测试返回含"text": "Hello"即有效。

你需要在Gemini Notebook完成注册并登录后,从Google AI Studio控制台安全获取API密钥——这个密钥不能在Notebook界面内直接生成或查看,必须跳转到AI Studio统一管理。
确认账号已成功注册并登录Gemini Notebook
先进入 Gemini Notebook 官方页面(如 notebook.google.com),再用注册时绑定的 Google 账号完成登录。页面顶部如果已经显示出你的头像和邮箱,同时还能直接新建 notebook,这就说明账号已经登录成功。⚠️需要特别注意的是:即便未开启双重验证(2FA)的账户当前也能登录,系统仍会在 72 小时内强制弹出提醒要求启用,这很可能会打断后续操作。
若登录失败,请先检查是否已完成第四步验证:启用2FA后,需同步打开 Google Authenticator 或接收信息,输入6位动态码再点击“Log in”。
跳转至 Google AI Studio 获取 API 密钥
在浏览器新标签页中访问 https://aistudio.google.com/apikey。该页面需使用与Gemini Notebook相同的谷歌账号登录。
登录后,点击右上角用户头像旁的「+ Add API key」按钮 → 弹窗中填写密钥名称(例如“gemini-notebook-dev”)→ 点击「Create API key」。
【密钥仅显示一次,关闭页面或刷新即永久丢失,务必立即复制】
复制完成后,密钥会自动进入剪贴板;建议立刻粘贴到密码管理器或加密文本文件中,不要留在浏览器历史记录或未加密的记事本里。
验证密钥是否可用(可选)
打开终端,执行:export GEMINI_API_KEY="g-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"(将引号内替换为你刚复制的密钥)。
直接执行这条 curl -X POST https://generativelanguage.googleapis.com/v1beta/models/gemini-pro:generateContent?key=$GEMINI_API_KEY -H "Content-Type: application/json" -d '{"contents":[{"parts":[{"text":"Hello"}]}]}' 命令即可。
若返回 JSON 中含 "text": "Hello" 类似响应,说明密钥有效;若报错 403 PERMISSION_DENIED,请回 AI Studio 检查项目是否已启用 Gemini API,或密钥是否被误删。
