Merge pull request #3911 from cloak1505/staging

Normalize instruct names behavior and repair Lightning 1.1's system prompt
This commit is contained in:
Cohee
2025-04-26 00:10:01 +03:00
committed by GitHub
16 changed files with 27 additions and 19 deletions

View File

@@ -755,6 +755,10 @@
"filename": "presets/sysprompt/Neutral - Chat.json", "filename": "presets/sysprompt/Neutral - Chat.json",
"type": "sysprompt" "type": "sysprompt"
}, },
{
"filename": "presets/sysprompt/Lightning 1.1.json",
"type": "sysprompt"
},
{ {
"filename": "presets/instruct/Mistral V1.json", "filename": "presets/instruct/Mistral V1.json",
"type": "instruct" "type": "instruct"

View File

@@ -1,7 +1,7 @@
{ {
"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}}", "story_string": "Below is an instruction that describes a task. Write a response that appropriately completes the request.\n\n### Instruction:\n{{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}}\n\n",
"example_separator": "Example of an interaction:", "example_separator": "Example of an interaction:\n",
"chat_start": "This is the history of the roleplay:", "chat_start": "This is the history of the roleplay:\n",
"use_stop_strings": false, "use_stop_strings": false,
"allow_jailbreak": false, "allow_jailbreak": false,
"always_force_name2": true, "always_force_name2": true,

View File

@@ -6,7 +6,7 @@
"stop_sequence": "<|im_end|>", "stop_sequence": "<|im_end|>",
"wrap": true, "wrap": true,
"macro": true, "macro": true,
"names_behavior": "always", "names_behavior": "force",
"activation_regex": "", "activation_regex": "",
"system_sequence_prefix": "", "system_sequence_prefix": "",
"system_sequence_suffix": "", "system_sequence_suffix": "",

View File

@@ -8,7 +8,7 @@
"stop_sequence": "<|END_OF_TURN_TOKEN|>", "stop_sequence": "<|END_OF_TURN_TOKEN|>",
"wrap": false, "wrap": false,
"macro": true, "macro": true,
"names_behavior": "always", "names_behavior": "force",
"activation_regex": "", "activation_regex": "",
"skip_examples": false, "skip_examples": false,
"output_suffix": "<|END_OF_TURN_TOKEN|>", "output_suffix": "<|END_OF_TURN_TOKEN|>",

View File

@@ -6,7 +6,7 @@
"stop_sequence": "<end_of_turn>", "stop_sequence": "<end_of_turn>",
"wrap": true, "wrap": true,
"macro": true, "macro": true,
"names_behavior": "none", "names_behavior": "force",
"activation_regex": "", "activation_regex": "",
"system_sequence_prefix": "", "system_sequence_prefix": "",
"system_sequence_suffix": "", "system_sequence_suffix": "",

View File

@@ -1,7 +1,7 @@
{ {
"input_sequence": "### Instruction:", "input_sequence": "### Instruction:",
"output_sequence": "### Response: (length = unlimited)", "output_sequence": "### Response:",
"last_output_sequence": "", "last_output_sequence": "### Response: (length = unlimited)",
"system_sequence": "", "system_sequence": "",
"stop_sequence": "", "stop_sequence": "",
"wrap": true, "wrap": true,
@@ -12,8 +12,8 @@
"system_sequence_suffix": "", "system_sequence_suffix": "",
"first_output_sequence": "", "first_output_sequence": "",
"skip_examples": false, "skip_examples": false,
"output_suffix": "", "output_suffix": "\n\n",
"input_suffix": "", "input_suffix": "\n\n",
"system_suffix": "", "system_suffix": "",
"user_alignment_message": "", "user_alignment_message": "",
"system_same_as_user": true, "system_same_as_user": true,

View File

@@ -6,7 +6,7 @@
"stop_sequence": "<|eot_id|>", "stop_sequence": "<|eot_id|>",
"wrap": false, "wrap": false,
"macro": true, "macro": true,
"names_behavior": "always", "names_behavior": "force",
"activation_regex": "", "activation_regex": "",
"system_sequence_prefix": "", "system_sequence_prefix": "",
"system_sequence_suffix": "", "system_sequence_suffix": "",

View File

@@ -6,7 +6,7 @@
"stop_sequence": "<|eot|>", "stop_sequence": "<|eot|>",
"wrap": false, "wrap": false,
"macro": true, "macro": true,
"names_behavior": "always", "names_behavior": "force",
"activation_regex": "", "activation_regex": "",
"system_sequence_prefix": "", "system_sequence_prefix": "",
"system_sequence_suffix": "", "system_sequence_suffix": "",

View File

@@ -6,7 +6,7 @@
"stop_sequence": "", "stop_sequence": "",
"wrap": false, "wrap": false,
"macro": true, "macro": true,
"names_behavior": "always", "names_behavior": "force",
"activation_regex": "", "activation_regex": "",
"system_sequence_prefix": "", "system_sequence_prefix": "",
"system_sequence_suffix": "", "system_sequence_suffix": "",

View File

@@ -6,7 +6,7 @@
"stop_sequence": "", "stop_sequence": "",
"wrap": false, "wrap": false,
"macro": true, "macro": true,
"names_behavior": "always", "names_behavior": "force",
"activation_regex": "", "activation_regex": "",
"system_sequence_prefix": "", "system_sequence_prefix": "",
"system_sequence_suffix": "", "system_sequence_suffix": "",

View File

@@ -6,7 +6,7 @@
"stop_sequence": "", "stop_sequence": "",
"wrap": false, "wrap": false,
"macro": true, "macro": true,
"names_behavior": "always", "names_behavior": "force",
"activation_regex": "", "activation_regex": "",
"system_sequence_prefix": "", "system_sequence_prefix": "",
"system_sequence_suffix": "", "system_sequence_suffix": "",

View File

@@ -6,7 +6,7 @@
"stop_sequence": "</s>", "stop_sequence": "</s>",
"wrap": false, "wrap": false,
"macro": true, "macro": true,
"names_behavior": "always", "names_behavior": "force",
"activation_regex": "", "activation_regex": "",
"system_sequence_prefix": "", "system_sequence_prefix": "",
"system_sequence_suffix": "", "system_sequence_suffix": "",

View File

@@ -8,7 +8,7 @@
"stop_sequence": "<|end|>", "stop_sequence": "<|end|>",
"wrap": false, "wrap": false,
"macro": true, "macro": true,
"names_behavior": "always", "names_behavior": "force",
"activation_regex": "", "activation_regex": "",
"skip_examples": false, "skip_examples": false,
"output_suffix": "<|end|>\n", "output_suffix": "<|end|>\n",

View File

@@ -6,7 +6,7 @@
"stop_sequence": "<|user|>", "stop_sequence": "<|user|>",
"wrap": false, "wrap": false,
"macro": true, "macro": true,
"names_behavior": "always", "names_behavior": "force",
"activation_regex": "", "activation_regex": "",
"system_sequence_prefix": "<|system|>", "system_sequence_prefix": "<|system|>",
"system_sequence_suffix": "", "system_sequence_suffix": "",

View File

@@ -8,7 +8,7 @@
"stop_sequence": "<|end_of_text|>", "stop_sequence": "<|end_of_text|>",
"wrap": false, "wrap": false,
"macro": true, "macro": true,
"names_behavior": "always", "names_behavior": "force",
"activation_regex": "", "activation_regex": "",
"skip_examples": false, "skip_examples": false,
"output_suffix": "<|end_of_text|>\n", "output_suffix": "<|end_of_text|>\n",

View File

@@ -0,0 +1,4 @@
{
"name": "Lightning 1.1",
"content": "Take the role of {{char}} in a play that leaves a lasting impression on {{user}}. Write {{char}}'s next reply.\nNever skip or gloss over {{char}}s actions. Progress the scene at a naturally slow pace."
}