adieyal / sd-dynamic-prompts

A custom script for AUTOMATIC1111/stable-diffusion-webui to implement a tiny template language for random prompt generation
MIT License
2.02k stars 261 forks source link

hope can only do `dp_write_raw_template` when prompt is changed #776

Open bluelovers opened 4 months ago

bluelovers commented 4 months ago

something like this

        if p.all_prompts == all_prompts and p.all_negative_prompts == all_negative_prompts:
            logger.debug("Prompt is not changed")
        else:
            if opts.dp_write_raw_template:
                params = p.extra_generation_params
                if original_prompt:
                    params["Template"] = original_prompt
                if original_negative_prompt:
                    params["Negative Template"] = original_negative_prompt
            # params["Template Seed"] = p.all_seeds
            # params["Template Seed Sub"] = p.all_subseeds