Skip to main content
使用 Gemini 原生协议(generateContent)调用图像生成模型,提供完整参数控制,适用于高级场景。

接口地址

方法:POST Base URL:https://api.gregapi.com/v1beta/models/{model}:generateContent

认证方式

支持的模型

请求结构

请求体为 generateContent 协议标准格式:

contents 数组(必填)

每个 content 对象包含 parts 数组,部分类型:

generationConfig 对象

generationConfig.imageConfig 对象

宽高比枚举

gemini-3.1-flash-image 额外支持 1:4、4:1、1:8、8:1、9:21。

参考图编辑

通过 inline_data 传入参考图进行编辑,parts 数组中可添加多个 inline_data,最多支持 15 张参考图。

响应结构

封控但已计费的错误响应

原生接口保持 Gemini 协议字段名。若图像未生成但上游已返回可计费 prompt usage,错误响应中会保留 usageMetadata,不会改成 OpenAI 风格顶层 usage。
未产出图片时 candidatesTokenCount 通常为 0;普通未扣费失败不会返回 usageMetadata。