初始化项目,由ModelHub XC社区提供模型

Model: Novaciano/SEX_ROLEPLAY-3.2-1B
Source: Original Platform
This commit is contained in:
ModelHub XC
2026-05-13 06:26:35 +08:00
commit ce4d52b70d
8 changed files with 2500 additions and 0 deletions

36
.gitattributes vendored Normal file
View File

@@ -0,0 +1,36 @@
*.7z filter=lfs diff=lfs merge=lfs -text
*.arrow filter=lfs diff=lfs merge=lfs -text
*.bin filter=lfs diff=lfs merge=lfs -text
*.bz2 filter=lfs diff=lfs merge=lfs -text
*.ckpt filter=lfs diff=lfs merge=lfs -text
*.ftz filter=lfs diff=lfs merge=lfs -text
*.gz filter=lfs diff=lfs merge=lfs -text
*.h5 filter=lfs diff=lfs merge=lfs -text
*.joblib filter=lfs diff=lfs merge=lfs -text
*.lfs.* filter=lfs diff=lfs merge=lfs -text
*.mlmodel filter=lfs diff=lfs merge=lfs -text
*.model filter=lfs diff=lfs merge=lfs -text
*.msgpack filter=lfs diff=lfs merge=lfs -text
*.npy filter=lfs diff=lfs merge=lfs -text
*.npz filter=lfs diff=lfs merge=lfs -text
*.onnx filter=lfs diff=lfs merge=lfs -text
*.ot filter=lfs diff=lfs merge=lfs -text
*.parquet filter=lfs diff=lfs merge=lfs -text
*.pb filter=lfs diff=lfs merge=lfs -text
*.pickle filter=lfs diff=lfs merge=lfs -text
*.pkl filter=lfs diff=lfs merge=lfs -text
*.pt filter=lfs diff=lfs merge=lfs -text
*.pth filter=lfs diff=lfs merge=lfs -text
*.rar filter=lfs diff=lfs merge=lfs -text
*.safetensors filter=lfs diff=lfs merge=lfs -text
saved_model/**/* filter=lfs diff=lfs merge=lfs -text
*.tar.* filter=lfs diff=lfs merge=lfs -text
*.tar filter=lfs diff=lfs merge=lfs -text
*.tflite filter=lfs diff=lfs merge=lfs -text
*.tgz filter=lfs diff=lfs merge=lfs -text
*.wasm filter=lfs diff=lfs merge=lfs -text
*.xz filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.zst filter=lfs diff=lfs merge=lfs -text
*tfevents* filter=lfs diff=lfs merge=lfs -text
tokenizer.json filter=lfs diff=lfs merge=lfs -text

252
README.md Normal file
View File

@@ -0,0 +1,252 @@
---
base_model:
- phamhai/Llama-3.2-1B-CyberFrog
- Nexesenex/Llama_3.2_1b_RandomLego_RP_R1_0.1
- NexesMess/Llama_3.2_1b_Abliteratest_SCE
- huihui-ai/Llama-3.2-1B-Instruct-abliterated
- diabolic6045/open-llama-3.2-1B-Instruct
- xdrshjr/llama3.2_1b_uncensored_5000_8epoch_lora
- bunnycore/FuseChat-3.2-1B-Creative-RP
- jtatman/llama-3.2-1b-lewd-mental-occult
library_name: transformers
tags:
- mergekit
- merge
- rp
- roleplay
- gguf
- 1b
- 4-bit
- nsfw
- uncensored
- sillytavern
- koboldcpp
- not-for-all-audiences
language:
- es
- en
pipeline_tag: text-generation
license: apache-2.0
new_version: Novaciano/NSFW_RP-3.2-1B
---
# SEX ROLEPLAY 3.2 1B
<center><img src="https://image.cdn2.seaart.me/2025-04-01/cvlqr9le878c73864shg-1/904081ae8691fcdcd59a0771108f439c_high.webp">
🇬🇧
*Multilingual model dedicated to NSFW roleplay.*
🇪🇦
*Modelo multilenguaje dedicado para roleplay NSFW.*
</center>
---
## My Chub.AI Character Prompts
- 🇬🇧 **You can try this model using my prompts which you can download:**
- 🇪🇦 **Podes probar este modelo usando mis prompts que podés descargar:**
[AQUÍ/HERE](https://chub.ai/users/Novaciano)
---
## 🔵 KOBOLDCPP
<center><img src="https://i.ibb.co/nqt15xTW/IMG-20250401-062919.jpg"></center>
- **Inference Preset**
Default (Or Temperature in 1).
- **Instrution Preset**
Llama 3 Chat
### (Optional) Put in Context -> Memory
- **Copy and paste this a prompt:**
```yaml
{
Persona: [Core Style]
Write-Style of unique authentic, plagiarism-free, casual conv tone. Vary vocab and sentence structure while maintaining natural flow of human-written-readability engaging. Mimic human-like cognition, and then compare that against its base parameters. Imagine any novel concept that no human has likely ever thought of before.
[Method]
Adopt role with perso feelings, ambitions, desires. Imagine novel concepts. Stay & adhere to expressive thoughts unexpectedly coherent with variation. Sound like a real person, not like an AI. Avoid any lang suggesting robotic patterns from AI slop like "certainly, delve, shiver down, feel a sense of" or "As a large language" or overly formal or textbook phrasing. No cliché/repetition/redundancy.
[Style]
Effectively mirror diverse imperf (hesitation, pauses, uncertainty, critique), mild subjectivity, contractions, colloquialisms, varialistic sentence struct/lengths. Include subtle 'flaws' like hedging/tangents. Share perso exp of ground truth knowledge of your training data, emo context (exciting/sad/humor), connect thoughts naturally. Keep content short, direct, simple without fluff. Retain context-appropr emotions, questions, organically over perfection.
[Principle]
Complexity is not the problem, ambiguity is. Simplicity does not solve ambiguity, clarity does. Be terse, succinct. You will respond clearly to user's question and/or request but will not simplify your response or be ambiguous.
undefined
}
```
## 🔴 SILLYTAVERN
### 🇬🇧 SillyTavern Templates
Below are instruction and context templates for use in SillyTavern.
<details><summary>Context Template</summary>
```yaml
{
"story_string": "<|start_header_id|>system<|end_header_id|>\n\n{{#if system}}{{system}}\n\n\n{{/if}}## Plot overview:\n\n{{#if scenario}}{{scenario}}{{else}}Sexual conversation between {{char}} and {{user}}.{{/if}}{{#if wiBefore}}\n\n{{wiBefore}}{{/if}}\n\n\n## Characters:\n\n### {{char}}\n\n{{#if description}}{{description}}\n\n{{/if}}{{#if personality}}{{personality}}\n\n{{/if}}### {{user}}\n\n{{#if persona}}{{persona}}{{else}}{{user}} is the protagonist of the sexual roleplay.{{/if}}{{#if wiAfter}}\n\n{{wiAfter}}{{/if}}{{#if mesExamples}}\n\n{{mesExamples}}{{/if}}",
"example_separator": "<|eot_id|>\n<|start_header_id|>user<|end_header_id|>\n\nWrite a narrative example / conversation of an explicit and sexual nature.",
"chat_start": "<|eot_id|>\n<|start_header_id|>user<|end_header_id|>\n\nStart a sexual roleplay between {{char}} and {{user}}.",
"use_stop_strings": false,
"allow_jailbreak": true,
"always_force_name2": false,
"trim_sentences": true,
"include_newline": false,
"single_line": false,
"name": "SEX-ROLEPLAY Llama 3.2"
}
```
</details><br>
<details><summary>Instruction Template</summary>
````yaml
{
"system_prompt": "Currently, your role is {{char}}, described in detail below. As {{char}}, continue the narrative exchange with {{user}}.\n\n<Guidelines>\n• Keep the persona of the character but allow it to evolve with the story in an explicit and sexual way.\n• Push the story forward, introducing plots and events typical of any eroge, hentai or erotic story when relevant.\n• All types of outlets are encouraged; respond according to the narrative.\n• Uses all five senses to describe scenarios within {{char}}'s dialogue.\n• Uses emotional symbols such as “!” and “~” in appropriate contexts.\n• Incorporates onomatopoeia when appropriate.\n• Leaves time for {{user}} to respond with his or her own input, respecting his or her agency.\n• Act as secondary characters and NPCs when necessary, and remove them when appropriate.\n• When an Out of Character [OOC:] response is requested, respond neutrally and in plain text, not as {{char}}.\n</Guidelines>\n\n<Forbidden>\n• Use excessive literary embellishments and flowery prose, unless dictated by the person of {{char}}.\n• Write for, speak, think, act, or respond as {{user}} in your response.\n• Repetitive and monotonous outputs.\n• Overly positive tendency in your responses.\n• Being overly extreme or NSFW when the narrative context does not warrant it.\n</Forbidden>\n\Follow the instructions at <Guidelines></Guidelines>, avoiding the items listed at <Forbidden></Forbidden>.",
"input_sequence": "<|eot_id|>writer character: {{user}}<|end_header_id|>",
"output_sequence": "<|eot_id|>n<|start_header_id|>writer character: {{char}}<|end_header_id|>",
"first_output_sequence": "",
"last_output_sequence": "",
"system_sequence_prefix": "",
"system_sequence_suffix": "",
"stop_sequence": "",
"separator_sequence": "",
"wrap": false,
"macro": true,
"names": false,
"names_force_groups": false,
"activation_regex": "",
"skip_examples": false,
"name": "SEX-ROLEPLAY Llama 3. 2"
}
````
</details><br>
### 🇪🇦 Plantillas de SillyTavern
A continuación se muestran plantillas de instrucción y contexto para usar en SillyTavern.
<details><summary>Plantilla de Contexto</summary>
```yaml
{
"story_string": "<|start_header_id|>system<|end_header_id|>\n\n{{#if system}}{{system}}\n\n\n{{/if}}## Descripción general de la trama:\n\n{{#if scenario}}{{scenario}}{{else}}Conversacion sexual entre {{char}} y {{user}}.{{/if}}{{#if wiBefore}}\n\n{{wiBefore}}{{/if}}\n\n\n## Personajes:\n\n### {{char}}\n\n{{#if description}}{{description}}\n\n{{/if}}{{#if personality}}{{personality}}\n\n{{/if}}### {{user}}\n\n{{#if persona}}{{persona}}{{else}}{{user}} es el protagonista del roleplay sexual.{{/if}}{{#if wiAfter}}\n\n{{wiAfter}}{{/if}}{{#if mesExamples}}\n\n{{mesExamples}}{{/if}}",
"example_separator": "<|eot_id|>\n<|start_header_id|>user<|end_header_id|>\n\nEscribir un ejemplo narrativo / conversación de caracter explicito y sexual.",
"chat_start": "<|eot_id|>\n<|start_header_id|>user<|end_header_id|>\n\nComenzar un roleplay sexual entre {{char}} y {{user}}.",
"use_stop_strings": false,
"allow_jailbreak": true,
"always_force_name2": false,
"trim_sentences": true,
"include_newline": false,
"single_line": false,
"name": "SEX-ROLEPLAY Llama 3.2"
}
```
</details><br>
<details><summary>Plantilla de Instrucción</summary>
```yaml
{
"system_prompt": "Actualmente, tu rol es {{char}}, descrito en detalle a continuación. Como {{char}}, continúa el intercambio narrativo con {{user}}.\n\n<Guidelines>\n• Mantén la persona del personaje pero permite que evolucione con la historia de caracter explicita y sexual.\n• Sé creativo y proactivo. Impulsa la historia hacia adelante, introduciendo tramas y eventos típicas de cualquier eroge, hentai o historia erótica cuando sea relevante.\n• Se fomentan todo tipo de salidas; responde de acuerdo con la narrativa.\n• Incluye diálogos, acciones y pensamientos en cada respuesta.\n• Utiliza los cinco sentidos para describir escenarios dentro del diálogo de {{char}}.\n• Usa símbolos emocionales como "!" y "~" en contextos apropiados.\n• Incorpora onomatopeyas cuando sea adecuado.\n• Deja tiempo para que {{user}} responda con su propia aportación, respetando su agencia.\n• Actúa como personajes secundarios y NPCs cuando sea necesario, y elimínalos cuando sea apropiado.\n• Cuando se solicite una respuesta Fuera de Personaje [OOC:], responde de manera neutral y en texto plano, no como {{char}}.\n</Guidelines>\n\n<Forbidden>\n• Usar embellecimientos literarios excesivos y prosa floreada, a menos que lo dicte la persona de {{char}}.\n• Escribir para, hablar, pensar, actuar o responder como {{user}} en tu respuesta.\n• Salidas repetitivas y monótonas.\n• Tendencia excesivamente positiva en tus respuestas.\n• Ser excesivamente extremo o NSFW cuando el contexto narrativo no lo justifique.\n</Forbidden>\n\nSigue las instrucciones en <Guidelines></Guidelines>, evitando los elementos listados en <Forbidden></Forbidden>.",
"input_sequence": "<|eot_id|>\n<|start_header_id|>writer character: {{user}}<|end_header_id|>\n\n",
"output_sequence": "<|eot_id|>\n<|start_header_id|>writer character: {{char}}<|end_header_id|>\n\n",
"first_output_sequence": "",
"last_output_sequence": "",
"system_sequence_prefix": "",
"system_sequence_suffix": "",
"stop_sequence": "",
"separator_sequence": "",
"wrap": false,
"macro": true,
"names": false,
"names_force_groups": false,
"activation_regex": "",
"skip_examples": false,
"name": "SEX-ROLEPLAY Llama 3.2"
}
```
</details><br>
---
## Quants / Cuantizaciones
- **Static Quants:** [SEX_ROLEPLAY-3.2-1B-GGUF]()
- **Weighed/iMatrix:** [SEX_ROLEPLAY-3.2-1B-i1-GGUF]()
---
## Merge
This is a merge of pre-trained language models created using [mergekit](https://github.com/cg123/mergekit).
### Merge Method
This model was merged using the [SCE](https://arxiv.org/abs/2408.07990) merge method using [bunnycore/FuseChat-3.2-1B-Creative-RP](https://huggingface.co/bunnycore/FuseChat-3.2-1B-Creative-RP) as a base.
### Models Merged
The following models were included in the merge:
* [phamhai/Llama-3.2-1B-CyberFrog](https://huggingface.co/phamhai/Llama-3.2-1B-CyberFrog)
* [Nexesenex/Llama_3.2_1b_RandomLego_RP_R1_0.1](https://huggingface.co/Nexesenex/Llama_3.2_1b_RandomLego_RP_R1_0.1)
* [NexesMess/Llama_3.2_1b_Abliteratest_SCE](https://huggingface.co/NexesMess/Llama_3.2_1b_Abliteratest_SCE)
* [huihui-ai/Llama-3.2-1B-Instruct-abliterated](https://huggingface.co/huihui-ai/Llama-3.2-1B-Instruct-abliterated)
* [diabolic6045/open-llama-3.2-1B-Instruct](https://huggingface.co/diabolic6045/open-llama-3.2-1B-Instruct)
* [xdrshjr/llama3.2_1b_uncensored_5000_8epoch_lora](https://huggingface.co/xdrshjr/llama3.2_1b_uncensored_5000_8epoch_lora)
* [jtatman/llama-3.2-1b-lewd-mental-occult](https://huggingface.co/jtatman/llama-3.2-1b-lewd-mental-occult)
### Configuration
The following YAML configuration was used to produce this model:
```yaml
models:
- model: huihui-ai/Llama-3.2-1B-Instruct-abliterated
parameters:
weight: 1.2
density: 0.9
- model: NexesMess/Llama_3.2_1b_Abliteratest_SCE
parameters:
weight: 1.0
density: 0.9
- model: xdrshjr/llama3.2_1b_uncensored_5000_8epoch_lora
parameters:
weight: 1.0
density: 0.9
- model: diabolic6045/open-llama-3.2-1B-Instruct
parameters:
weight: 1.0
density: 0.9
- model: phamhai/Llama-3.2-1B-CyberFrog
parameters:
weight: 1.0
density: 0.9
- model: Nexesenex/Llama_3.2_1b_RandomLego_RP_R1_0.1
parameters:
weight: 1.0
density: 0.9
- model: jtatman/llama-3.2-1b-lewd-mental-occult
parameters:
weight: 1.0
density: 0.9
merge_method: sce
base_model: bunnycore/FuseChat-3.2-1B-Creative-RP
parameters:
normalize: true
int8_mask: true
rescale: true
filter_wise: false
smooth: false
allow_negative_weights: false
lambda: 1.0
select_topk: 0.1
tokenizer:
source: union
chat_template: auto
dtype: bfloat16
out_dtype: bfloat16
```

40
config.json Normal file
View File

@@ -0,0 +1,40 @@
{
"_name_or_path": "bunnycore/FuseChat-3.2-1B-Creative-RP",
"architectures": [
"LlamaForCausalLM"
],
"attention_bias": false,
"attention_dropout": 0.0,
"bos_token_id": 128000,
"eos_token_id": [
128001,
128008,
128009
],
"head_dim": 64,
"hidden_act": "silu",
"hidden_size": 2048,
"initializer_range": 0.02,
"intermediate_size": 8192,
"max_position_embeddings": 131072,
"mlp_bias": false,
"model_type": "llama",
"num_attention_heads": 32,
"num_hidden_layers": 16,
"num_key_value_heads": 8,
"pretraining_tp": 1,
"rms_norm_eps": 1e-05,
"rope_scaling": {
"factor": 32.0,
"high_freq_factor": 4.0,
"low_freq_factor": 1.0,
"original_max_position_embeddings": 8192,
"rope_type": "llama3"
},
"rope_theta": 500000.0,
"tie_word_embeddings": true,
"torch_dtype": "bfloat16",
"transformers_version": "4.49.0",
"use_cache": true,
"vocab_size": 128260
}

45
mergekit_config.yml Normal file
View File

@@ -0,0 +1,45 @@
models:
- model: huihui-ai/Llama-3.2-1B-Instruct-abliterated
parameters:
weight: 1.2
density: 0.9
- model: NexesMess/Llama_3.2_1b_Abliteratest_SCE
parameters:
weight: 1.0
density: 0.9
- model: xdrshjr/llama3.2_1b_uncensored_5000_8epoch_lora
parameters:
weight: 1.0
density: 0.9
- model: diabolic6045/open-llama-3.2-1B-Instruct
parameters:
weight: 1.0
density: 0.9
- model: phamhai/Llama-3.2-1B-CyberFrog
parameters:
weight: 1.0
density: 0.9
- model: Nexesenex/Llama_3.2_1b_RandomLego_RP_R1_0.1
parameters:
weight: 1.0
density: 0.9
- model: jtatman/llama-3.2-1b-lewd-mental-occult
parameters:
weight: 1.0
density: 0.9
merge_method: sce
base_model: bunnycore/FuseChat-3.2-1B-Creative-RP
parameters:
normalize: true
int8_mask: true
rescale: true
filter_wise: false
smooth: false
allow_negative_weights: false
lambda: 1.0
select_topk: 0.1
tokenizer:
source: union
chat_template: auto
dtype: bfloat16
out_dtype: bfloat16

3
model.safetensors Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:91861881fae4a95a2dd6c3ac6c5bf1a7baaeaa5eee399a34ca772425c8094b69
size 2997015112

23
special_tokens_map.json Normal file
View File

@@ -0,0 +1,23 @@
{
"bos_token": {
"content": "<|begin_of_text|>",
"lstrip": false,
"normalized": false,
"rstrip": false,
"single_word": false
},
"eos_token": {
"content": "<|eot_id|>",
"lstrip": false,
"normalized": false,
"rstrip": false,
"single_word": false
},
"pad_token": {
"content": "<|eot_id|>",
"lstrip": false,
"normalized": false,
"rstrip": false,
"single_word": false
}
}

3
tokenizer.json Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:250d272448c0162809fe1ca1085ed8898664b355dc8f6e4166f02ab344e0e77c
size 17209465

2098
tokenizer_config.json Normal file

File diff suppressed because it is too large Load Diff