updated lite

This commit is contained in:
Concedo
2024-09-13 15:51:59 +08:00
parent 3ba348c4ab
commit 0fd85c3940
+22 -4
View File
@@ -4002,13 +4002,17 @@ Current version indicated by LITEVER below.
.replace(/(^\d\d?[ .] .*)\%SpcStg\%/gm, "$1\n\%SpcTemp\%") //fix misalign
.replace(/^\d\d?[ .] (.*)([\n]??)/gm, "<ol><li>$1</li></ol>")
.replace(/\n\%SpcTemp\%/gm, "\%SpcStg\%") //fix misalign
.replace(/<\/li><\/ol><ol><li>/gm, "</li><li>")
.replace(/<\/li><\/ol>\n\s*?\n<ol><li>/gm, "</li>\n<li>")
.replace(/<\/li><\/ol>\s*?<ol><li>/gm, "</li><li>")
.replace(/<\/[ou]l><li>(.*\%SpcStg\%.*\%SpcEtg\%.*)<\/li><\/[ou]l\>/gm,"$1")
.replace(/^\s{2,6}[\*+-][ .](.*)/gm, "<ul><ul><li>$1</li></ul></ul>")
.replace(/^\s{2,6}\d[ .](.*)/gm, "<ul><ol><li>$1</li></ol></ul>")
.replace(/<\/[ou]l\>\n\n<[ou]l\>/gm, "\n")
.replace(/<\/[ou]l\>\n<[ou]l\>/g, "")
.replace(/<\/li><\/ul><ul><li>/gm, "</li><li>")
.replace(/<\/ul\>\n\n<ul\>/gm, "\n")
.replace(/<\/ol\>\n\n<ol\>/gm, "\n")
.replace(/<\/ol\>\n<ol\>/g, "")
.replace(/<\/ul\>\n<ul\>/g, "")
.replace(/<\/li><\/ul>\n\s*?\n<ul><li>/gm, "</li>\n<li>")
.replace(/<\/li><\/ul>\s*?<ul><li>/gm, "</li><li>")
.replace(/\*\*\*([^\s*].*?[^\\])\*\*\*/gm, "<b><em>$1</em></b>")
.replace(/\*\*([^\s*].*?[^\\])\*\*/gm, "<b>$1</b>")
.replace(/\*([^\s*].*?[^\\])\*/gm, "<em>$1</em>")
@@ -12419,6 +12423,18 @@ Current version indicated by LITEVER below.
oai_payload.logit_bias = submit_payload.params.logit_bias;
}
let is_using_o1 = custom_oai_model.toLowerCase().startsWith("o1-mini") || custom_oai_model.toLowerCase().startsWith("o1-preview");
if(is_using_o1)
{
//o1 does not support ANY customization
oai_payload =
{
//remove max tokens due to huge amount needed
//"max_completion_tokens": submit_payload.params.max_length,
"model": custom_oai_model
}
}
if (document.getElementById("useoaichatcompl").checked) {
let mainoaibody = submit_payload.prompt; //can be string or array
if(insertAIVisionImages.length>0)
@@ -17687,6 +17703,8 @@ Current version indicated by LITEVER below.
<option value="gpt-4-turbo">gpt-4-turbo</option>
<option value="gpt-4o">gpt-4o</option>
<option value="gpt-4-32k">gpt-4-32k</option>
<option value="o1-mini">o1-mini</option>
<option value="o1-preview">o1-preview</option>
<option style="display:none;" class="custom_model_option" value="custom">[Custom]</option>
</select>
<select style="padding:4px;display:inline;width:calc(100% - 220px)" class="form-control hidden" id="custom_openrouter_model" onchange="oai_model_change(true)">