forked from extern/easydiffusion
Option to disable LoRA tag parsing
This commit is contained in:
parent
cc7452374d
commit
21297d98f2
@ -54,6 +54,7 @@ const SETTINGS_IDS_LIST = [
|
|||||||
"zip_toggle",
|
"zip_toggle",
|
||||||
"tree_toggle",
|
"tree_toggle",
|
||||||
"json_toggle",
|
"json_toggle",
|
||||||
|
"extract_lora_from_prompt",
|
||||||
]
|
]
|
||||||
|
|
||||||
const IGNORE_BY_DEFAULT = ["prompt"]
|
const IGNORE_BY_DEFAULT = ["prompt"]
|
||||||
|
@ -121,6 +121,15 @@ var PARAMETERS = [
|
|||||||
icon: "fa-arrow-down-short-wide",
|
icon: "fa-arrow-down-short-wide",
|
||||||
default: false,
|
default: false,
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
id: "extract_lora_from_prompt",
|
||||||
|
type: ParameterType.checkbox,
|
||||||
|
label: "Extract LoRA tags from the prompt",
|
||||||
|
note:
|
||||||
|
"Automatically extract lora tags like <lora:name:0.4> from the prompt, and apply the correct LoRA (if present)",
|
||||||
|
icon: "fa-code",
|
||||||
|
default: true,
|
||||||
|
},
|
||||||
{
|
{
|
||||||
id: "ui_open_browser_on_start",
|
id: "ui_open_browser_on_start",
|
||||||
type: ParameterType.checkbox,
|
type: ParameterType.checkbox,
|
||||||
|
@ -8,6 +8,11 @@
|
|||||||
"use strict"
|
"use strict"
|
||||||
|
|
||||||
promptField.addEventListener('input', function(e) {
|
promptField.addEventListener('input', function(e) {
|
||||||
|
let loraExtractSetting = document.getElementById("extract_lora_from_prompt")
|
||||||
|
if (!loraExtractSetting.checked) {
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
const { LoRA, prompt } = extractLoraTags(e.target.value);
|
const { LoRA, prompt } = extractLoraTags(e.target.value);
|
||||||
//console.log('e.target: ' + JSON.stringify(LoRA));
|
//console.log('e.target: ' + JSON.stringify(LoRA));
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user