Added the force_chid parameter to the generateQuietPrompt function

This commit is contained in:
cierru
2025-01-07 17:54:23 +05:00
parent 446a9adcf1
commit 57d6938d6c

View File

@ -2714,9 +2714,10 @@ export function getStoppingStrings(isImpersonate, isContinue) {
* @param {string} quietImage Image to use for the quiet prompt * @param {string} quietImage Image to use for the quiet prompt
* @param {string} quietName Name to use for the quiet prompt (defaults to "System:") * @param {string} quietName Name to use for the quiet prompt (defaults to "System:")
* @param {number} [responseLength] Maximum response length. If unset, the global default value is used. * @param {number} [responseLength] Maximum response length. If unset, the global default value is used.
* @param {number} force_chid Character ID to use for this generation run
* @returns * @returns
*/ */
export async function generateQuietPrompt(quiet_prompt, quietToLoud, skipWIAN, quietImage = null, quietName = null, responseLength = null) { export async function generateQuietPrompt(quiet_prompt, quietToLoud, skipWIAN, quietImage = null, quietName = null, responseLength = null, force_chid = null) {
console.log('got into genQuietPrompt'); console.log('got into genQuietPrompt');
const responseLengthCustomized = typeof responseLength === 'number' && responseLength > 0; const responseLengthCustomized = typeof responseLength === 'number' && responseLength > 0;
let originalResponseLength = -1; let originalResponseLength = -1;
@ -2729,6 +2730,7 @@ export async function generateQuietPrompt(quiet_prompt, quietToLoud, skipWIAN, q
force_name2: true, force_name2: true,
quietImage: quietImage, quietImage: quietImage,
quietName: quietName, quietName: quietName,
force_chid: force_chid,
}; };
originalResponseLength = responseLengthCustomized ? saveResponseLength(main_api, responseLength) : -1; originalResponseLength = responseLengthCustomized ? saveResponseLength(main_api, responseLength) : -1;
return await Generate('quiet', options); return await Generate('quiet', options);