mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-06-05 21:59:27 +02:00
Add Novel preset converter
This commit is contained in:
@@ -18,6 +18,7 @@ import {
|
||||
import { groups, selected_group } from './group-chats.js';
|
||||
import { instruct_presets } from './instruct-mode.js';
|
||||
import { kai_settings } from './kai-settings.js';
|
||||
import { convertNovelPreset } from './nai-settings.js';
|
||||
import { Popup, POPUP_RESULT, POPUP_TYPE } from './popup.js';
|
||||
import { context_presets, getContextSettings, power_user } from './power-user.js';
|
||||
import { SlashCommand } from './slash-commands/SlashCommand.js';
|
||||
@@ -397,6 +398,10 @@ class PresetManager {
|
||||
await checkForSystemPromptInInstructTemplate(name, settings);
|
||||
}
|
||||
|
||||
if (this.apiId === 'novel' && settings) {
|
||||
settings = convertNovelPreset(settings);
|
||||
}
|
||||
|
||||
const preset = settings ?? this.getPresetSettings(name);
|
||||
|
||||
const response = await fetch('/api/presets/save', {
|
||||
|
Reference in New Issue
Block a user