Text to Image
| Parameter | Type | Required | Default | Description | ||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
contents | array | ✅ Yes | - | The prompt for the generation. | ||||||||||||||||||||||||||||||||||||
generationConfig | object | ❌ No | - | The model defaults to returning text and image responses (['Text', 'Image']). You can configure the response to return only images without text using ( ['Image']). | ||||||||||||||||||||||||||||||||||||
imageConfig | object | ❌ No | - | 1:1, 3:2, 2:3, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9, 21:9. default 1:1 | aspectRatio | Resolution | ------------ | ---------- | 1:1 | 1024x1024 | 2:3 | 832x1248 | 3:2 | 1248x832 | 3:4 | 864x1184 | 4:3 | 1184x864 | 4:5 | 896x1152 | 5:4 | 1152x896 | 9:16 | 768x1344 | 16:9 | 1344x768 | 21:9 | 1536x672 |