Gemini Image 图像生成
Gemini 系列图像模型,支持文生图以及基于对话的改图。
方式一:OpenAI 兼容格式(推荐)
端点
POST $URL/v1/images/generations支持模型
| 模型 | 定位 |
|---|---|
gemini-3-pro-image | 高质量文生图 |
gemini-3-pro-image-preview | 预览版 |
gemini-2.5-flash-image | 轻量快速 |
gemini-3.1-flash-image | 新版轻量 |
请求示例
bash
curl $URL/v1/images/generations \
-H "Authorization: Bearer $YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gemini-3-pro-image",
"prompt": "一只戴着墨镜的猫走在霓虹灯街道上,赛博朋克风格",
"n": 1,
"size": "1024x1024"
}'方式二:Gemini 原生格式
如需使用 Gemini 原生图像生成端点:
POST $URL/v1/models/{model}:generateContent请求体示例
json
{
"contents": [
{
"role": "user",
"parts": [
{ "text": "Generate an image of a cat wearing sunglasses in a cyberpunk city." }
]
}
],
"generationConfig": {
"responseModalities": ["TEXT", "IMAGE"]
}
}cURL 示例
bash
curl $URL/v1/models/gemini-3-pro-image:generateContent \
-H "Authorization: Bearer $YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"contents": [
{
"role": "user",
"parts": [{"text": "Generate an image of a cat wearing sunglasses."}]
}
],
"generationConfig": {
"responseModalities": ["TEXT", "IMAGE"]
}
}'说明
- Gemini Image 支持多轮对话式改图,适合需要反复精修的场景。
- 推荐优先使用 OpenAI 兼容格式接入,降低迁移成本。
