Google AI Studio 提供慷慨的免费层级。Gemini 3.0 Flash 每天可免费调用高达 1,500 次,适合开发测试和小型应用。
首先,您需要安装 Python SDK:
pip install -q -U google-generativeai
然后,配置您的 API Key 并初始化模型:
import google.generativeai as genai
# 配置 API Key
genai.configure(api_key="YOUR_API_KEY")
# 选择模型
model = genai.GenerativeModel('gemini-3.0-flash')
# 生成内容
response = model.generate_content("用一句话解释量子纠缠")
print(response.text)
Gemini 能够理解图像内容。只需将图像数据传给模型即可:
import PIL.Image
img = PIL.Image.open('cookie.png')
response = model.generate_content(["这张图片里有多少块饼干?", img])
print(response.text)
| Error Code | 含义 | 解决方案 |
|---|---|---|
| 400 INVALID_ARGUMENT | 请求参数错误 | 检查 Prompt 格式或图像数据 |
| 403 PERMISSION_DENIED | API Key 无效或地区受限 | 检查 Key 或使用代理 |
| 429 RESOURCE_EXHAUSTED | 配额耗尽 | 稍后重试或升级付费版 |