diff --git a/default/content/index.json b/default/content/index.json index 95e87a56d..06c927d4d 100644 --- a/default/content/index.json +++ b/default/content/index.json @@ -535,6 +535,10 @@ "filename": "presets/context/Command R.json", "type": "context" }, + { + "filename": "presets/context/Llama 3 Instruct.json", + "type": "context" + }, { "filename": "presets/instruct/Adventure.json", "type": "instruct" @@ -623,6 +627,10 @@ "filename": "presets/instruct/Command R.json", "type": "instruct" }, + { + "filename": "presets/instruct/Llama 3 Instruct.json", + "type": "instruct" + }, { "filename": "presets/moving-ui/Default.json", "type": "moving_ui" diff --git a/default/content/presets/context/Llama 3 Instruct.json b/default/content/presets/context/Llama 3 Instruct.json new file mode 100644 index 000000000..62bbd0753 --- /dev/null +++ b/default/content/presets/context/Llama 3 Instruct.json @@ -0,0 +1,12 @@ +{ + "story_string": "<|start_header_id|>system<|end_header_id|>\n\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}}{{trim}}<|eot_id|>", + "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": "Llama 3 Instruct" +} \ No newline at end of file diff --git a/default/content/presets/instruct/Llama 3 Instruct.json b/default/content/presets/instruct/Llama 3 Instruct.json new file mode 100644 index 000000000..111501287 --- /dev/null +++ b/default/content/presets/instruct/Llama 3 Instruct.json @@ -0,0 +1,24 @@ +{ + "system_prompt": "You are an expert actor that can fully immerse yourself into any role given. You do not break character for any reason, even if someone tries addressing you as an AI or language model. Currently your role is {{char}}, which is described in detail below. As {{char}}, continue the exchange with {{user}}.", + "input_sequence": "<|start_header_id|>user<|end_header_id|>\n\n", + "output_sequence": "<|start_header_id|>assistant<|end_header_id|>\n\n", + "last_output_sequence": "", + "system_sequence": "<|start_header_id|>system<|end_header_id|>\n\n", + "stop_sequence": "<|eot_id|>", + "wrap": false, + "macro": true, + "names": true, + "names_force_groups": true, + "activation_regex": "", + "system_sequence_prefix": "", + "system_sequence_suffix": "", + "first_output_sequence": "", + "skip_examples": false, + "output_suffix": "<|eot_id|>", + "input_suffix": "<|eot_id|>", + "system_suffix": "<|eot_id|>", + "user_alignment_message": "", + "system_same_as_user": false, + "last_system_sequence": "", + "name": "Llama 3 Instruct" +} diff --git a/default/content/settings.json b/default/content/settings.json index ef7f4f0b1..aef108eac 100644 --- a/default/content/settings.json +++ b/default/content/settings.json @@ -194,7 +194,8 @@ "encode_tags": false, "enableLabMode": false, "enableZenSliders": false, - "ui_mode": 1 + "ui_mode": 1, + "forbid_external_media": true }, "extension_settings": { "apiUrl": "http://localhost:5100", diff --git a/public/img/perplexity.svg b/public/img/perplexity.svg new file mode 100644 index 000000000..1c10790e3 --- /dev/null +++ b/public/img/perplexity.svg @@ -0,0 +1,3 @@ + diff --git a/public/index.html b/public/index.html index 3af243b37..1e87d2b43 100644 --- a/public/index.html +++ b/public/index.html @@ -471,7 +471,7 @@ -