| id | ImageGenerationOptions |
|---|---|
| title | ImageGenerationOptions |
Defined in: packages/typescript/ai/src/types.ts:1201
Options for image generation. These are the common options supported across providers.
TProviderOptions extends object = object
TSize extends string = string
logger: InternalLogger;Defined in: packages/typescript/ai/src/types.ts:1219
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:1206
The model to use for image generation
optional modelOptions: TProviderOptions;Defined in: packages/typescript/ai/src/types.ts:1214
Model-specific options for image generation
optional numberOfImages: number;Defined in: packages/typescript/ai/src/types.ts:1210
Number of images to generate (default: 1)
prompt: string;Defined in: packages/typescript/ai/src/types.ts:1208
Text description of the desired image(s)
optional size: TSize;Defined in: packages/typescript/ai/src/types.ts:1212
Image size in WIDTHxHEIGHT format (e.g., "1024x1024")