Skip to main content
POST
Gemini Native (Image)

Introduction

Gemini images can be requested via:
  • Gemini native: POST /v1beta/models/{model}:generateContent with responseModalities: ["IMAGE"] and imageConfig
  • OpenAI-compatible: POST /v1/images/generations — see Gemini OpenAI format (Images) — or POST /v1/chat/completions — see Gemini OpenAI format (Chat) appendix

Authentication

string
required
Bearer Token, e.g. Bearer sk-xxxxxxxxxx

Request examples

See Gemini native format and Nano Banana.