do not show wildcard prompt parameter if it's the same

pull/2/head
AUTOMATIC 2022-10-22 15:39:50 +03:00
parent 9e165c8c91
commit fdefa37a0f
1 changed files with 5 additions and 1 deletions

View File

@ -31,7 +31,7 @@ class WildcardsScript(scripts.Script):
return text
def process(self, p):
p.extra_generation_params["Wildcard prompt"] = p.all_prompts[0]
original_prompt = p.all_prompts[0]
for i in range(len(p.all_prompts)):
random.seed(p.all_seeds[i])
@ -39,3 +39,7 @@ class WildcardsScript(scripts.Script):
prompt = p.all_prompts[i]
prompt = "".join(self.replace_wildcard(chunk) for chunk in prompt.split("__"))
p.all_prompts[i] = prompt
if original_prompt != p.all_prompts[0]:
p.extra_generation_params["Wildcard prompt"] = original_prompt