Gemini API 密钥是用于验证对 Google 的 Gemini 模型调用的持有者凭据。有两种获取方式——从Google AI Studio(官方)获取,或使用Kunavo的一个 OpenAI 兼容密钥统一调用 Gemini、Claude、GPT 以及图像/视频模型(无需 Google Cloud 项目)。本指南将说明两种流程,以及生产环境应该选择哪一种。
方法 1——Google AI Studio(官方)
如果只使用 Gemini,直接从 Google 获取密钥是标准做法。
- 使用 Google 账户登录
aistudio.google.com。 - 打开获取 API 密钥 → 创建 API 密钥。密钥格式类似
AIza...。 - 原型开发可以使用带速率限制的免费层。在生产处理量下,需要将密钥关联到已启用结算的 Google Cloud 项目。
如果调用的模型只有 Gemini,这是正确路径。但如果还要使用 Claude 或图像、视频模型,就需要分别管理每个提供商的密钥、SDK 和账单。
方法 2——Kunavo(推荐用于生产)
Kunavo 在 OpenAI 兼容 API 后提供 Gemini。使用一个 sk-kn- 密钥即可访问 Gemini 及所有其他模型,无需 Google Cloud 项目,支付统一归入 Stripe 的一个余额。Gemini 比 Google 的官方定价便宜约 70%,并可从$10 起按量计费。
- 注册——在 kunavo.com 创建账户。
- 充值 $10——按量计费,余额不会过期。
- 创建密钥——在
/app/keys中创建密钥。密钥以sk-kn-开头,且只显示一次,因此请保存到环境变量中。 - 调用——将 OpenAI SDK 的
base_url指向https://api.kunavo.com/v1,并指定 Gemini slug。
两种方式的选择也可以通过Gemini API 密钥文档中的比较表确认。费用明细请参阅Gemini API 价格指南。
快速开始
直接使用官方 OpenAI SDK。只需更改 base_url 和模型名称。
import os
from openai import OpenAI
client = OpenAI(
api_key=os.environ["KUNAVO_API_KEY"],
base_url="https://api.kunavo.com/v1", # 変更するのはこの 1 行だけ
)
resp = client.chat.completions.create(
model="gemini-2-5-flash", # Gemini モデルのスラッグを指定
messages=[{"role": "user", "content": "Gemini を一文で説明して。"}],
)
print(resp.choices[0].message.content)安全管理密钥
- 使用环境变量。不要将密钥直接写入代码,而应从类似
KUNAVO_API_KEY的环境变量中读取。由于浏览器和移动端构建包会公开,不要在客户端暴露密钥,务必通过自己的服务器代理。 - 定期轮换。 Kunavo 可以同时拥有多个有效密钥,因此轮换可以平滑重叠,而不是硬切换。建议以季度为周期。
- 为每个密钥设置上限。在 dashboard 中按密钥设置上限,并按项目或环境拆分密钥;即使发生泄露,也可以只撤销该密钥而不停止全部服务。通过
/app/usage监控按密钥划分的流量。
常见问题
Gemini API 免费吗?
Google AI Studio 会发放带速率限制免费层的密钥。它足以用于原型开发,但生产流量需要转为付费计费。Kunavo 采用按量计费,最低从 $10 充值开始,无需 Google Cloud 结算账户,余额不会过期。
没有 Google Cloud 账户也能获取 Gemini API 密钥吗?
可以。Kunavo 的 sk-kn- 密钥通过 OpenAI 兼容端点连接到 Gemini,因此不需要 Google Cloud 项目。注册、充值余额并创建密钥后,即可立即调用 Gemini。
可以使用 OpenAI SDK 调用 Gemini 吗?
可以。Kunavo 在 OpenAI 兼容的 /v1/chat/completions 端点后提供 Gemini,因此可以直接使用官方 OpenAI SDK,只需将 base_url 改为 https://api.kunavo.com/v1,并将 model 设为 gemini-2-5-flash 之类的 Gemini slug。
Google 的 Gemini 密钥与 Kunavo 密钥有什么区别?
Google 的密钥只能调用 Gemini,并通过 Google Cloud 账户计费。Kunavo 的密钥通过一个 OpenAI 兼容 API,除 Gemini 外还可访问 Claude、GPT 以及图像/视频模型,并通过 Stripe 统一计费。使用 Gemini 的价格低于 Google 官方定价。