diff --git a/public/script.js b/public/script.js index ac35d41b2..baff9a7a4 100644 --- a/public/script.js +++ b/public/script.js @@ -1139,7 +1139,7 @@ function addOneMessage(mes, { type = "normal", insertAfter = null, scroll = true //shows or hides the Prompt display button let mesIdToFind = Number(newMessage.attr('mesId')); if (itemizedPrompts.length !== 0) { - console.log(`itemizedPrompt.length = ${itemizedPrompts.length}`) + //console.log(`itemizedPrompt.length = ${itemizedPrompts.length}`) for (var i = 0; i < itemizedPrompts.length; i++) { if (itemizedPrompts[i].mesId === mesIdToFind) { newMessage.find(".mes_prompt").show(); @@ -2300,7 +2300,7 @@ async function Generate(type, { automatic_trigger, force_name2, resolve, reject, thisPromptBits = additionalPromptStuff; - console.log(thisPromptBits); + //console.log(thisPromptBits); itemizedPrompts.push(thisPromptBits); //console.log(`pushed prompt bits to itemizedPrompts array. Length is now: ${itemizedPrompts.length}`); @@ -2497,9 +2497,9 @@ function promptItemize(itemizedPrompts, requestedMesId) { if (this_main_api == 'openai') { //for OAI API //console.log('-- Counting OAI Tokens'); - var finalPromptTokens = itemizedPrompts[thisPromptSet].oaiTotalTokens; + + //var finalPromptTokens = itemizedPrompts[thisPromptSet].oaiTotalTokens; var oaiStartTokens = itemizedPrompts[thisPromptSet].oaiStartTokens; - console.log(oaiStartTokens); var oaiPromptTokens = itemizedPrompts[thisPromptSet].oaiPromptTokens; var ActualChatHistoryTokens = itemizedPrompts[thisPromptSet].oaiConversationTokens; var examplesStringTokens = itemizedPrompts[thisPromptSet].oaiExamplesTokens; @@ -2507,6 +2507,18 @@ function promptItemize(itemizedPrompts, requestedMesId) { var oaiJailbreakTokens = itemizedPrompts[thisPromptSet].oaiJailbreakTokens; var oaiNudgeTokens = itemizedPrompts[thisPromptSet].oaiNudgeTokens; var oaiImpersonateTokens = itemizedPrompts[thisPromptSet].oaiImpersonateTokens; + var finalPromptTokens = + oaiBiasTokens + + oaiImpersonateTokens + + oaiJailbreakTokens + + oaiNudgeTokens + + oaiPromptTokens + + ActualChatHistoryTokens + + charDescriptionTokens + + charPersonalityTokens + + allAnchorsTokens + + worldInfoStringTokens + + examplesStringTokens; } else { @@ -2532,13 +2544,14 @@ function promptItemize(itemizedPrompts, requestedMesId) { if (this_main_api == 'openai') { //console.log('-- applying % on OAI tokens'); var oaiStartTokensPercentage = ((oaiStartTokens / (finalPromptTokens)) * 100).toFixed(2); - console.log(oaiStartTokensPercentage); var storyStringTokensPercentage = ((oaiPromptTokens / (finalPromptTokens)) * 100).toFixed(2); var ActualChatHistoryTokensPercentage = ((ActualChatHistoryTokens / (finalPromptTokens)) * 100).toFixed(2); var promptBiasTokensPercentage = ((oaiBiasTokens / (finalPromptTokens)) * 100).toFixed(2); var worldInfoStringTokensPercentage = ((worldInfoStringTokens / (finalPromptTokens)) * 100).toFixed(2); var allAnchorsTokensPercentage = ((allAnchorsTokens / (finalPromptTokens)) * 100).toFixed(2); var selectedTokenizer = $("#tokenizer").find(':selected').text(); + var oaiSystemTokens = oaiStartTokens + oaiImpersonateTokens + oaiNudgeTokens + oaiJailbreakTokens; + var oaiSystemTokensPercentage = ((oaiSystemTokens / (finalPromptTokens)) * 100).toFixed(2); } else { //console.log('-- applying % on non-OAI tokens'); @@ -2555,7 +2568,7 @@ function promptItemize(itemizedPrompts, requestedMesId) { callPopup( `