| 437 | 439 | enhancePrompt: isVertex ? Boolean(request.body.enhance ?? false) : undefined, |
| 438 | 440 | negativePrompt: isVertex ? (request.body.negative_prompt || undefined) : undefined, |
| 439 | 441 | aspectRatio: String(request.body.aspect_ratio || '1:1'), |
| 440 | 442 | personGeneration: !isDeprecated ? 'allow_all' : undefined, |
| 441 | 443 | language: isVertex ? 'auto' : undefined, |
| 442 | 444 | safetySetting: !isDeprecated ? (isVertex ? 'block_only_high' : 'block_low_and_above') : undefined, |
| 443 | 445 | addWatermark: isVertex ? false : undefined, |
| 444 | 446 | outputOptions: { |
| 445 | 447 | mimeType: 'image/jpeg', |