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 圖片流式響應