Gemini 原生(图像)
图像系列
Gemini 原生(图像)
Gemini generateContent 与 Chat Completions 图像生成
POST
Gemini 原生(图像)
简介
Gemini 图像可通过两种协议调用:- Gemini 原生:
POST /v1beta/models/{model}:generateContent,设置responseModalities: ["IMAGE"]与imageConfig - OpenAI 兼容:
POST /v1/images/generations(见 Gemini OpenAI 格式(生图))或POST /v1/chat/completions(见 Gemini OpenAI 格式(对话) 附录)
images/generations 入口,请优先阅读 Gemini OpenAI 格式(生图) 文档。
认证
string
必填
Bearer Token,如
Bearer sk-xxxxxxxxxxstring
可选:
x-goog-api-key: sk-xxxxxxxxxx支持的模型(示例)
请求示例
- Gemini 原生(generateContent)
- OpenAI Chat(图像)
candidates[0].content.parts[].inlineData(Base64)。常用参数
- generationConfig.responseModalities:须包含
"IMAGE" - generationConfig.imageConfig.aspectRatio:如
1:1、16:9 - generationConfig.imageConfig.imageSize:如
1K、2K、3K - contents[].parts:文生图为
text;图生图可加入inlineData(图片 Base64)
