update lite

This commit is contained in:
Concedo 2024-05-17 22:01:54 +08:00
parent 2cbf39cba2
commit 8633a71489

View file

@ -7061,9 +7061,9 @@ Current version: 138
}
if(document.getElementById("jailbreakprompt").checked)
{
document.getElementById("jailbreakprompttext").classList.remove("hidden");
document.getElementById("oaijailbreakpromptblock1").classList.remove("hidden");
}else{
document.getElementById("jailbreakprompttext").classList.add("hidden");
document.getElementById("oaijailbreakpromptblock1").classList.add("hidden");
}
}
function togglejailbreak2()
@ -7078,9 +7078,9 @@ Current version: 138
}
if(document.getElementById("jailbreakprompt2").checked)
{
document.getElementById("jailbreakprompttext2").classList.remove("hidden");
document.getElementById("oaijailbreakpromptblock2").classList.remove("hidden");
}else{
document.getElementById("jailbreakprompttext2").classList.add("hidden");
document.getElementById("oaijailbreakpromptblock2").classList.add("hidden");
}
}
function toggleoaichatcompl()
@ -10774,11 +10774,15 @@ Current version: 138
oai_payload.messages = [];
targetep = (custom_oai_endpoint + oai_submit_endpoint_turbo);
if (document.getElementById("jailbreakprompt") && document.getElementById("jailbreakprompt").checked && document.getElementById("jailbreakprompttext").value!="") {
oai_payload.messages.push({ "role": "system", "content": document.getElementById("jailbreakprompttext").value });
let addrole = document.getElementById("jailbreakprompttextrole").value;
addrole = ((addrole==2)?"system":(addrole==1?"assistant":"user"));
oai_payload.messages.push({ "role": addrole, "content": document.getElementById("jailbreakprompttext").value });
}
oai_payload.messages.push({ "role": myrole, "content": submit_payload.prompt });
if (document.getElementById("jailbreakprompt2") && document.getElementById("jailbreakprompt2").checked && document.getElementById("jailbreakprompttext2").value!="") {
oai_payload.messages.push({ "role": "assistant", "content": document.getElementById("jailbreakprompttext2").value });
let addrole = document.getElementById("jailbreakprompttext2role").value;
addrole = ((addrole==2)?"system":(addrole==1?"assistant":"user"));
oai_payload.messages.push({ "role": addrole, "content": document.getElementById("jailbreakprompttext2").value });
}
}
@ -14921,21 +14925,38 @@ Current version: 138
<span id="useoaichatcomplbox" class="hidden" onload="toggleoaichatcompl();">
<br>
Message Role:
Main Message Role:
<select class="form-control" style="height: 25px; font-size:12px; padding:4px;display:inline;width:100px" id="oairoledropdown">
<option value="0" selected>User</option>
<option value="1">Assistant</option>
<option value="2">System</option>
</select>
<input type="checkbox" id="jailbreakprompt" onchange="togglejailbreak()">
<div class="box-label" title="Adds extra text at the start to improve AI response">Add System Prefix</div>
<div class="box-label" title="Adds extra text at the start to improve AI response">Add Prefix</div>
<input type="checkbox" id="jailbreakprompt2" onchange="togglejailbreak2()">
<div class="box-label" title="Adds extra text to the end to improve AI response">Add Assistant Postfix</div>
<div class="box-label" title="Adds extra text to the end to improve AI response">Add Postfix</div>
<div style="display:flex" id="oaijailbreakpromptblock1">
<select class="form-control" style="height: 25px; font-size:12px; padding:4px;display:inline;width:100px" id="jailbreakprompttextrole">
<option value="0">User</option>
<option value="1">Assistant</option>
<option value="2" selected>System</option>
</select>
<textarea class="form-control" rows="3" style="resize: vertical; line-height:1.1; padding:4px; display:inline; width: 100%" type="text" id="jailbreakprompttext" placeholder="(Enter System Prefix)"
value="" onload="togglejailbreak();"></textarea>
</div>
<div style="display:flex" id="oaijailbreakpromptblock2">
<select class="form-control" style="height: 25px; font-size:12px; padding:4px;display:inline;width:100px" id="jailbreakprompttext2role">
<option value="0">User</option>
<option value="1" selected>Assistant</option>
<option value="2">System</option>
</select>
<textarea class="form-control" rows="3" style="resize: vertical; line-height:1.1; padding:4px; display:inline; width: 100%;" type="text" id="jailbreakprompttext2" placeholder="(Enter Assistant Postfix)"
value="" onload="togglejailbreak2();"></textarea>
</div>
<input class="form-control hidden" type="text" id="jailbreakprompttext" placeholder="(Enter System Prefix)"
value="" onload="togglejailbreak();">
<input class="form-control hidden" type="text" id="jailbreakprompttext2" placeholder="(Enter Assistant Postfix)"
value="" onload="togglejailbreak2();">
</span>
</div>