Prompt Manager: fool-proof personality / scenario formats

4777a7ca20ec0ef3511da4907e66596483006447

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

1 files changed, +2 -2Ignore whitespace
public/scripts/openai.js+2 -2
@@ -1248,8 +1248,8 @@ async function populateChatCompletion(prompts, chatCompletion, { bias, quietProm
1248 * @returns {Promise<Object>} prompts - The prepared and merged system and user-defined prompts.1248 * @returns {Promise<Object>} prompts - The prepared and merged system and user-defined prompts.
1249 */1249 */
1250async function preparePromptsForChatCompletion({ scenario, charPersonality, name2, worldInfoBefore, worldInfoAfter, charDescription, quietPrompt, bias, extensionPrompts, systemPromptOverride, jailbreakPromptOverride, personaDescription }) {1250async function preparePromptsForChatCompletion({ scenario, charPersonality, name2, worldInfoBefore, worldInfoAfter, charDescription, quietPrompt, bias, extensionPrompts, systemPromptOverride, jailbreakPromptOverride, personaDescription }) {
1251 const scenarioText = scenario && oai_settings.scenario_format ? substituteParams(oai_settings.scenario_format) : '';1251 const scenarioText = scenario && oai_settings.scenario_format ? substituteParams(oai_settings.scenario_format) : (scenario || '');
1252 const charPersonalityText = charPersonality && oai_settings.personality_format ? substituteParams(oai_settings.personality_format) : '';1252 const charPersonalityText = charPersonality && oai_settings.personality_format ? substituteParams(oai_settings.personality_format) : (charPersonality || '');
1253 const groupNudge = substituteParams(oai_settings.group_nudge_prompt);1253 const groupNudge = substituteParams(oai_settings.group_nudge_prompt);
1254 const impersonationPrompt = oai_settings.impersonation_prompt ? substituteParams(oai_settings.impersonation_prompt) : '';1254 const impersonationPrompt = oai_settings.impersonation_prompt ? substituteParams(oai_settings.impersonation_prompt) : '';
12551255