https://llm.ai-nebula.com/v1/images/generationsBearer sk-xxxxxxxxxx| 参数名 | 类型 | 必填 | 说明 | 示例值 |
|---|---|---|---|---|
| model | string | 是 | 模型名称 | gemini-2.5-flash-image |
| prompt | string | 否* | 文本提示词 | "一只可爱的橙色小猫" |
| contents | array | 否* | 多模态内容(支持上下文对话和图生图) | 见示例 |
| response_format | string | 否 | 响应格式:b64_json | b64_json |
| size | string | 否 | 图片宽高比(比例或像素) | "16:9" 或 "1792x1024" |
"image": "https://example.com/image.jpg""image": "data:image/png;base64,iVBORw0..."size 参数设置图片宽高比,支持两种格式:{
"size": "16:9"
}{
"size": "1792x1024" // 自动转换为 16:9
}| 宽高比 | 对应像素尺寸 | 适用场景 |
|---|---|---|
| 1:1 | 1024x1024 | 正方形图片、头像、社交媒体 |
| 3:2 | 1536x1024 | 标准摄影比例 |
| 2:3 | 1024x1536 | 竖版海报、手机壁纸 |
| 3:4 | 1536x2048 | 竖版照片 |
| 4:3 | 2048x1536 | 传统显示器比例 |
| 4:5 | 1024x1280 | Instagram 竖版 |
| 5:4 | 1280x1024 | 传统显示器比例 |
| 9:16 | 1024x1792 | 手机竖屏、短视频封面 |
| 16:9 | 1792x1024 | 宽屏、视频封面、桌面壁纸 |
| 21:9 | 1024x2176 | 超宽屏 |
response_format 设为 b64_json 时,图像数据在 data[].b64_json 字段中b64_json 格式,不支持 url 格式{
"code": 200,
"msg": "操作成功",
"data": {
"data": [
{
"url": "",
"b64_json": "iVBORw0KGgoAAAANSUhEUgAABAAAAAQA[base64数据已截断]",
"revised_prompt": ""
}
],
"created": 1757320007
}
}{
"code": 400,
"msg": "参数错误:不支持的宽高比",
"data": null
}400:参数错误(如模型名称错误、宽高比格式错误等)401:认证失败(API密钥无效或过期)429:请求过于频繁,超出速率限制500:服务器内部错误| 效果 | 提示词示例 |
|---|---|
| ❌ 模糊 | "混合这两张图" |
| ✅ 清晰 | "将第一张图的水彩画风格应用到第二张图的城市景观上,保持建筑的细节,但用柔和的色彩和笔触重新呈现" |
| ❌ 模糊 | "把这些图片合成一张" |
| ✅ 清晰 | "创作一张产品海报:采用第一张图的简约配色方案、第二张图的极简主义线条、第三张图的留白布局风格" |
contents 对话数组中,每次请求都要带上 size 参数,系统会为当前请求应用指定的宽高比。data:image/png;base64,iVBORw0...image/png、image/jpeg、image/webpcontents[].parts 数组中添加多个 image 对象,并在 text 中明确说明如何处理这些图片。详见文档 3.3 节的多图生一图示例。| 参数 | 值 |
|---|---|
| 模型名称 | gemini-2.5-flash-image |
| 支持格式 | PNG、JPEG、JPG、WEBP |
| 最大尺寸 | 7MB(单张图片) |
| 支持宽高比 | 1:1, 3:2, 2:3, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9, 21:9 |
| 图片输入 | URL 或 Base64 |
| 多图输入 | 支持 2-5 张图片同时输入 |
| 响应格式 | b64_json |
| 功能 | 说明 | 示例章节 |
|---|---|---|
| 文 生图 | 纯文本描述生成图片 | 2.1-2.4 |
| 图生图 | 单图+文本生成新图 | 3.1-3.2 |
| 多图生一图 | 2-5张图片融合生成 | 3.3 |
| 对话生成 | 多轮连续修改图片 | 3.4 |
| 比例 | 像素 | 场景 |
|---|---|---|
| 1:1 | 1024x1024 | 社交媒体、头像 |
| 16:9 | 1792x1024 | 视频封面、横屏壁纸 |
| 9:16 | 1024x1792 | 短视频、手机壁纸 |
| 21:9 | 1024x2176 | 超宽屏全景 |
| 场景 | 图片数量 | 提示词示例 |
|---|---|---|
| 风格迁移 | 2张 | "将第一张图的油画风格应用到第二张图的内容" |
| 元素组合 | 2-3张 | "使用第一张图的天空+第二张图的建筑+第三张图的植物" |
| 产品设计 | 3-4张 | "参考这些图片,设计一款咖啡杯:第一张的配色+第二张的线条+第三张的手柄" |
| 场景融合 | 2张 | "融合这两个场景的特点,创作一个新环境" |