Fix overwriting the same prompts in new beautifier mode. - annna - Annna the nice friendly bot.
(HTM) git clone git://bitreich.org/annna/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/annna/
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) Tags
(DIR) README
---
(DIR) commit 561500a9868aaee1ea72fb52b4c2aed79a3a3e5d
(DIR) parent 7429173aef156876e4463fa07230c003ff8ef069
(HTM) Author: Annna Robert-Houdin <annna@bitreich.org>
Date: Wed, 31 Jul 2024 17:27:24 +0200
Fix overwriting the same prompts in new beautifier mode.
Diffstat:
M stable-diffusion-emoji | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
---
(DIR) diff --git a/stable-diffusion-emoji b/stable-diffusion-emoji
@@ -15,6 +15,12 @@ emojiuribase="gophers://bitreich.org/I/emoji"
emojistr="$@"
emojiprompt="$(printf "%s\n" "${emojistr}" \
| sed 's,^::,,; s,::$,,; s|[-,:=/\.]| |g')"
+case "${emojiprompt}" in
+*beautify*)
+ emojiprompt="$(stable-diffusion-beautify-prompt "${emojiprompt}")"
+ ;;
+esac
+
emojifilebase="$(printf "%s\n" "${emojiprompt}" \
| cut -c -64 \
| sed "s,',-,g" \
@@ -26,12 +32,6 @@ emojiorig="${emojifilebase}.orig"
if [ ! -e "${emojidb}/${emojifile}" ];
then
- case "${emojiprompt}" in
- *beautify*)
- emojiprompt="$(stable-diffusion-beautify-prompt "${emojiprompt}")"
- ;;
- esac
-
SD_MODEL="/br/ai/stable-diffusion.cpp/models/epicphotogasm_x-ggml-model-f16.bin" \
stable-diffusion "${emojidb}/${emojifile}" "${emojiprompt}"
if [ -e "${emojidb}/${emojifile}" ];