Google · 生成
通过原生 contents 和 imageConfig 配置图片生成请求。
POST
/v1beta/models/{model}:generateContent查看候选模型 ID
没有符合条件的模型。请调整筛选或重置。
| 模型 ID | 厂商 | 类型 | 说明 | 上下文窗口 | 最大输出 Token | 媒体规格 | 价格 | 状态 |
|---|---|---|---|---|---|---|---|---|
gemini-3-pro-image-preview | 图片 | — | — | — | — | — | — | |
gemini-3.1-flash-image-preview | 图片 | — | — | — | — | — | — | |
gemini-nano-banana-2-3 | 图片 | — | — | — | — | — | — | |
gemini-nano-banana-pro-3 | 图片 | — | — | — | — | — | — | |
nano-banana-2-qf | 图片 | — | — | — | — | — | — | |
nano-banana-pro-qf | 图片 | — | — | — | — | — | — |
按公开标签归类,并补充模型广场资料;— 表示暂无明确资料。左右滑动查看完整表格。
Headers请求头
左右滑动查看完整参数表
| 参数名 | 类型 | 必填 | 说明 | 默认值 / 示例 |
|---|---|---|---|---|
Authorization | string | 必填 | 平台 API Key,使用 Bearer 认证。 | |
Content-Type | string | 必填 | 请求体编码格式。 |
Path Parameters路径参数
左右滑动查看完整参数表
| 参数名 | 类型 | 必填 | 说明 | 默认值 / 示例 |
|---|---|---|---|---|
model | string | 必填 | 支持图像输出与 Gemini 原生协议的完整模型 ID,填入路径 /v1beta/models/{model}:generateContent;不在请求体另填 model。 |
Request Body请求体
application/json左右滑动查看完整参数表
| 参数名 | 类型 | 必填 | 说明 | 默认值 / 示例 | |||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
contents | array | 必填 | 输入内容。 | — | |||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||
| 参数名 | 类型 | 必填 | 说明 | 默认值 / 示例 | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
role | string | 可选 | 输入角色。 | |||||||||||
parts | array | 必填 | 内容片段。 | — | ||||||||||
| ||||||||||||||
| 参数名 | 类型 | 必填 | 说明 | 默认值 / 示例 |
|---|---|---|---|---|
text | string | 必填 | 图片生成提示词。 | — |
generationConfig可选生成设置,用于指定输出模态与图像规格;支持范围由所选模型决定。
generationConfig 的子字段 2
| 参数名 | 类型 | 必填 | 说明 | 默认值 / 示例 | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
responseModalities | array | 可选 | 期望的输出模态,例如 [TEXT, IMAGE];须由所选图像模型支持。 | ||||||||||||||||
imageConfig | object | 可选 | 可选图像规格;省略时使用模型默认值。 | — | |||||||||||||||
| |||||||||||||||||||
| 参数名 | 类型 | 必填 | 说明 | 默认值 / 示例 |
|---|---|---|---|---|
imageSize | string | 可选 | 图像分辨率档位,使用字符串。参考值包括 512、1K、2K、4K,具体可选值由所选模型决定。 | |
aspectRatio | string | 可选 | 图像宽高比,例如 1:1;具体可选值按模型选择。 |
使用说明
- 请从平台选择支持原生图像输出的 Gemini 模型,并使用完整模型 ID。
- 从 candidates[].content.parts[].inlineData.mimeType 与 inlineData.data 读取图片格式及 Base64 数据。
- 图片输出需要足够的输出 Token 额度,具体要求按模型配置。