Skip to content

stable-diffusion.cpp Image Options Node

AI/Generative/Image/Options

Sets image dimensions, sampling controls, and seed for PNG generation.

ai_image_options_stablediffusionmedia
Inputs8
Outputs1
Security exposure10/10
Packagemedia

Ratings

Scores range from 0 to 10. Higher values mean more impact, exposure, or operational weight.

SecurityAttack surface and exposure impact.
10/10High
PrivacyPotential sensitivity of processed data.
10/10High
PerformanceRuntime or resource pressure.
9/10High
GovernancePolicy, audit, or compliance impact.
9/10High
ReliabilityOperational stability considerations.
10/10High
CostExternal or compute cost impact.
10/10High

Input Pins

8

Width

Integer
width

Image width in pixels, a positive multiple of 8

Default 512

Height

Integer
height

Image height in pixels, a positive multiple of 8

Default 512

Steps

Integer
steps

Number of sampling steps, between 1 and 100

Default 20

Seed

Integer
seed

Use -1 for randomness, or zero and above for a reproducible seed

Default -1

CFG Scale

Float
cfg_scale

Text guidance strength, a finite non-negative 32-bit float

Default 7

Negative Prompt

String
negative_prompt

Content to discourage in the generated image

Sampler

String
sampler

Sampling method; auto uses the model default

Default auto
autoeulereuler_aheundpm2dpm++2s_a+16 more

Scheduler

String
scheduler

Noise schedule; auto uses the model default

Default auto
autodiscretekarrasexponentialaysgits+11 more

Output Pins

1

Options

Struct
options

Typed image generation provider options

ImageGenerationProviderOptionsImageGenerationProviderOptions9 fields
variant 1objectvariant
providerconstrequired
const "default"
variant 2objectvariant
providerconstrequired
const "open_ai"
optionsOpenAiImageOptionsrequired
sizeImageSize
enum "auto", "512x512", "768x768", "1024x1024"...default "auto"
qualityImageQuality
enum "auto", "low", "medium", "high"...default "auto"
output_formatImageOutputFormat
enum "png", "jpeg", "webp"default "png"
backgroundImageBackground
enum "auto", "opaque", "transparent"default "auto"
variant 3objectvariant
providerconstrequired
const "google_imagen"
optionsGoogleImagenImageOptionsrequired
aspect_ratioImageAspectRatio
enum "auto", "1:1", "16:9", "9:16"...default "auto"
negative_promptstring | null
default null
seedinteger | null
format uint64default nullmin 0
output_formatImageOutputFormat
enum "png", "jpeg", "webp"default "png"
variant 4objectvariant
providerconstrequired
const "aws_bedrock"
optionsAwsBedrockImageOptionsrequired
aspect_ratioImageAspectRatio
enum "auto", "1:1", "16:9", "9:16"...default "auto"
sizeImageSize
enum "auto", "512x512", "768x768", "1024x1024"...default "auto"
qualityImageQuality
enum "auto", "low", "medium", "high"...default "auto"
negative_promptstring | null
default null
seedinteger | null
format uint64default nullmin 0
+1 more fields
variant 5objectvariant
providerconstrequired
const "xai"
optionsXaiImageOptionsrequired
aspect_ratioImageAspectRatio
enum "auto", "1:1", "16:9", "9:16"...default "auto"
variant 6objectvariant
providerconstrequired
const "together"
optionsTogetherImageOptionsrequired
aspect_ratioImageAspectRatio
enum "auto", "1:1", "16:9", "9:16"...default "auto"
sizeImageSize
enum "auto", "512x512", "768x768", "1024x1024"...default "auto"
negative_promptstring | null
default null
seedinteger | null
format uint64default nullmin 0
output_formatImageOutputFormat
enum "png", "jpeg", "webp"default "png"
variant 7objectvariant
providerconstrequired
const "hugging_face"
optionsHuggingFaceImageOptionsrequired
sizeImageSize
enum "auto", "512x512", "768x768", "1024x1024"...default "auto"
negative_promptstring | null
default null
seedinteger | null
format uint64default nullmin 0
output_formatImageOutputFormat
enum "png", "jpeg", "webp"default "png"
variant 8objectvariant
providerconstrequired
const "open_router"
optionsOpenRouterImageOptionsrequired
aspect_ratioImageAspectRatio
enum "auto", "1:1", "16:9", "9:16"...default "auto"
sizeImageSize
enum "auto", "512x512", "768x768", "1024x1024"...default "auto"
variant 9objectvariant
providerconstrequired
const "stable_diffusion"
optionsStableDiffusionImageOptionsrequired

Sampling controls for an image generated by stable-diffusion.cpp.

widthinteger:uint32
format uint32default 512min 0
heightinteger:uint32
format uint32default 512min 0
stepsinteger:uint32
format uint32default 20min 0
cfg_scalenumber:double
format doubledefault 7
negative_promptstring | null
default null
+3 more fields
Schema enforced

Node Info

Internal name
ai_image_options_stablediffusion
Category
AI/Generative/Image/Options
Version
1