Buffer zone, if provided, must be length 2.
baseGuidanceScale[]integer
Guidance scale: this controls strength of text guidance. If provided, must be a list of 4 integers representing values during 4 stages of diffusion [fine-grained,...,...,coarse].
enableClampingboolean
Whether to enable clamping mode, which: * Enables the rest of the configurations in EditConfig. * Better preserves unmasked area * Skips model internal dilation so client can fully control this
baseStepsinteger
Number of sampling steps.
baseGammanumber
Gamma: influences how much noise is added during sampling.
sr1Stepsinteger
Number of sampling steps for sr1 stage.
sr2Stepsinteger
Number of sampling steps for sr2 stage.
NOTE: for experiment use, not production ready. Semantic Filter Config. This config reduces object hallucination on inpainted images. Users can set filter classes and filter entities to filter out generated images that hallucinate undesired objects in the inpainted area. This config is only enabled in Editing config.
experimentUseServoBackendboolean
Experiment flag to use servo backend.
editModestring
The editing mode that describes the use case for editing. The values can be one of: * inpainting-remove * inpainting-insert * outpainting
Parameters for AlternateInitConfig
experimentalSrVersionstring
Experimental flag for sr version.
experimentalBaseVersionstring
Experimental flag for base version.
embeddingScalenumber
Parameter to control embedding scale, range: [0, 1], default: 0.6.
enableBorderReplicatePadding
(deprecated)boolean
Parameter to enable recompute with BORDER_REPLICATE mode for outpainting image padding.
enablePostProcessingBlend
(deprecated)boolean
Parameter to enable post-processing blending for masked editing.
Outpainting processing config.
Background swap processing config.
| JSON representation |
|---|
{ "bufferZones": [ { object ( |
BufferZone
pixelsinteger
The number of pixels for the mask to dilate.
diffusionTnumber
When during diffusion this pixel dilation takes effect, 1=start, 0=end.
| JSON representation |
|---|
{ "pixels": integer, "diffusionT": number } |