Merge pull request #3273 from cierru/force_chid_in_generate_quite_prompt Add the option to specify a character for generateQuietPrompt

41a0d6919f3b75e7ab4fcc01d156171b06c1e0a8

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

Signed
1 files changed, +3 -1Ignore whitespace
public/script.js+3 -1
@@ -2714,9 +2714,10 @@ export function getStoppingStrings(isImpersonate, isContinue) {
27142714 * @param {string} quietImage Image to use for the quiet prompt
27152715 * @param {string} quietName Name to use for the quiet prompt (defaults to "System:")
27162716 * @param {number} [responseLength] Maximum response length. If unset, the global default value is used.
2717+ * @param {number} force_chid Character ID to use for this generation run. Works in groups only.
27172718 * @returns
27182719 */
27192720export async function generateQuietPrompt(quiet_prompt, quietToLoud, skipWIAN, quietImage = null, quietName = null, responseLength = null, force_chid = null) {
27202721 console.log('got into genQuietPrompt');
27212722 const responseLengthCustomized = typeof responseLength === 'number' && responseLength > 0;
27222723 let originalResponseLength = -1;
@@ -2729,6 +2730,7 @@ export async function generateQuietPrompt(quiet_prompt, quietToLoud, skipWIAN, q
27292730 force_name2: true,
27302731 quietImage: quietImage,
27312732 quietName: quietName,
2733+ force_chid: force_chid,
27322734 };
27332735 originalResponseLength = responseLengthCustomized ? saveResponseLength(main_api, responseLength) : -1;
27342736 return await Generate('quiet', options);