Skip to main content

Interface: StableDiffusionLocalImageProviderOptions

Defined in: packages/agentos/src/core/images/IImageProvider.ts:75

Properties

batchSize?

optional batchSize: number

Defined in: packages/agentos/src/core/images/IImageProvider.ts:91

Number of images to generate (default 1).


cfgScale?

optional cfgScale: number

Defined in: packages/agentos/src/core/images/IImageProvider.ts:79

Classifier-free guidance scale (default 7.5).


controlnet?

optional controlnet: Record<string, unknown>

Defined in: packages/agentos/src/core/images/IImageProvider.ts:93

ControlNet settings forwarded verbatim to the backend.


denoisingStrength?

optional denoisingStrength: number

Defined in: packages/agentos/src/core/images/IImageProvider.ts:99

Denoising strength for high-res fix or img2img (default 0.7).


height?

optional height: number

Defined in: packages/agentos/src/core/images/IImageProvider.ts:89

Image height in pixels (default 512).


hrFix?

optional hrFix: boolean

Defined in: packages/agentos/src/core/images/IImageProvider.ts:97

Enable high-resolution fix (A1111 only).


loras?

optional loras: object[]

Defined in: packages/agentos/src/core/images/IImageProvider.ts:95

LoRA models to apply. Injected into the prompt as <lora:name:weight>.

name

name: string

weight?

optional weight: number


negativePrompt?

optional negativePrompt: string

Defined in: packages/agentos/src/core/images/IImageProvider.ts:85

Negative prompt.


sampler?

optional sampler: string

Defined in: packages/agentos/src/core/images/IImageProvider.ts:83

Sampler name (e.g. 'Euler a', 'DPM++ 2M Karras').


seed?

optional seed: number

Defined in: packages/agentos/src/core/images/IImageProvider.ts:81

Random seed (-1 for random).


steps?

optional steps: number

Defined in: packages/agentos/src/core/images/IImageProvider.ts:77

Number of inference steps (default 25).


width?

optional width: number

Defined in: packages/agentos/src/core/images/IImageProvider.ts:87

Image width in pixels (default 512).