diff --git a/src/lib/Setting/Pages/OtherBotSettings.svelte b/src/lib/Setting/Pages/OtherBotSettings.svelte
index 13b8e9bd..474eb59b 100644
--- a/src/lib/Setting/Pages/OtherBotSettings.svelte
+++ b/src/lib/Setting/Pages/OtherBotSettings.svelte
@@ -26,8 +26,10 @@
width: 512,
height: 512,
sampler: 'k_euler',
+ noise_schedule: 'native',
steps: 100,
scale: 1,
+ cfg_rescale: 0,
sm: false,
sm_dyn: false,
strength: 0.5,
@@ -245,10 +247,21 @@
{/if}
+ Noise Schedule
+
+ Choose...
+ native
+ karras
+ exponential
+ polyexponential
+
+
steps
CFG scale
+ CFG rescale
+
{#if !DBState.db.NAII2I || DBState.db.NAIImgConfig.sampler !== 'ddim_v3'}
diff --git a/src/ts/process/stableDiff.ts b/src/ts/process/stableDiff.ts
index fb24033a..34ed094e 100644
--- a/src/ts/process/stableDiff.ts
+++ b/src/ts/process/stableDiff.ts
@@ -132,7 +132,7 @@ export async function generateAIImage(genPrompt:string, currentChar:character, n
"parameters": {
"params_version": 3,
"add_original_image": true,
- "cfg_rescale": 0,
+ "cfg_rescale": db.NAIImgConfig.cfg_rescale,
"controlnet_strength": 1,
"dynamic_thresholding": false,
"n_samples": 1,
@@ -145,7 +145,7 @@ export async function generateAIImage(genPrompt:string, currentChar:character, n
"sm": false,
"sm_dyn": false,
"noise": db.NAIImgConfig.noise,
- "noise_schedule": "native",
+ "noise_schedule": db.NAIImgConfig.noise_schedule,
"strength": db.NAIImgConfig.strength,
"ucPreset": 3,
"uncond_scale": 1,
diff --git a/src/ts/storage/database.svelte.ts b/src/ts/storage/database.svelte.ts
index 1c0f6aad..49d9a5a8 100644
--- a/src/ts/storage/database.svelte.ts
+++ b/src/ts/storage/database.svelte.ts
@@ -255,8 +255,10 @@ export function setDatabase(data:Database){
width:512,
height:768,
sampler:"k_dpmpp_sde",
+ noise_schedule:"native",
steps:28,
scale:5,
+ cfg_rescale: 0,
sm:true,
sm_dyn:false,
noise:0.0,
@@ -1408,8 +1410,10 @@ export interface NAIImgConfig{
width:number,
height:number,
sampler:string,
+ noise_schedule:string,
steps:number,
scale:number,
+ cfg_rescale:number,
sm:boolean,
sm_dyn:boolean,
noise:number,