POST
/
v1beta
/
models
/
gemini-3-pro-image-preview:generateContent
curl -X POST "https://api.example.com/v1beta/models/gemini-3-pro-image-preview:generateContent?key=YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "contents": [
      {
        "role": "user",
        "parts": [{"text": "A photorealistic portrait"}]
      }
    ]
  }'
Generate high-quality images using Google Gemini 3 Pro Image Preview model.

Request Parameters

key
string
required
API key.
contents
array
required
Content array.
generationConfig
object
Generation configuration with support for more advanced options.
curl -X POST "https://api.example.com/v1beta/models/gemini-3-pro-image-preview:generateContent?key=YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "contents": [
      {
        "role": "user",
        "parts": [{"text": "A photorealistic portrait"}]
      }
    ]
  }'