Skip to content

Commit 82202ae

Browse files
committed
updated lite, add gemma 2 template
1 parent 7499a6b commit 82202ae

File tree

3 files changed

+22
-8
lines changed

3 files changed

+22
-8
lines changed

kcpp_adapters/ChatML.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
2-
"system_start":"<|im_start|>system",
2+
"system_start":"<|im_start|>system\n",
33
"system_end":"<|im_end|>",
4-
"user_start":"<|im_start|>user",
4+
"user_start":"<|im_start|>user\n",
55
"user_end":"<|im_end|>",
6-
"assistant_start":"<|im_start|>assistant",
6+
"assistant_start":"<|im_start|>assistant\n",
77
"assistant_end":"<|im_end|>"
88
}

kcpp_adapters/Gemma-2.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"system_start":"<start_of_turn>system\n",
3+
"system_end":"<end_of_turn>",
4+
"user_start":"<start_of_turn>user\n",
5+
"user_end":"<end_of_turn>",
6+
"assistant_start":"<start_of_turn>assistant\n",
7+
"assistant_end":"<end_of_turn>"
8+
}

klite.embd

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2692,9 +2692,11 @@ Current version: 148
26922692
return '%' + ('00' + c.charCodeAt(0).toString(16)).slice(-2)
26932693
}).join(''))
26942694
}
2695+
2696+
var no_escape_html = false;
26952697
function escapeHtml(unsafe)
26962698
{
2697-
if(localsettings.no_escape_html)
2699+
if(no_escape_html)
26982700
{
26992701
return unsafe;
27002702
}
@@ -2707,7 +2709,7 @@ Current version: 148
27072709
}
27082710
function unescapeHtml(input)
27092711
{
2710-
if(localsettings.no_escape_html)
2712+
if(no_escape_html)
27112713
{
27122714
return input;
27132715
}
@@ -3810,7 +3812,6 @@ Current version: 148
38103812
xtts_voice: "female_calm",
38113813
beep_on: false,
38123814
notify_on: false,
3813-
no_escape_html: false,
38143815
narrate_both_sides: false,
38153816
narrate_only_dialog: false,
38163817
image_styles: "",
@@ -8744,7 +8745,7 @@ Current version: 148
87448745
toggle_tts_mode();
87458746
document.getElementById("beep_on").checked = localsettings.beep_on;
87468747
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;
87488749
document.getElementById("narrate_both_sides").checked = localsettings.narrate_both_sides;
87498750
document.getElementById("narrate_only_dialog").checked = localsettings.narrate_only_dialog;
87508751
toggle_opmode();
@@ -8995,7 +8996,7 @@ Current version: 148
89958996
localsettings.xtts_voice = document.getElementById("xtts_voices").value;
89968997
localsettings.beep_on = (document.getElementById("beep_on").checked?true:false);
89978998
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);
89999000
localsettings.narrate_both_sides = (document.getElementById("narrate_both_sides").checked?true:false);
90009001
localsettings.narrate_only_dialog = (document.getElementById("narrate_only_dialog").checked?true:false);
90019002
localsettings.auto_ctxlen = (document.getElementById("auto_ctxlen").checked ? true : false);
@@ -9130,6 +9131,10 @@ Current version: 148
91309131
case "10": // Phi-3 Mini
91319132
st = "<|end|><|user|>\\n";
91329133
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";
91339138
break;
91349139
default:
91359140
break;
@@ -16153,6 +16158,7 @@ Current version: 148
1615316158
<option value="8">CommandR</option>
1615416159
<option value="9">Llama 3 Chat</option>
1615516160
<option value="10">Phi-3</option>
16161+
<option value="11">Gemma-2</option>
1615616162
</select>
1615716163
<div class="settingsmall miniinput" style="width:100%;padding:2px">
1615816164
<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

Comments
 (0)