Skip to main content
Gemini 原生(图像)
使用 Gemini 原生 Content 片段和 generationConfig 设置生成、编辑图片。 POST https://api.mixroute.ai/v1/models/{model}:generateContent

支持模型

请求参数

模型限制

1:1, 2:3, 3:2, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9, 21:9 Gemini 3.1 Flash Image 另支持 1:4、4:1、1:8、8:1。仅使用当前模型支持的尺寸与比例。Gemini 3 图像模型最多支持 14 张参考图,主体数量限制因模型而异,Lite 面向轻量流程。此接口不通过 OpenAI 的 n 或 size 字段控制图片。

调用示例

将 MixRoute Key 设置到环境变量 MIXROUTE_API_KEY,通过 Authorization: Bearer ... 认证。编辑图片前,将素材占位值替换为可访问的图片或本地文件。

Python

图片编辑与多轮对话

编辑时,在用户轮次中同时提供 inlineData 图片片段与文本指令。继续编辑时,将上一轮完整的 candidate.content 对象追加到 contents,再追加新用户轮次,以保留原生图片数据和思考签名,不要只保留模型的文本。

响应

从 candidates[].content.parts[] 读取文本和图片。图片通常使用 inlineData 中的 mimeType 与 Base64 data,多轮复用模型内容时保留 thoughtSignature。没有图片时检查 promptFeedback 与 finishReason;usageMetadata 是用量统计,不是图片生成参数。 Gemini 图片流式响应