Skip to content

PersistentAI API Documentation / @persistentai/fireflow-nodes / ImagenOutputSettings

Class: ImagenOutputSettings

Defined in: packages/fireflow-nodes/src/nodes/ai/gemini/imagen-types.ts:242

Output settings for Imagen Generate Controls image dimensions and format

Constructors

Constructor

new ImagenOutputSettings(): ImagenOutputSettings

Returns

ImagenOutputSettings

Properties

aspectRatio

aspectRatio: ImagenAspectRatio = ImagenAspectRatio.Square

Defined in: packages/fireflow-nodes/src/nodes/ai/gemini/imagen-types.ts:253


compressionQuality?

optional compressionQuality: number = 75

Defined in: packages/fireflow-nodes/src/nodes/ai/gemini/imagen-types.ts:311


outputMimeType?

optional outputMimeType: string = 'image/png'

Defined in: packages/fireflow-nodes/src/nodes/ai/gemini/imagen-types.ts:292


size

size: ImagenSize = ImagenSize.TwoK

Defined in: packages/fireflow-nodes/src/nodes/ai/gemini/imagen-types.ts:263


watermark

watermark: boolean = false

Defined in: packages/fireflow-nodes/src/nodes/ai/gemini/imagen-types.ts:276

Licensed under BUSL-1.1