mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-06-05 21:59:27 +02:00
#703 Don't use prompt bias on impersonation
This commit is contained in:
@@ -2537,7 +2537,7 @@ async function Generate(type, { automatic_trigger, force_name2, resolve, reject,
|
|||||||
console.debug(`A prompt bias was found: ${promptBias}`);
|
console.debug(`A prompt bias was found: ${promptBias}`);
|
||||||
mesSendString += `${name2}: ${promptBias}`;
|
mesSendString += `${name2}: ${promptBias}`;
|
||||||
}
|
}
|
||||||
} else if (power_user.user_prompt_bias) {
|
} else if (power_user.user_prompt_bias && !isImpersonate) {
|
||||||
console.debug(`A prompt bias was found without character's name appended: ${promptBias}`);
|
console.debug(`A prompt bias was found without character's name appended: ${promptBias}`);
|
||||||
mesSendString += substituteParams(power_user.user_prompt_bias);
|
mesSendString += substituteParams(power_user.user_prompt_bias);
|
||||||
}
|
}
|
||||||
@@ -2943,6 +2943,10 @@ function getNextMessageId(type) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export function getBiasStrings(textareaText, type) {
|
export function getBiasStrings(textareaText, type) {
|
||||||
|
if (type == 'impersonate') {
|
||||||
|
return { messageBias: '', promptBias: '', isUserPromptBias: false };
|
||||||
|
}
|
||||||
|
|
||||||
let promptBias = '';
|
let promptBias = '';
|
||||||
let messageBias = extractMessageBias(textareaText);
|
let messageBias = extractMessageBias(textareaText);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user