diff --git a/public/scripts/openai.js b/public/scripts/openai.js index e3924d273..ede75f3cf 100644 --- a/public/scripts/openai.js +++ b/public/scripts/openai.js @@ -443,6 +443,11 @@ async function prepareOpenAIMessages({ } }); + // Add enhance definition instruction + if (prompts.has('enhanceDefinitions')) { + chatCompletion.add(MessageCollection.fromPrompt(prompts.get('enhanceDefinitions')), prompts.index('enhanceDefinitions')); + } + // Insert nsfw avoidance prompt into main, if no nsfw prompt is present if (false === chatCompletion.has('nsfw') && oai_settings.nsfw_avoidance_prompt) { const nsfwAvoidanceMessage = new Message('system', oai_settings.nsfw_avoidance_prompt, 'nsfwAvoidance');