| id | ImageGenerationOptions |
|---|---|
| title | ImageGenerationOptions |
Defined in: packages/typescript/ai/src/types.ts:1412
Options for image generation. These are the common options supported across providers.
TProviderOptions extends object = object
TSize extends string | undefined = string
logger: InternalLogger;Defined in: packages/typescript/ai/src/types.ts:1430
Internal logger threaded from the generateImage() entry point. Adapters must call logger.request() before the SDK call and logger.errors() in catch blocks.
model: string;Defined in: packages/typescript/ai/src/types.ts:1417
The model to use for image generation
optional modelOptions: TProviderOptions;Defined in: packages/typescript/ai/src/types.ts:1425
Model-specific options for image generation
optional numberOfImages: number;Defined in: packages/typescript/ai/src/types.ts:1421
Number of images to generate (default: 1)
prompt: string;Defined in: packages/typescript/ai/src/types.ts:1419
Text description of the desired image(s)
optional size: TSize;Defined in: packages/typescript/ai/src/types.ts:1423
Image size in WIDTHxHEIGHT format (e.g., "1024x1024")