@@ -2692,9 +2692,11 @@ Current version: 148
2692
2692
return '%' + ('00' + c.charCodeAt(0).toString(16)).slice(-2)
2693
2693
}).join(''))
2694
2694
}
2695
+
2696
+ var no_escape_html = false;
2695
2697
function escapeHtml(unsafe)
2696
2698
{
2697
- if(localsettings. no_escape_html)
2699
+ if(no_escape_html)
2698
2700
{
2699
2701
return unsafe;
2700
2702
}
@@ -2707,7 +2709,7 @@ Current version: 148
2707
2709
}
2708
2710
function unescapeHtml(input)
2709
2711
{
2710
- if(localsettings. no_escape_html)
2712
+ if(no_escape_html)
2711
2713
{
2712
2714
return input;
2713
2715
}
@@ -3810,7 +3812,6 @@ Current version: 148
3810
3812
xtts_voice: "female_calm",
3811
3813
beep_on: false,
3812
3814
notify_on: false,
3813
- no_escape_html: false,
3814
3815
narrate_both_sides: false,
3815
3816
narrate_only_dialog: false,
3816
3817
image_styles: "",
@@ -8744,7 +8745,7 @@ Current version: 148
8744
8745
toggle_tts_mode();
8745
8746
document.getElementById("beep_on").checked = localsettings.beep_on;
8746
8747
document.getElementById("notify_on").checked = localsettings.notify_on;
8747
- document.getElementById("no_escape_html").checked = localsettings. no_escape_html;
8748
+ document.getElementById("no_escape_html").checked = no_escape_html;
8748
8749
document.getElementById("narrate_both_sides").checked = localsettings.narrate_both_sides;
8749
8750
document.getElementById("narrate_only_dialog").checked = localsettings.narrate_only_dialog;
8750
8751
toggle_opmode();
@@ -8995,7 +8996,7 @@ Current version: 148
8995
8996
localsettings.xtts_voice = document.getElementById("xtts_voices").value;
8996
8997
localsettings.beep_on = (document.getElementById("beep_on").checked?true:false);
8997
8998
localsettings.notify_on = (document.getElementById("notify_on").checked?true:false);
8998
- localsettings. no_escape_html = (document.getElementById("no_escape_html").checked?true:false);
8999
+ no_escape_html = (document.getElementById("no_escape_html").checked?true:false);
8999
9000
localsettings.narrate_both_sides = (document.getElementById("narrate_both_sides").checked?true:false);
9000
9001
localsettings.narrate_only_dialog = (document.getElementById("narrate_only_dialog").checked?true:false);
9001
9002
localsettings.auto_ctxlen = (document.getElementById("auto_ctxlen").checked ? true : false);
@@ -9130,6 +9131,10 @@ Current version: 148
9130
9131
case "10": // Phi-3 Mini
9131
9132
st = "<|end|><|user|>\\n";
9132
9133
et = "<|end|>\\n<|assistant|>";
9134
+ break;
9135
+ case "11": // Gemma 2
9136
+ st = "<end_of_turn>\\n<start_of_turn>user\\n";
9137
+ et = "<end_of_turn>\\n<start_of_turn>assistant\\n";
9133
9138
break;
9134
9139
default:
9135
9140
break;
@@ -16153,6 +16158,7 @@ Current version: 148
16153
16158
<option value="8">CommandR</option>
16154
16159
<option value="9">Llama 3 Chat</option>
16155
16160
<option value="10">Phi-3</option>
16161
+ <option value="11">Gemma-2</option>
16156
16162
</select>
16157
16163
<div class="settingsmall miniinput" style="width:100%;padding:2px">
16158
16164
<div class="justifyleft settingsmall">Sys. Prompt <span class="helpicon">?<span class="helptext">A system pre-prompt sent at the very start to guide the AI behavior. Usually NOT needed.</span></span></div>
0 commit comments