Merge pull request #3711 from qvink/fix_genraw_prompt_bias Fixing user_prompt_bias being incorrectly added using generateRaw()

c7164946224370418868abb595172cc12430307e

Cohee <18619528+Cohee1207@users.noreply.github.com>

Signed
1 files changed, +4 -2Ignore whitespace
public/script.js+4 -2
@@ -3612,7 +3612,8 @@ export async function generateRaw(prompt, api, instructOverride, quietToLoud, sy
3612 throw new Error(data.response);3612 throw new Error(data.response);
3613 }3613 }
36143614
3615 const message = cleanUpMessage(extractMessageFromData(data), false, false, true);3615 // format result, exclude user prompt bias
3616 const message = cleanUpMessage(extractMessageFromData(data), false, false, true, null, false);
36163617
3617 if (!message) {3618 if (!message) {
3618 throw new Error('No message generated');3619 throw new Error('No message generated');
@@ -5884,13 +5885,14 @@ function extractMultiSwipes(data, type) {
5884 return swipes;5885 return swipes;
5885}5886}
58865887
5887export function cleanUpMessage(getMessage, isImpersonate, isContinue, displayIncompleteSentences = false, stoppingStrings = null) {5888export function cleanUpMessage(getMessage, isImpersonate, isContinue, displayIncompleteSentences = false, stoppingStrings = null, includeUserPromptBias = true) {
5888 if (!getMessage) {5889 if (!getMessage) {
5889 return '';5890 return '';
5890 }5891 }
58915892
5892 // Add the prompt bias before anything else5893 // Add the prompt bias before anything else
5893 if (5894 if (
5895 includeUserPromptBias &&
5894 power_user.user_prompt_bias &&5896 power_user.user_prompt_bias &&
5895 !isImpersonate &&5897 !isImpersonate &&
5896 !isContinue &&5898 !isContinue &&