Interface: ImageVariateRequest
Defined in: packages/agentos/src/core/images/IImageProvider.ts:214
Provider-level request for generating image variations.
Passed to IImageProvider.variateImage by the high-level variateImage helper.
Properties
image
image:
Buffer
Defined in: packages/agentos/src/core/images/IImageProvider.ts:218
Source image as a raw Buffer.
modelId
modelId:
string
Defined in: packages/agentos/src/core/images/IImageProvider.ts:216
Model identifier to use for variation generation.
n?
optionaln:number
Defined in: packages/agentos/src/core/images/IImageProvider.ts:220
Number of variations to generate.
providerOptions?
optionalproviderOptions:Record<string,unknown> |ImageProviderOptionBag
Defined in: packages/agentos/src/core/images/IImageProvider.ts:229
Arbitrary provider-specific options.
size?
optionalsize:string
Defined in: packages/agentos/src/core/images/IImageProvider.ts:227
Desired output size (e.g. "1024x1024").
variance?
optionalvariance:number
Defined in: packages/agentos/src/core/images/IImageProvider.ts:225
How different from the original (0 = identical, 1 = very different).
Default 0.5.