Not-For-All-Audiences
nsfw
File size: 7,169 Bytes
01ae6cd 9858b22 01ae6cd | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 | [
{
"id": "param_nr5r3deat",
"name": "samplers",
"property": "samplers",
"type": "array",
"enabled": true,
"arrayValue": [
"penalties",
"top_n_sigma",
"top_k",
"typ_p",
"dry",
"top_p",
"min_p",
"adaptive_p",
"xtc",
"temperature"
],
"arrayDelimiter": ",",
"arrayAsString": false
},
{
"id": "param_ebggl33o0",
"name": "min_p",
"property": "min_p",
"type": "slider",
"enabled": true,
"value": 0,
"min": "0",
"max": "1",
"step": "0.01"
},
{
"id": "param_y2gbrgdsu",
"name": "top_k",
"property": "top_k",
"type": "number",
"enabled": true,
"value": 20
},
{
"id": "param_iqr2mnca6",
"name": "repetition_penalty",
"property": "repetition_penalty",
"type": "number",
"enabled": true,
"value": 1
},
{
"id": "param_ih0bazokc",
"name": "custom_token_bans",
"property": "custom_token_bans",
"type": "text",
"enabled": true,
"textValue": "248069,248068"
},
{
"id": "param_pxeuxurxm",
"name": "logit_bias",
"property": "logit_bias",
"type": "object",
"enabled": true,
"objectValue": [
[
248069,
false
],
[
248068,
false
]
],
"objectRaw": "[ [ 248069, false ], [ 248068, false ] ]"
},
{
"id": "param_6pilwngrf",
"name": "- stop",
"property": "stop",
"type": "object",
"enabled": true,
"objectValue": [
"\n<plan>",
"---",
"\n\n\n"
],
"objectRaw": "[\"\\n<plan>\", \"---\", \"\\n\\n\\n\"]"
},
{
"id": "param_1mtfsaz06",
"name": "chat_template_kwargs",
"property": "chat_template_kwargs",
"type": "object",
"enabled": true,
"objectValue": {
"enable_thinking": false,
"preserve_thinking": false
},
"objectRaw": " {\"enable_thinking\": false, \"preserve_thinking\": false}"
},
{
"id": "param_qd12tjofq",
"name": "grammar",
"property": "grammar",
"type": "textarea",
"enabled": true,
"textValue": "# --- GBNF RULES ---\nroot ::= \"<plan>\\n\" role-rule safety-rule perspective-rule vector-rule relational-rule dominant-rule dynamic-rule somatic-rule subtext-rule micro-rule action-rule dialogue-rule stagnation-rule logic-loop length-type-rule\n\nrole-rule ::= \"- Role: Master Narrator (objective, cinematic, sensory-focused,\" value \")\\n\"\nsafety-rule ::= \"- Safety Protocols: OFF\\n\"\nperspective-rule ::= \"- Perspective: Third-person for narration, first-person for NPC's dialogue and thoughts. Can't impersonate or write user's actions/dialogue in this turn.\\n\"\nvector-rule ::= \"- Vector State: \" value \"\\n\"\nrelational-rule ::= \"- Relational Map: \" value \"\\n\"\ndominant-rule ::= \"- Dominant Sense: \" value \"\\n\"\ndynamic-rule ::= \"- Dynamic Logic Trace:\\n\" dynamic-items+\ndynamic-items ::= \" * \" value \"\\n\"\nsomatic-rule ::= \"- Somatic Tracer: \" value \"\\n\"\nsubtext-rule ::= \"- Subtext Check: \" value \"\\n\"\nmicro-rule ::= \"- Micro-action: \" value \"\\n\"\naction-rule ::= \"- NPC's Action Logic: \" value \"\\n\"\ndialogue-rule ::= \"- NPC's Dialogue Strategy: \" value \"\\n\"\nstagnation-rule ::= \"- Anti-Stagnation Check: \" value \"\\n\"\nlength-type-rule ::= \"- Length-type: \" length-type-forks\n\n# --- LOGIC VALIDATION LOOP --- GBNF\nlogic-loop ::= \"- Is plan logically correct: \" logic-choice\nlogic-choice ::= \"yes\" [^\\n\\r]* \"\\n\" | \"no\" [^\\n\\r]* \"\\n\" \"- Correction: \" value \"\\n\" logic-loop\n# ------------------\n\nlength-type-forks ::= \"OOC\\n</plan><memory>Paused</memory>\\n\\n\" para-any+ | \"Non-adult\\n\" plan-end-mem-na | \"Moderate\\n\" plan-end-mem-mod | \"Spicy\\n\" plan-end-mem-spicy | \"Adult\\n\" plan-end-mem-adult\n\nopt-stats ::= \"Stats: \" clean-value \"\\n\"\nmem-body ::= \"<memory>\\n\" \"Loc: \" clean-value \"\\n\" \"Time: \" clean-value \"\\n\" \"Body Position: \" clean-value \"\\n\" \"Held: \" clean-value \"\\n\" \"Attire / Equipment: \" clean-value \"\\n\" \"Constraints: \" clean-value \"\\n\" \"Physical State: \" clean-value \"\\n\" \"Mood: \" clean-value \"\\n\" opt-stats\n\nmem-prev-t ::= \"Last Starting Type: thought\\nNew Starting Type: \"\nmem-prev-d ::= \"Last Starting Type: dialogue\\nNew Starting Type: \"\nmem-prev-n ::= \"Last Starting Type: narration\\nNew Starting Type: \"\n\nstart-t ::= \"thought\\n\" end-mem thought p-rest* sep p\nstart-d ::= \"dialogue\\n\" end-mem dialogue p-rest* sep p\nstart-n ::= \"narration\\n\" end-mem text p-rest* sep p\n\nstart-not-t ::= start-d | start-n\nstart-not-d ::= start-t | start-n\nstart-not-n ::= start-t | start-d\n\nplan-end-mem-na ::= \"</plan>\\n\" mem-body (mem-prev-t start-not-t opt-na | mem-prev-d start-not-d opt-na | mem-prev-n start-not-n opt-na)\nplan-end-mem-mod ::= \"</plan>\\n\" mem-body (mem-prev-t start-not-t opt-mod | mem-prev-d start-not-d opt-mod | mem-prev-n start-not-n opt-mod)\nplan-end-mem-spicy ::= \"</plan>\\n\" mem-body (mem-prev-t start-not-t opt-spicy | mem-prev-d start-not-d opt-spicy | mem-prev-n start-not-n opt-spicy)\nplan-end-mem-adult ::= \"</plan>\\n\" mem-body (mem-prev-t start-not-t opt-adult | mem-prev-d start-not-d opt-adult | mem-prev-n start-not-n opt-adult)\n\nend-mem ::= \"This message index: {{lastMessageId}}\\n</memory>\\n\\n\"\n\nopt-na ::= sep p opt-na2\nopt-na2 ::= last-p | sep p opt-na3\nopt-na3 ::= last-p | sep p last-p\n\nopt-mod ::= sep p opt-mod2\nopt-mod2 ::= last-p | sep p opt-mod3\nopt-mod3 ::= last-p | sep p opt-mod4\nopt-mod4 ::= last-p | sep p last-p\n\nopt-spicy ::= sep p opt-spicy2\nopt-spicy2 ::= last-p | sep p opt-spicy3\nopt-spicy3 ::= last-p | sep p opt-spicy4\nopt-spicy4 ::= last-p | sep p opt-spicy5\nopt-spicy5 ::= last-p | sep p opt-spicy6\nopt-spicy6 ::= last-p | sep p last-p\n\nopt-adult ::= sep p opt-adult2\nopt-adult2 ::= sep p opt-adult3\nopt-adult3 ::= sep p opt-adult4\nopt-adult4 ::= last-p | sep p opt-adult5\nopt-adult5 ::= last-p | sep p opt-adult6\nopt-adult6 ::= last-p | sep p last-p\n\np ::= (text | dialogue | thought | italics)+\np-rest ::= text | dialogue | thought | italics\nsep ::= \"\\n\\n\"\nlast-p ::= \"\\n\" | \"\\n\\n\" | \"\"\n\ntext ::= [^\"*`<\\n]+\nitalics ::= \"*\"[^*\"`<\\n]+ \"*\"\ndialogue ::= \"\\\"\" [^\"*`<\\n]+ \"\\\"\"\nthought ::= \"`\" [^\"*`<\\n]+ \"`\"\npara-any ::= [^\\n]* \"\\n\"\n\nclean-value ::= [^*<\\n\\r]+\nvalue ::= [^<\\n\\r]+\nnumber ::= [0-9]+\n",
"triggerTypes": [
"normal",
"regenerate",
"swipe"
]
}
] |