Scarlet-Seraph-12B / README.md
Vortex5's picture
Update README.md
9dd82a9 verified
---
base_model:
- Vortex5/Abyssal-Seraph-12B
- Vortex5/Scarlet-Eclipse-12B
- Vortex5/Scarlet-Ink-12B
library_name: transformers
tags:
- mergekit
- merge
- roleplay
---
<section class="shell scarlet-theme">
<div class="title-frame">
<div class="title-block wide">
<h2 class="hero-title">Scarlet-Seraph-12B</h2>
</div>
<div class="image-slot inset">
<img src="https://cdn-uploads.huggingface.co/production/uploads/6669a3a617b838fda45637b8/dSasJmi68jFfv4LqOcfTY.png">
</div>
</div>
<div class="scarlet-divider"></div>
<section class="pane blended">
<h2 class="pane-title hover-glow">Overview<span class="underline"></span></h2>
<p>
<strong>Scarlet-Seraph-12B</strong> is made by merging
<a href="https://huggingface.co/Vortex5/Scarlet-Ink-12B" target="_blank">Scarlet-Ink-12B</a>,
<a href="https://huggingface.co/Vortex5/Abyssal-Seraph-12B" target="_blank">Abyssal-Seraph-12B</a>, and
<a href="https://huggingface.co/Vortex5/Scarlet-Eclipse-12B" target="_blank">Scarlet-Eclipse-12B</a>
using a custom method.
</p>
<details class="expando nested" style="margin-top:12px;">
<summary>Show YAML Config</summary>
<pre>
models:
- model: Vortex5/Scarlet-Ink-12B
parameters:
weight:
- filter: self_attn
value: 0.1
- filter: mlp
value: 0.33
- value: 0.33
- model: Vortex5/Abyssal-Seraph-12B
parameters:
weight:
- filter: self_attn
value: 0.8
- filter: mlp
value: 0.4
- value: 0.33
- model: Vortex5/Scarlet-Eclipse-12B
parameters:
weight:
- filter: self_attn
value: 0.15
- filter: mlp
value: 0.45
- value: 0.33
merge_method: amsf
parameters:
normalize: true
dtype: bfloat16
tokenizer:
source: Vortex5/Abyssal-Seraph-12B
</pre>
</details>
</section>
<section class="pane blended">
<h2 class="pane-title hover-glow">Intended Use<span class="underline"></span></h2>
<div class="tagbox-row">
<div class="tagbox">📕 Storytelling</div>
<div class="tagbox">🎭 Roleplay</div>
<div class="tagbox">✨ Creative Writing</div>
</div>
</section>
<section class="pane blended">
<h2 class="pane-title hover-glow">Credits<span class="underline"></span></h2>
<ul class="credits" style="list-style:none; padding-left:0; margin-left:0;">
<li><strong><a href="https://huggingface.co/mradermacher" target="_blank">Team Mradermacher</a></strong> — Static &amp; imatrix quants</li>
<li><strong><a href="https://huggingface.co/DeathGodlike" target="_blank">DeathGodlike</a></strong> — EXL3 quants</li>
<li><strong><span style="color:#a00000;">Original creators and model authors</span></strong></li>
</ul>
</section>
<div class="scarlet-divider"></div>
</section>
<style>
.shell.scarlet-theme {
max-width: 1000px;
margin: 40px auto;
padding: 40px 24px;
position: relative;
background: radial-gradient(
circle at 40% 60%,
#ffbcbc 0%,
#b30000 30%,
#4d0000 60%,
#250000 82%,
#000000 100%
);
border: 4px solid #4a0000;
border-radius: 16px;
box-shadow:
0 0 55px 22px rgba(20,0,0,0.90),
0 0 110px 55px rgba(120,0,0,0.45),
inset 0 0 45px rgba(50,0,0,0.60),
inset 0 0 26px rgba(255,120,120,0.14),
0 14px 30px rgba(50,0,0,0.55);
color: #f7eaea;
font-family: "Cinzel", "Inter", serif;
overflow: visible;
}
.title-block.wide {
width: fit-content;
margin: 0 auto;
padding: 18px 44px; /* same scale as your original */
border-radius: 0; /* sharp gothic edges */
background: #000000; /* flat black */
border: 3px solid #4d0000; /* deep scarlet border */
box-shadow:
0 0 10px rgba(0,0,0,0.7),
inset 0 0 5px rgba(90,0,0,0.45);
text-align: center;
}
@import url('https://fonts.googleapis.com/css2?family=UnifrakturCook:wght@700&display=swap');
.hero-title {
margin: 0;
font-weight: 700;
font-family: "UnifrakturCook", "Cinzel Decorative", serif; /* gothic */
font-size: clamp(2.4rem, 5.4vw, 3.5rem); /* same as your old size */
letter-spacing: 0.04em;
text-transform: none;
color: #ffe6e6;
transition: text-shadow 0.35s ease, color 0.35s ease;
}
.hero-title:hover {
color: #ffffff;
text-shadow:
0 0 6px rgba(255, 60, 60, 0.90),
0 0 14px rgba(255, 0, 0, 0.85),
0 0 26px rgba(255, 0, 0, 0.55),
0 0 40px rgba(200, 0, 0, 0.45);
}
.image-slot.inset img {
display: block;
margin: 24px auto;
max-width: 94%;
border-radius: 8px;
border: 4px solid #5e0000;
box-shadow:
0 8px 30px rgba(80,0,0,0.55),
inset 0 0 18px rgba(255,180,180,0.25),
0 0 55px rgba(200,0,0,0.35);
}
.scarlet-divider {
width: 92%;
max-width: 880px;
height: 14px;
margin: 38px auto;
background: #000000;
border-radius: 0;
box-shadow:
0 0 6px rgba(0,0,0,0.45);
position: relative;
}
.scarlet-divider::before {
content: "";
position: absolute;
left: -18px;
top: 50%;
transform: translateY(-50%);
width: 0;
height: 0;
border-top: 7px solid transparent;
border-bottom: 7px solid transparent;
border-right: 18px solid #000000;
filter: drop-shadow(-2px 0 2px rgba(0,0,0,0.55));
}
.scarlet-divider::after {
content: "";
position: absolute;
right: -18px;
top: 50%;
transform: translateY(-50%);
width: 0;
height: 0;
border-top: 7px solid transparent;
border-bottom: 7px solid transparent;
border-left: 18px solid #000000;
filter: drop-shadow(2px 0 2px rgba(0,0,0,0.55));
}
.pane.blended,
.pane {
display: block;
margin: 32px auto !important;
width: 90%;
max-width: 780px;
padding: 34px;
border-radius: 0px;
border: 4px solid #4d0000;
background: linear-gradient(
135deg,
#1a0000 0%,
#220000 18%,
#300000 40%,
#3e0000 70%,
#4c0000 100%
);
box-shadow:
0 6px 20px rgba(0,0,0,0.55),
inset 0 0 35px rgba(255,120,120,0.10),
inset 0 0 14px rgba(255,200,200,0.08);
color: #ffecec;
font-size: 1.12rem;
line-height: 1.65;
letter-spacing: 0.01em;
text-shadow:
0 0 2px rgba(0,0,0,0.65),
0 0 4px rgba(0,0,0,0.45);
}
.pane p,
.pane ul li,
.pane strong {
color: #ffecec !important;
}
.pane-title {
font-family: "Cinzel Decorative", serif;
font-weight: 800;
font-size: 2.35rem;
letter-spacing: 0.045em;
text-transform: uppercase;
color: #ffe6e6;
padding-bottom: 16px;
position: relative;
transition: text-shadow 0.35s ease, color 0.35s ease;
}
.pane-title::before {
content: "✦";
margin-right: 12px;
font-size: 1.35rem;
color: #ffb3b3;
text-shadow: none;
}
.pane-title::after {
content: "";
position: absolute;
left: 0;
bottom: 0;
width: 100%;
height: 3px;
background: linear-gradient(
to right,
rgba(255, 60, 60, 0.55),
rgba(150, 0, 0, 0.40),
rgba(0, 0, 0, 0)
);
border-radius: 2px;
box-shadow: none !important;
}
.pane-title:hover {
color: #ffffff;
text-shadow:
0 0 6px rgba(255, 60, 60, 0.90),
0 0 14px rgba(255, 0, 0, 0.85),
0 0 26px rgba(255, 0, 0, 0.55),
0 0 40px rgba(200, 0, 0, 0.45);
}
.tagbox {
padding: 6px 12px;
font-size: 1.05rem;
font-family: 'Cinzel','Inter',serif;
background: linear-gradient(
135deg,
#2a0000,
#3a0000,
#4d0000
);
border: 2px solid #4d0000;
border-radius: 0;
color: #ffcccc;
text-shadow: 0 0 4px rgba(0,0,0,0.7);
white-space: nowrap;
text-align: center;
box-shadow:
0 0 8px rgba(0,0,0,0.55),
inset 0 0 10px rgba(80,0,0,0.45);
flex: 0 0 auto;
}
.tagbox-row {
display: flex;
flex-wrap: nowrap !important;
justify-content: center;
gap: 8px;
margin: 10px 0;
overflow-x: auto;
white-space: nowrap;
}
.shell pre {
background: rgba(35,0,0,0.92);
color: #ffe8e8;
border-left: 4px solid rgba(200,0,0,0.8);
}
.shell a {
color: #b30000;
}
.shell a:hover {
color: #ff4d4d;
text-shadow: 0 0 12px rgba(255,100,100,1);
}
</style>