|
|
--- |
|
|
base_model: |
|
|
- DreadPoor/Strawberry_Smoothie-12B-Model_Stock |
|
|
- Vortex5/Lunar-Twilight-12B |
|
|
- Vortex5/Dreamstar-12B |
|
|
library_name: transformers |
|
|
tags: |
|
|
- mergekit |
|
|
- merge |
|
|
- roleplay |
|
|
license: apache-2.0 |
|
|
--- |
|
|
<section class="panel-wrap"> |
|
|
|
|
|
<div class="panel-head"> |
|
|
<h1 class="panel-title">Violet-Starlight-12B</h1> |
|
|
</div> |
|
|
|
|
|
<div class="panel-img-box"> |
|
|
<img src="https://cdn-uploads.huggingface.co/production/uploads/6669a3a617b838fda45637b8/bWgcRhKUTB0uTsot2DF2A.png"> |
|
|
</div> |
|
|
|
|
|
<div class="panel-line"></div> |
|
|
|
|
|
<section class="panel-block"> |
|
|
<h2 class="block-title">Overview</h2> |
|
|
<p> |
|
|
<strong class="text-highlight">Violet-Starlight-12B</strong> was created by merging |
|
|
<a href="https://huggingface.co/DreadPoor/Strawberry_Smoothie-12B-Model_Stock" class="text-link">Strawberry_Smoothie-12B-Model_Stock </a>, |
|
|
<a href="https://huggingface.co/Vortex5/Lunar-Twilight-12B" class="text-link">Lunar-Twilight-12B</a>, and |
|
|
<a href="https://huggingface.co/Vortex5/Dreamstar-12B" class="text-link">Dreamstar-12B</a> using a custom merge method. |
|
|
</p> |
|
|
<details class="config-wrap"> |
|
|
<summary><span>Merge Configuration</span></summary> |
|
|
<pre> |
|
|
models: |
|
|
- model: DreadPoor/Strawberry_Smoothie-12B-Model_Stock |
|
|
- model: Vortex5/Lunar-Twilight-12B |
|
|
- model: Vortex5/Dreamstar-12B |
|
|
merge_method: smi_oni |
|
|
chat_template: auto |
|
|
parameters: |
|
|
k_core: 2 |
|
|
strength_core: 1.0 |
|
|
strength_nov: 0.35 |
|
|
novelty_budget: 0.25 |
|
|
consensus_core: 0.45 |
|
|
consensus_nov: 0.30 |
|
|
conflict_bonus: 0.15 |
|
|
drop_cos: 0.10 |
|
|
drop_min: 2 |
|
|
dtype: float32 |
|
|
out_dtype: bfloat16 |
|
|
tokenizer: |
|
|
source: Vortex5/Lunar-Twilight-12B |
|
|
</pre> |
|
|
</details> |
|
|
</section> |
|
|
|
|
|
<section class="panel-block"> |
|
|
<h2 class="block-title">Prose</h2> |
|
|
<p class="block-intro"> |
|
|
I tested the model with an LLM using neutral prompts to summarize its narrative style. |
|
|
</p> |
|
|
<p> |
|
|
Violet-Starlight tends toward clear, steady, emotionally direct storytelling. Its prose is grounded and approachable, delivering scenes in a linear, |
|
|
comprehensible flow with an emphasis on concrete action and plainly stated emotion. The model favors straightforward description over stylistic |
|
|
flourish, producing narratives that feel earnest, purposeful, and focused on keeping the reader oriented at all times. |
|
|
Its voice is consistent and unobtrusive—more practical |
|
|
than poetic—resulting in a dependable, accessible style that prioritizes clarity, momentum, and closure over ambiguity or experimental technique. |
|
|
</p> |
|
|
</section> |
|
|
|
|
|
<section class="panel-block"> |
|
|
<h2 class="block-title">Intended Use</h2> |
|
|
<p class="block-intro"> |
|
|
Designed for narrative-driven creative tasks. |
|
|
</p> |
|
|
|
|
|
<div class="tag-grid"> |
|
|
<div class="tag-card"> |
|
|
<span class="tag-icon">📜</span> |
|
|
<span class="tag-main">Storytelling</span> |
|
|
<span class="tag-sub">Long-form narrative</span> |
|
|
</div> |
|
|
<div class="tag-card"> |
|
|
<span class="tag-icon">🎭</span> |
|
|
<span class="tag-main">Roleplay</span> |
|
|
<span class="tag-sub">Character interaction</span> |
|
|
</div> |
|
|
<div class="tag-card"> |
|
|
<span class="tag-icon">🖋️</span> |
|
|
<span class="tag-main">Creative Writing</span> |
|
|
<span class="tag-sub">Scenes & Ideas</span> |
|
|
</div> |
|
|
</div> |
|
|
</section> |
|
|
|
|
|
<div class="panel-foot-line"></div> |
|
|
</section> |
|
|
|
|
|
<style> |
|
|
|
|
|
.panel-wrap{ |
|
|
--bg: #0c0d12; |
|
|
--bg-glass: rgba(255,255,255,0.06); |
|
|
--fg: #e6eaff; |
|
|
--fg-soft: rgba(230,234,255,0.65); |
|
|
--line: rgba(160,175,255,0.35); |
|
|
--accent: #8eb5ff; |
|
|
--accent2: #e39aff; |
|
|
--accent-grad: linear-gradient(90deg,#8eb5ff 0%,#e39aff 50%,#ffc9c4 100%); |
|
|
|
|
|
max-width: 1120px; |
|
|
margin: 48px auto; |
|
|
padding: 44px 46px 52px; |
|
|
border-radius: 20px; |
|
|
|
|
|
background: |
|
|
radial-gradient(circle at 30% 15%, rgba(140,180,255,0.15) 0%, transparent 40%), |
|
|
radial-gradient(circle at 75% 90%, rgba(227,154,255,0.12) 0%, transparent 50%), |
|
|
var(--bg); |
|
|
|
|
|
position:relative; |
|
|
color: var(--fg); |
|
|
font-family: "Inter","Segoe UI",sans-serif; |
|
|
display:flex; |
|
|
flex-direction:column; |
|
|
gap:42px; |
|
|
overflow:hidden; |
|
|
} |
|
|
|
|
|
.panel-wrap::before{ |
|
|
content:""; |
|
|
pointer-events:none; |
|
|
position:absolute; |
|
|
inset:0; |
|
|
mask-image: radial-gradient(circle at center, rgba(255,255,255,0.3), transparent 70%); |
|
|
background: |
|
|
repeating-linear-gradient(45deg, |
|
|
rgba(160,175,255,0.06) 0 4px, |
|
|
transparent 4px 8px); |
|
|
opacity:.45; |
|
|
} |
|
|
|
|
|
.panel-head{ |
|
|
text-align:center; |
|
|
padding-bottom:18px; |
|
|
border-bottom:1px solid var(--line); |
|
|
} |
|
|
|
|
|
.panel-title{ |
|
|
margin:0; |
|
|
font-weight:700; |
|
|
font-size:clamp(1.5rem, 3.8vw, 2.6rem); |
|
|
line-height:1.2; |
|
|
letter-spacing:0.045em; |
|
|
display:inline-block; |
|
|
padding:2px 0 4px; |
|
|
background:var(--accent-grad); |
|
|
background-clip:text; |
|
|
-webkit-background-clip:text; |
|
|
color:transparent; |
|
|
transform:translateY(1px); |
|
|
} |
|
|
|
|
|
.panel-img-box{ |
|
|
width:100%; |
|
|
display:flex; |
|
|
justify-content:center; |
|
|
} |
|
|
|
|
|
.panel-img-box img{ |
|
|
width:100%; |
|
|
max-width:940px; |
|
|
border-radius:14px; |
|
|
background:var(--bg-glass); |
|
|
border:1px solid rgba(255,255,255,0.1); |
|
|
box-shadow: |
|
|
0 22px 40px rgba(0,0,0,0.45), |
|
|
0 0 0 1px rgba(255,255,255,0.06) inset; |
|
|
} |
|
|
|
|
|
.panel-line, |
|
|
.panel-foot-line{ |
|
|
height:1px; |
|
|
width:100%; |
|
|
background:var(--accent-grad); |
|
|
opacity:.7; |
|
|
} |
|
|
|
|
|
.panel-block{ |
|
|
padding:26px 28px 32px; |
|
|
background:var(--bg-glass); |
|
|
border-radius:16px; |
|
|
border:1px solid rgba(255,255,255,0.08); |
|
|
box-shadow: |
|
|
0 8px 24px rgba(0,0,0,0.25), |
|
|
0 0 0 1px rgba(255,255,255,0.05) inset; |
|
|
} |
|
|
|
|
|
.block-title{ |
|
|
margin:0 0 14px; |
|
|
font-size:clamp(1.12rem,2vw,1.55rem); |
|
|
font-weight:600; |
|
|
letter-spacing:.08em; |
|
|
text-transform:uppercase; |
|
|
background:var(--accent-grad); |
|
|
background-clip:text; |
|
|
-webkit-background-clip:text; |
|
|
color:transparent; |
|
|
} |
|
|
|
|
|
.block-intro{ |
|
|
margin:4px 0 14px; |
|
|
color:var(--fg-soft); |
|
|
font-size:1rem; |
|
|
} |
|
|
|
|
|
.panel-block p{ |
|
|
margin:10px 0; |
|
|
line-height:1.7; |
|
|
font-size:1.05rem; |
|
|
} |
|
|
|
|
|
.text-highlight{ |
|
|
color:var(--accent); |
|
|
font-weight:700; |
|
|
} |
|
|
|
|
|
.text-link{ |
|
|
color:var(--accent2); |
|
|
text-decoration:none; |
|
|
} |
|
|
.text-link:hover{ |
|
|
text-decoration:underline; |
|
|
} |
|
|
|
|
|
.config-wrap{ |
|
|
margin-top:18px; |
|
|
border:1px solid rgba(255,255,255,0.1); |
|
|
border-radius:10px; |
|
|
overflow:hidden; |
|
|
background:rgba(255,255,255,0.05); |
|
|
} |
|
|
|
|
|
.config-wrap summary{ |
|
|
cursor:pointer; |
|
|
padding:10px 14px; |
|
|
font-size:.78rem; |
|
|
font-weight:700; |
|
|
text-transform:uppercase; |
|
|
letter-spacing:.12em; |
|
|
background:rgba(255,255,255,0.07); |
|
|
color:var(--accent); |
|
|
border-bottom:1px solid rgba(255,255,255,0.1); |
|
|
} |
|
|
.config-wrap summary::-webkit-details-marker{ |
|
|
display:none; |
|
|
} |
|
|
|
|
|
.config-wrap pre{ |
|
|
margin:0; |
|
|
padding:14px 14px 16px; |
|
|
font-family:ui-monospace,JetBrains Mono,Consolas,monospace; |
|
|
font-size:0.84rem; |
|
|
line-height:1.55; |
|
|
color:var(--fg); |
|
|
background:rgba(255,255,255,0.02); |
|
|
overflow-x:auto; |
|
|
} |
|
|
|
|
|
.tag-grid{ |
|
|
margin-top:20px; |
|
|
display:flex; |
|
|
gap:16px; |
|
|
justify-content:center; |
|
|
flex-wrap:nowrap; |
|
|
overflow-x:auto; |
|
|
padding:2px; |
|
|
} |
|
|
|
|
|
.tag-card{ |
|
|
flex-shrink:0; |
|
|
width:160px; |
|
|
height:110px; |
|
|
display:flex; |
|
|
flex-direction:column; |
|
|
justify-content:center; |
|
|
align-items:center; |
|
|
border-radius:10px; |
|
|
border:1px solid rgba(255,255,255,0.08); |
|
|
background:rgba(255,255,255,0.06); |
|
|
box-shadow: |
|
|
0 8px 18px rgba(0,0,0,0.35), |
|
|
0 0 0 1px rgba(255,255,255,0.07) inset; |
|
|
text-align:center; |
|
|
} |
|
|
|
|
|
.tag-icon{ |
|
|
font-size:1.06rem; |
|
|
margin-bottom:4px; |
|
|
} |
|
|
|
|
|
.tag-main{ |
|
|
font-size:0.72rem; |
|
|
font-weight:700; |
|
|
letter-spacing:.12em; |
|
|
text-transform:uppercase; |
|
|
color:var(--accent); |
|
|
margin-bottom:3px; |
|
|
} |
|
|
|
|
|
.tag-sub{ |
|
|
font-size:0.82rem; |
|
|
line-height:1.25; |
|
|
color:var(--fg-soft); |
|
|
max-width:130px; |
|
|
} |
|
|
|
|
|
@media(max-width:600px){ |
|
|
.panel-wrap{ |
|
|
padding:32px 24px 38px; |
|
|
gap:32px; |
|
|
} |
|
|
.panel-block{ |
|
|
padding:20px 20px 24px; |
|
|
} |
|
|
.tag-card{ |
|
|
width:140px; |
|
|
height:100px; |
|
|
} |
|
|
} |
|
|
</style> |