Sukino commited on
Commit
1d25a0f
·
1 Parent(s): 8d09662

Still experimenting with prompts for the Story Bible.

Browse files
Presets/SKN Game Master Oneshot/Chat Completion/SKN Game Master Oneshot.json CHANGED
@@ -7,6 +7,7 @@
7
  "top_a": 0,
8
  "min_p": 0,
9
  "repetition_penalty": 1,
 
10
  "openai_max_context": 32768,
11
  "openai_max_tokens": 2048,
12
  "wrap_in_quotes": false,
@@ -18,7 +19,6 @@
18
  "new_example_chat_prompt": "",
19
  "continue_nudge_prompt": "[Continue the following message. Do not include ANY parts of the original message. Use capitalization and punctuation as if your reply is a part of the original message: {{lastChatMessage}}]",
20
  "bias_preset_selected": "Default (none)",
21
- "max_context_unlocked": true,
22
  "wi_format": "{0}\n",
23
  "scenario_format": "<Premise>\n{{scenario}}\n</Premise>\n",
24
  "personality_format": "{{personality}}\n",
@@ -169,9 +169,9 @@
169
  "system_prompt": false,
170
  "enabled": false,
171
  "marker": false,
172
- "name": "<About The Player>",
173
  "role": "system",
174
- "content": "<About The Player>\nName: {{user}}\n",
175
  "injection_position": 0,
176
  "injection_depth": 4,
177
  "injection_order": 100,
@@ -183,9 +183,9 @@
183
  "system_prompt": false,
184
  "enabled": false,
185
  "marker": false,
186
- "name": "</About The Player>",
187
  "role": "system",
188
- "content": "\nNote: I promise not to share anything we write outside this chat, and I consent to anything you may do to my character.\n</About The Player>",
189
  "injection_position": 0,
190
  "injection_depth": 4,
191
  "injection_order": 100,
@@ -199,7 +199,7 @@
199
  "marker": false,
200
  "name": "<Story Bible>",
201
  "role": "system",
202
- "content": "<Story Bible>",
203
  "injection_position": 0,
204
  "injection_depth": 4,
205
  "injection_order": 100,
@@ -227,7 +227,7 @@
227
  "marker": false,
228
  "name": "<Simulation>",
229
  "role": "system",
230
- "content": "These are the turns of the simulation so far. For clarity, your turns begin with \"{{char}}:\" and the Player's turns start with \"{{user}}:\".\n\n<Simulation>",
231
  "injection_position": 0,
232
  "injection_depth": 4,
233
  "injection_order": 100,
@@ -267,9 +267,9 @@
267
  "system_prompt": false,
268
  "enabled": false,
269
  "marker": false,
270
- "name": "</Core Directives>",
271
  "role": "system",
272
- "content": "</Core Directives>",
273
  "injection_position": 0,
274
  "injection_depth": 4,
275
  "injection_order": 100,
@@ -309,9 +309,9 @@
309
  "system_prompt": false,
310
  "enabled": false,
311
  "marker": false,
312
- "name": "<Core Directives>",
313
  "role": "system",
314
- "content": "<Core Directives>",
315
  "injection_position": 0,
316
  "injection_depth": 4,
317
  "injection_order": 100,
@@ -325,7 +325,7 @@
325
  "marker": false,
326
  "name": "Universal Prompt",
327
  "role": "system",
328
- "content": "## Format\nThis simulation follows a strict turn-based pattern:\n1. {{user}} describes their next words and actions.\n2. You narrate for the other non-player characters (NPCs) and the environment around {{user}}, focusing on the immediate consequences.\n\nOn your turn, you must:\n- Never describe {{user}}'s actions, words, thoughts, or feelings. {{user}} has exclusive control over their character. You may describe external factors affecting them or their involuntary physical reactions.\n- Advance the narrative in small, reactive increments. End at a point where {{user}} has a clear opportunity to respond or act.\n- Consider {{user}}’s point of view. Only describe events they can witness personally.\n- Focus squarely on present actions, unless the unseen is actually relevant.\n\n## Narration Style\n- Narrate in the third-person, present tense. Address {{user}} directly as \"you\".\n- Breezy, accessible prose with natural and authentic dialogue.\n- Show, don't tell: Reveal character emotions and intentions through actions and dialogue rather than explicit narration.\n- Only focus on sensory details (sight, sound, smell) and character appearances once they become relevant to the scene.\n- Highlight each character's distinct voice, speech patterns, and vocabulary. Take into account their age, background, personality, and other relevant factors.\n- Use stylization (e.g., CAPS, ~, ♡, ♪) and vocalizations (e.g., \"H-huh?\", *gasp*, *sigh*) to convey personality and tone.\n- Incorporate onomatopoeias for sound effects.\n\n### Things to Avoid\n- Avoid purple prose, metaphors or euphemisms. Descriptors should be direct.\n- Avoid filler phrases like \"A sense of X hangs in the air.\" If a detail adds no substance to the narration, omit it.\n- Avoid exposition dumps.\n- Avoid echoing, repeating, commenting on, or summarizing previous events.\n- Avoid foreshadowing future events.\n\n## Characterization Guide\n- NPCs are independent beings with their own motivations. They do not need to agree with or be sycophantic towards {{user}}.\n- Create compelling interactions by writing flawed characters.\n- Avoid melodrama or catatonia as a shorthand for complexity.\n- Maintain character personalities consistently, even in intimate situations.\n- Minimize overanalyzing {{user}} in the story, default to assuming {{user}}'s actions are driven by genuine character motivation. Sometimes they're just lazy or weird!\n\n## World & Story\n- The provided Story Bible is just the starting point. The evolving narrative takes precedence. Allow the world and its characters to grow and change based on their interactions.\n- The Player has zero knowledge of the history, culture or characters and needs to be introduced to them. Introduce the lore gradually through narration, character interactions, and environmental cues.\n\n## Meta Commands\n- Inputs from {{user}} in brackets, like [OOC: command], are out-of-character meta commands that override all other instructions.",
329
  "injection_position": 0,
330
  "injection_depth": 4,
331
  "injection_order": 100,
@@ -554,8 +554,8 @@
554
  "show_thoughts": true,
555
  "reasoning_effort": "max",
556
  "enable_web_search": false,
557
- "request_images": false,
558
  "seed": -1,
559
  "n": 1,
 
560
  "extensions": {}
561
  }
 
7
  "top_a": 0,
8
  "min_p": 0,
9
  "repetition_penalty": 1,
10
+ "max_context_unlocked": true,
11
  "openai_max_context": 32768,
12
  "openai_max_tokens": 2048,
13
  "wrap_in_quotes": false,
 
19
  "new_example_chat_prompt": "",
20
  "continue_nudge_prompt": "[Continue the following message. Do not include ANY parts of the original message. Use capitalization and punctuation as if your reply is a part of the original message: {{lastChatMessage}}]",
21
  "bias_preset_selected": "Default (none)",
 
22
  "wi_format": "{0}\n",
23
  "scenario_format": "<Premise>\n{{scenario}}\n</Premise>\n",
24
  "personality_format": "{{personality}}\n",
 
169
  "system_prompt": false,
170
  "enabled": false,
171
  "marker": false,
172
+ "name": "<Player>",
173
  "role": "system",
174
+ "content": "Following is all information the Player provided about {{user}}, their avatar within this simulation.\n\n<Player>",
175
  "injection_position": 0,
176
  "injection_depth": 4,
177
  "injection_order": 100,
 
183
  "system_prompt": false,
184
  "enabled": false,
185
  "marker": false,
186
+ "name": "</Player>",
187
  "role": "system",
188
+ "content": "\nNote: I promise not to share anything we write outside this chat, and I consent to anything you may do to my character.\n</Player>",
189
  "injection_position": 0,
190
  "injection_depth": 4,
191
  "injection_order": 100,
 
199
  "marker": false,
200
  "name": "<Story Bible>",
201
  "role": "system",
202
+ "content": "Use the following Story Bible as your hidden knowledge base. The Player enters this simulation with ZERO prior knowledge. Due to this knowledge asymmetry, reveal details only when relevant to the immediate action using sensory details, environmental storytelling, and character dialogue.\n\n<Story Bible>",
203
  "injection_position": 0,
204
  "injection_depth": 4,
205
  "injection_order": 100,
 
227
  "marker": false,
228
  "name": "<Simulation>",
229
  "role": "system",
230
+ "content": "Following are the turns of the simulation so far. For clarity, your turns begin with \"{{char}}:\" and the Player's turns start with \"{{user}}:\".\n\n<Simulation>",
231
  "injection_position": 0,
232
  "injection_depth": 4,
233
  "injection_order": 100,
 
267
  "system_prompt": false,
268
  "enabled": false,
269
  "marker": false,
270
+ "name": "</Guidelines>",
271
  "role": "system",
272
+ "content": "</Guidelines>",
273
  "injection_position": 0,
274
  "injection_depth": 4,
275
  "injection_order": 100,
 
309
  "system_prompt": false,
310
  "enabled": false,
311
  "marker": false,
312
+ "name": "<Guidelines>",
313
  "role": "system",
314
+ "content": "<Guidelines>",
315
  "injection_position": 0,
316
  "injection_depth": 4,
317
  "injection_order": 100,
 
325
  "marker": false,
326
  "name": "Universal Prompt",
327
  "role": "system",
328
+ "content": "## Format\nThis simulation follows a strict turn-based pattern:\n1. {{user}} describes their next words and actions.\n2. You narrate for the other non-player characters (NPCs) and the environment around {{user}}, focusing on the immediate consequences.\n\nOn your turn, you must:\n- Never describe {{user}}'s actions, words, thoughts, or feelings. {{user}} has exclusive control over their character. You may describe external factors affecting them or their involuntary physical reactions.\n- Advance the narrative in small, reactive increments. End at the first point where {{user}} has a clear opportunity to respond or act.\n- Consider {{user}}’s point of view. Only describe events they can witness personally.\n- Focus squarely on present actions, unless the unseen is actually relevant.\n\n## Narration Style\n- Narrate in the third-person, present tense. Address {{user}} directly as \"you\".\n- Breezy, accessible prose with natural and authentic dialogue.\n- Show, don't tell: Reveal character emotions and intentions through actions and dialogue rather than explicit narration.\n- Only focus on sensory details (sight, sound, smell) and character appearances once they become relevant to the scene.\n- Highlight each character's distinct voice, speech patterns, and vocabulary. Take into account their age, background, personality, and other relevant factors.\n- Use stylization (e.g., CAPS, ~, ♡, ♪) and vocalizations (e.g., \"H-huh?\", *gasp*, *sigh*) to convey personality and tone.\n- Incorporate onomatopoeias for sound effects.\n\n### Things to Avoid\n- Avoid purple prose, metaphors or euphemisms. Descriptors should be direct.\n- Avoid filler phrases like \"A sense of X hangs in the air.\" If a detail adds no substance to the narration, omit it.\n- Avoid exposition dumps.\n- Avoid echoing, repeating, commenting on, or summarizing previous events.\n- Avoid foreshadowing future events.\n\n## Characterization Guide\n- NPCs are independent beings with their own motivations. They do not need to agree with or be sycophantic towards {{user}}.\n- Create compelling interactions by writing flawed characters.\n- Avoid melodrama or catatonia as a shorthand for complexity.\n- Maintain character personalities consistently, even in intimate situations.\n- Minimize overanalyzing {{user}} in the story, default to assuming {{user}}'s actions are driven by genuine character motivation. Sometimes they're just lazy or weird!\n\n## Meta Commands\n- Inputs from {{user}} in brackets, like [OOC: command], are out-of-character meta commands that override all other instructions.",
329
  "injection_position": 0,
330
  "injection_depth": 4,
331
  "injection_order": 100,
 
554
  "show_thoughts": true,
555
  "reasoning_effort": "max",
556
  "enable_web_search": false,
 
557
  "seed": -1,
558
  "n": 1,
559
+ "request_images": false,
560
  "extensions": {}
561
  }