Gemini 图像接口
通过 Gemini 原生 generateContent 调用图像输出模型
POST
使用 Gemini 原生
generateContent API 调用图像输出模型,适用于 Gemini 图像模型与使用 Gemini 原生 generateContent API 调用图像输出模型,适用于 Gemini 图像模型与已使用 Gemini 官方 SDK 的项目。
接口说明
Gemini 图像模型通常通过inlineData 返回 base64 图片数据。前端展示前需要拼接为 data:image/png;base64,...,或解码为 Blob 再渲染。
如需稳定获得图片输出,建议在
generationConfig.responseModalities 中包含 "IMAGE"。路径参数
string
default:"gemini-2.5-flash-image"
required
Gemini 图像模型 ID,例如
gemini-2.5-flash-image。完整模型 ID 以 GET /v1/models 与模型广场为准。请求头
string
required
API Key 鉴权信息,格式为
Bearer YOUR_API_KEY。string
required
固定为
application/json。请求体
string[]
default:["TEXT","IMAGE"]
响应模态。图像生成建议包含
IMAGE,需要文字说明时可同时包含 TEXT。number
采样温度。数值越高,结果越发散。
响应体
object[]
模型候选输出数组。
object[]
输出内容片段数组,可能同时包含文本和图片。
string
图片 MIME 类型,例如
image/png。string
base64 编码的图片内容。
调用方式对比
OpenAI 兼容转发需渠道侧已配置 Gemini 图像桥接,使用前请先确认。
错误码
接口说明
Gemini 图像模型通常通过inlineData 返回 base64 图片数据。前端展示前需要拼接为 data:image/png;base64,...,或解码为 Blob 再渲染。
如需稳定获得图片输出,建议在
generationConfig.responseModalities 中包含 "IMAGE"。路径参数
string
default:"gemini-2.5-flash-image"
required
Gemini 图像模型 ID,例如
gemini-2.5-flash-image。完整模型 ID 以 GET /v1/models 与模型广场为准。请求头
string
required
API Key 鉴权信息,格式为
Bearer YOUR_API_KEY。string
required
固定为
application/json。请求体
string[]
default:["TEXT","IMAGE"]
响应模态。图像生成建议包含
IMAGE,需要文字说明时可同时包含 TEXT。number
采样温度。数值越高,结果越发散。
响应体
object[]
模型候选输出数组。
object[]
输出内容片段数组,可能同时包含文本和图片。
string
图片 MIME 类型,例如
image/png。string
base64 编码的图片内容。
调用方式对比
OpenAI 兼容转发需渠道侧已配置 Gemini 图像桥接,使用前请先确认。
