Not-For-All-Audiences
nsfw
| [ | |
| { | |
| "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" | |
| ] | |
| } | |
| ] |