mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-06-05 21:59:27 +02:00
Add enhanced definitions
This commit is contained in:
@ -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
|
// Insert nsfw avoidance prompt into main, if no nsfw prompt is present
|
||||||
if (false === chatCompletion.has('nsfw') && oai_settings.nsfw_avoidance_prompt) {
|
if (false === chatCompletion.has('nsfw') && oai_settings.nsfw_avoidance_prompt) {
|
||||||
const nsfwAvoidanceMessage = new Message('system', oai_settings.nsfw_avoidance_prompt, 'nsfwAvoidance');
|
const nsfwAvoidanceMessage = new Message('system', oai_settings.nsfw_avoidance_prompt, 'nsfwAvoidance');
|
||||||
|
Reference in New Issue
Block a user