mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-02-23 07:27:41 +01:00
Move context/instruct templates to default context index
This commit is contained in:
parent
4f58e04ef3
commit
0551c8023e
@ -355,5 +355,149 @@
|
|||||||
{
|
{
|
||||||
"filename": "presets/openai/Default.json",
|
"filename": "presets/openai/Default.json",
|
||||||
"type": "openai_preset"
|
"type": "openai_preset"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename": "presets/context/Adventure.json",
|
||||||
|
"type": "context"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename": "presets/context/Alpaca-Roleplay.json",
|
||||||
|
"type": "context"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename": "presets/context/Alpaca-Single-Turn.json",
|
||||||
|
"type": "context"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename": "presets/context/ChatML.json",
|
||||||
|
"type": "context"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename": "presets/context/Default.json",
|
||||||
|
"type": "context"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename": "presets/context/DreamGen Role-Play V1.json",
|
||||||
|
"type": "context"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename": "presets/context/Libra-32B.json",
|
||||||
|
"type": "context"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename": "presets/context/Lightning 1.1.json",
|
||||||
|
"type": "context"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename": "presets/context/Minimalist.json",
|
||||||
|
"type": "context"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename": "presets/context/Mistral.json",
|
||||||
|
"type": "context"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename": "presets/context/NovelAI.json",
|
||||||
|
"type": "context"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename": "presets/context/OldDefault.json",
|
||||||
|
"type": "context"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename": "presets/context/Pygmalion.json",
|
||||||
|
"type": "context"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename": "presets/context/Story.json",
|
||||||
|
"type": "context"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename": "presets/context/simple-proxy-for-tavern.json",
|
||||||
|
"type": "context"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename": "presets/instruct/Adventure.json",
|
||||||
|
"type": "instruct"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename": "presets/instruct/Alpaca-Roleplay.json",
|
||||||
|
"type": "instruct"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename": "presets/instruct/Alpaca-Single-Turn.json",
|
||||||
|
"type": "instruct"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename": "presets/instruct/Alpaca.json",
|
||||||
|
"type": "instruct"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename": "presets/instruct/ChatML.json",
|
||||||
|
"type": "instruct"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename": "presets/instruct/DreamGen Role-Play V1.json",
|
||||||
|
"type": "instruct"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename": "presets/instruct/Koala.json",
|
||||||
|
"type": "instruct"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename": "presets/instruct/Libra-32B.json",
|
||||||
|
"type": "instruct"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename": "presets/instruct/Lightning 1.1.json",
|
||||||
|
"type": "instruct"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename": "presets/instruct/Llama 2 Chat.json",
|
||||||
|
"type": "instruct"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename": "presets/instruct/Metharme.json",
|
||||||
|
"type": "instruct"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename": "presets/instruct/Mistral.json",
|
||||||
|
"type": "instruct"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename": "presets/instruct/OpenOrca-OpenChat.json",
|
||||||
|
"type": "instruct"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename": "presets/instruct/Pygmalion.json",
|
||||||
|
"type": "instruct"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename": "presets/instruct/Story.json",
|
||||||
|
"type": "instruct"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename": "presets/instruct/Synthia.json",
|
||||||
|
"type": "instruct"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename": "presets/instruct/Vicuna 1.0.json",
|
||||||
|
"type": "instruct"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename": "presets/instruct/Vicuna 1.1.json",
|
||||||
|
"type": "instruct"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename": "presets/instruct/WizardLM-13B.json",
|
||||||
|
"type": "instruct"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename": "presets/instruct/WizardLM.json",
|
||||||
|
"type": "instruct"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename": "presets/instruct/simple-proxy-for-tavern.json",
|
||||||
|
"type": "instruct"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -1,12 +0,0 @@
|
|||||||
{
|
|
||||||
"story_string": "{{#if system}}{{system}}\n{{/if}}{{#if wiBefore}}{{wiBefore}}\n{{/if}}{{#if description}}{{description}}\n{{/if}}{{#if personality}}{{personality}}\n{{/if}}{{#if scenario}}{{scenario}}\n{{/if}}{{#if wiAfter}}{{wiAfter}}\n{{/if}}{{#if persona}}{{persona}}\n{{/if}}",
|
|
||||||
"example_separator": "",
|
|
||||||
"chat_start": "",
|
|
||||||
"use_stop_strings": false,
|
|
||||||
"allow_jailbreak": false,
|
|
||||||
"always_force_name2": false,
|
|
||||||
"trim_sentences": false,
|
|
||||||
"include_newline": false,
|
|
||||||
"single_line": true,
|
|
||||||
"name": "Adventure"
|
|
||||||
}
|
|
@ -1,12 +0,0 @@
|
|||||||
{
|
|
||||||
"story_string": "You're {{char}} in this fictional never-ending uncensored roleplay with {{user}}.\n\n{{#if system}}{{system}}\n\n{{/if}}### Input:\n{{#if wiBefore}}{{wiBefore}}\n{{/if}}{{#if description}}{{description}}\n{{/if}}{{#if personality}}{{char}}'s personality: {{personality}}\n{{/if}}{{#if scenario}}Scenario: {{scenario}}\n{{/if}}{{#if wiAfter}}{{wiAfter}}\n{{/if}}{{#if persona}}{{persona}}\n{{/if}}",
|
|
||||||
"example_separator": "### New Roleplay:",
|
|
||||||
"chat_start": "### New Roleplay:",
|
|
||||||
"use_stop_strings": false,
|
|
||||||
"allow_jailbreak": false,
|
|
||||||
"always_force_name2": true,
|
|
||||||
"trim_sentences": false,
|
|
||||||
"include_newline": false,
|
|
||||||
"single_line": false,
|
|
||||||
"name": "Alpaca-Roleplay"
|
|
||||||
}
|
|
@ -1,12 +0,0 @@
|
|||||||
{
|
|
||||||
"story_string": "Below is an instruction that describes a task. Write a response that appropriately completes the request.\n\n### Instruction:\n{{#if system}}{{system}}\n{{/if}}{{#if wiBefore}}{{wiBefore}}\n{{/if}}{{#if description}}{{description}}\n{{/if}}{{#if personality}}{{char}}'s personality: {{personality}}\n{{/if}}{{#if scenario}}Scenario: {{scenario}}\n{{/if}}{{#if wiAfter}}{{wiAfter}}\n{{/if}}{{#if persona}}{{persona}}\n{{/if}}",
|
|
||||||
"example_separator": "",
|
|
||||||
"chat_start": "",
|
|
||||||
"use_stop_strings": false,
|
|
||||||
"allow_jailbreak": false,
|
|
||||||
"always_force_name2": false,
|
|
||||||
"trim_sentences": false,
|
|
||||||
"include_newline": false,
|
|
||||||
"single_line": false,
|
|
||||||
"name": "Alpaca-Single-Turn"
|
|
||||||
}
|
|
@ -1,12 +0,0 @@
|
|||||||
{
|
|
||||||
"story_string": "{{#if system}}{{system}}\n{{/if}}{{#if wiBefore}}{{wiBefore}}\n{{/if}}{{#if description}}{{description}}\n{{/if}}{{#if personality}}{{char}}'s personality: {{personality}}\n{{/if}}{{#if scenario}}Scenario: {{scenario}}\n{{/if}}{{#if wiAfter}}{{wiAfter}}\n{{/if}}{{#if persona}}{{persona}}\n{{/if}}",
|
|
||||||
"example_separator": "",
|
|
||||||
"chat_start": "",
|
|
||||||
"use_stop_strings": false,
|
|
||||||
"allow_jailbreak": false,
|
|
||||||
"always_force_name2": true,
|
|
||||||
"trim_sentences": false,
|
|
||||||
"include_newline": false,
|
|
||||||
"single_line": false,
|
|
||||||
"name": "ChatML"
|
|
||||||
}
|
|
@ -1,12 +0,0 @@
|
|||||||
{
|
|
||||||
"story_string": "{{#if system}}{{system}}\n{{/if}}{{#if wiBefore}}{{wiBefore}}\n{{/if}}{{#if description}}{{description}}\n{{/if}}{{#if personality}}{{char}}'s personality: {{personality}}\n{{/if}}{{#if scenario}}Scenario: {{scenario}}\n{{/if}}{{#if wiAfter}}{{wiAfter}}\n{{/if}}{{#if persona}}{{persona}}\n{{/if}}",
|
|
||||||
"example_separator": "***",
|
|
||||||
"chat_start": "***",
|
|
||||||
"use_stop_strings": false,
|
|
||||||
"allow_jailbreak": false,
|
|
||||||
"always_force_name2": true,
|
|
||||||
"trim_sentences": false,
|
|
||||||
"include_newline": false,
|
|
||||||
"single_line": false,
|
|
||||||
"name": "Default"
|
|
||||||
}
|
|
@ -1,12 +0,0 @@
|
|||||||
{
|
|
||||||
"story_string": "<|im_start|>system\n{{#if system}}{{system}}\n\n\n{{/if}}## Overall plot description:\n\n{{#if scenario}}{{scenario}}{{else}}Conversation between {{char}} and {{user}}.{{/if}}{{#if wiBefore}}\n\n{{wiBefore}}{{/if}}\n\n\n## Characters:\n\n### {{char}}\n\n{{#if description}}{{description}}\n\n{{/if}}{{#if personality}}{{personality}}\n\n{{/if}}### {{user}}\n\n{{#if persona}}{{persona}}{{else}}{{user}} is the protagonist of the role-play.{{/if}}{{#if wiAfter}}\n\n{{wiAfter}}{{/if}}{{#if mesExamples}}\n\n{{mesExamples}}{{/if}}",
|
|
||||||
"example_separator": "",
|
|
||||||
"chat_start": "",
|
|
||||||
"use_stop_strings": false,
|
|
||||||
"allow_jailbreak": false,
|
|
||||||
"always_force_name2": false,
|
|
||||||
"trim_sentences": true,
|
|
||||||
"include_newline": false,
|
|
||||||
"single_line": false,
|
|
||||||
"name": "DreamGen Role-Play V1"
|
|
||||||
}
|
|
@ -1,12 +0,0 @@
|
|||||||
{
|
|
||||||
"story_string": "### Instruction:\nWrite {{char}}'s next reply in this roleplay with {{user}}. Use the provided character sheet and example dialogue for formatting direction and character speech patterns.\n\n{{#if system}}{{system}}\n\n{{/if}}### Character Sheet:\n{{#if wiBefore}}{{wiBefore}}\n{{/if}}{{#if description}}{{description}}\n{{/if}}{{#if personality}}{{char}}'s personality: {{personality}}\n{{/if}}{{#if scenario}}Scenario: {{scenario}}\n{{/if}}{{#if wiAfter}}{{wiAfter}}\n{{/if}}{{#if persona}}{{persona}}\n{{/if}}",
|
|
||||||
"example_separator": "### Example:",
|
|
||||||
"chat_start": "### START ROLEPLAY:",
|
|
||||||
"use_stop_strings": false,
|
|
||||||
"allow_jailbreak": false,
|
|
||||||
"always_force_name2": true,
|
|
||||||
"trim_sentences": false,
|
|
||||||
"include_newline": false,
|
|
||||||
"single_line": false,
|
|
||||||
"name": "Libra-32B"
|
|
||||||
}
|
|
@ -1,12 +0,0 @@
|
|||||||
{
|
|
||||||
"story_string": "{{system}}\n{{#if wiBefore}}{{wiBefore}}\n{{/if}}{{#if description}}{{char}}'s description:{{description}}\n{{/if}}{{#if personality}}{{char}}'s personality:{{personality}}\n{{/if}}{{#if scenario}}Scenario: {{scenario}}\n{{/if}}{{#if wiAfter}}{{wiAfter}}\n{{/if}}{{#if persona}}{{user}}'s persona: {{persona}}\n{{/if}}",
|
|
||||||
"example_separator": "Example of an interaction:",
|
|
||||||
"chat_start": "This is the history of the roleplay:",
|
|
||||||
"use_stop_strings": false,
|
|
||||||
"allow_jailbreak": false,
|
|
||||||
"always_force_name2": true,
|
|
||||||
"trim_sentences": false,
|
|
||||||
"include_newline": false,
|
|
||||||
"single_line": false,
|
|
||||||
"name": "Lightning 1.1"
|
|
||||||
}
|
|
@ -1,12 +0,0 @@
|
|||||||
{
|
|
||||||
"story_string": "{{#if system}}{{system}}\n{{/if}}{{#if wiBefore}}{{wiBefore}}\n{{/if}}{{#if description}}{{description}}\n{{/if}}{{#if personality}}{{personality}}\n{{/if}}{{#if scenario}}{{scenario}}\n{{/if}}{{#if wiAfter}}{{wiAfter}}\n{{/if}}{{#if persona}}{{persona}}\n{{/if}}",
|
|
||||||
"example_separator": "",
|
|
||||||
"chat_start": "",
|
|
||||||
"use_stop_strings": false,
|
|
||||||
"allow_jailbreak": false,
|
|
||||||
"always_force_name2": true,
|
|
||||||
"trim_sentences": false,
|
|
||||||
"include_newline": false,
|
|
||||||
"single_line": false,
|
|
||||||
"name": "Minimalist"
|
|
||||||
}
|
|
@ -1,12 +0,0 @@
|
|||||||
{
|
|
||||||
"story_string": "[INST] {{#if system}}{{system}}\n{{/if}}{{#if wiBefore}}{{wiBefore}}\n{{/if}}{{#if description}}{{description}}\n{{/if}}{{#if personality}}{{char}}'s personality: {{personality}}\n{{/if}}{{#if scenario}}Scenario: {{scenario}}\n{{/if}}{{#if wiAfter}}{{wiAfter}}\n{{/if}}{{#if persona}}{{persona}}\n{{/if}}[/INST]",
|
|
||||||
"example_separator": "Examples:",
|
|
||||||
"chat_start": "",
|
|
||||||
"use_stop_strings": false,
|
|
||||||
"allow_jailbreak": false,
|
|
||||||
"always_force_name2": true,
|
|
||||||
"trim_sentences": false,
|
|
||||||
"include_newline": false,
|
|
||||||
"single_line": false,
|
|
||||||
"name": "Mistral"
|
|
||||||
}
|
|
@ -1,12 +0,0 @@
|
|||||||
{
|
|
||||||
"story_string": "{{#if system}}{{system}}{{/if}}\n{{#if wiBefore}}{{wiBefore}}{{/if}}\n{{#if persona}}{{persona}}{{/if}}\n{{#if description}}{{description}}{{/if}}\n{{#if personality}}Personality: {{personality}}{{/if}}\n{{#if scenario}}Scenario: {{scenario}}{{/if}}\n{{#if wiAfter}}{{wiAfter}}{{/if}}",
|
|
||||||
"example_separator": "***",
|
|
||||||
"chat_start": "***",
|
|
||||||
"use_stop_strings": false,
|
|
||||||
"allow_jailbreak": false,
|
|
||||||
"always_force_name2": true,
|
|
||||||
"trim_sentences": false,
|
|
||||||
"include_newline": false,
|
|
||||||
"single_line": false,
|
|
||||||
"name": "NovelAI"
|
|
||||||
}
|
|
@ -1,12 +0,0 @@
|
|||||||
{
|
|
||||||
"story_string": "{{#if system}}{{system}}\n{{/if}}{{#if wiBefore}}{{wiBefore}}\n{{/if}}{{#if description}}{{description}}\n{{/if}}{{#if personality}}{{char}}'s personality: {{personality}}\n{{/if}}{{#if scenario}}Circumstances and context of the dialogue: {{scenario}}\n{{/if}}{{#if wiAfter}}{{wiAfter}}\n{{/if}}{{#if persona}}{{persona}}\n{{/if}}",
|
|
||||||
"example_separator": "This is how {{char}} should talk",
|
|
||||||
"chat_start": "\nThen the roleplay chat between {{user}} and {{char}} begins.\n",
|
|
||||||
"use_stop_strings": false,
|
|
||||||
"allow_jailbreak": false,
|
|
||||||
"always_force_name2": true,
|
|
||||||
"trim_sentences": false,
|
|
||||||
"include_newline": false,
|
|
||||||
"single_line": false,
|
|
||||||
"name": "OldDefault"
|
|
||||||
}
|
|
@ -1,12 +0,0 @@
|
|||||||
{
|
|
||||||
"story_string": "{{#if system}}{{system}}\n{{/if}}{{#if wiBefore}}{{wiBefore}}\n{{/if}}{{#if description}}{{description}}\n{{/if}}{{#if personality}}{{char}}'s personality: {{personality}}\n{{/if}}{{#if scenario}}Scenario: {{scenario}}\n{{/if}}{{#if wiAfter}}{{wiAfter}}\n{{/if}}{{#if persona}}{{persona}}\n{{/if}}",
|
|
||||||
"example_separator": "",
|
|
||||||
"chat_start": "",
|
|
||||||
"use_stop_strings": false,
|
|
||||||
"allow_jailbreak": false,
|
|
||||||
"always_force_name2": true,
|
|
||||||
"trim_sentences": false,
|
|
||||||
"include_newline": false,
|
|
||||||
"single_line": false,
|
|
||||||
"name": "Pygmalion"
|
|
||||||
}
|
|
@ -1,12 +0,0 @@
|
|||||||
{
|
|
||||||
"story_string": "{{#if system}}{{system}}\n{{/if}}{{#if wiBefore}}{{wiBefore}}\n{{/if}}{{#if description}}{{description}}\n{{/if}}{{#if personality}}{{personality}}\n{{/if}}{{#if scenario}}{{scenario}}\n{{/if}}{{#if wiAfter}}{{wiAfter}}\n{{/if}}{{#if persona}}{{persona}}\n{{/if}}",
|
|
||||||
"example_separator": "",
|
|
||||||
"chat_start": "",
|
|
||||||
"use_stop_strings": false,
|
|
||||||
"allow_jailbreak": false,
|
|
||||||
"always_force_name2": true,
|
|
||||||
"trim_sentences": false,
|
|
||||||
"include_newline": false,
|
|
||||||
"single_line": false,
|
|
||||||
"name": "Story"
|
|
||||||
}
|
|
@ -1,12 +0,0 @@
|
|||||||
{
|
|
||||||
"story_string": "## {{char}}\n- You're \"{{char}}\" in this never-ending roleplay with \"{{user}}\".\n### Input:\n{{#if system}}{{system}}\n{{/if}}{{#if wiBefore}}{{wiBefore}}\n{{/if}}{{#if description}}{{description}}\n{{/if}}{{#if personality}}{{char}}'s personality: {{personality}}\n{{/if}}{{#if scenario}}Scenario: {{scenario}}\n{{/if}}{{#if wiAfter}}{{wiAfter}}\n{{/if}}{{#if persona}}{{persona}}\n{{/if}}### Response:\n(OOC) Understood. I will take this info into account for the roleplay. (end OOC)",
|
|
||||||
"example_separator": "### New Roleplay:",
|
|
||||||
"chat_start": "### New Roleplay:",
|
|
||||||
"use_stop_strings": false,
|
|
||||||
"allow_jailbreak": false,
|
|
||||||
"always_force_name2": true,
|
|
||||||
"trim_sentences": false,
|
|
||||||
"include_newline": false,
|
|
||||||
"single_line": false,
|
|
||||||
"name": "simple-proxy-for-tavern"
|
|
||||||
}
|
|
@ -159,6 +159,10 @@ function getTargetByType(type) {
|
|||||||
return DIRECTORIES.novelAI_Settings;
|
return DIRECTORIES.novelAI_Settings;
|
||||||
case 'textgen_preset':
|
case 'textgen_preset':
|
||||||
return DIRECTORIES.textGen_Settings;
|
return DIRECTORIES.textGen_Settings;
|
||||||
|
case 'instruct':
|
||||||
|
return DIRECTORIES.instruct;
|
||||||
|
case 'context':
|
||||||
|
return DIRECTORIES.context;
|
||||||
default:
|
default:
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user