初始化项目,由ModelHub XC社区提供模型
Model: Vortex5/Astral-Arcanist-12B Source: Original Platform
This commit is contained in:
317
README.md
Normal file
317
README.md
Normal file
@@ -0,0 +1,317 @@
|
||||
---
|
||||
base_model:
|
||||
- Vortex5/Stellar-Witch-12B
|
||||
- Vortex5/Red-Synthesis-12B
|
||||
- Vortex5/Aurora-Mirage-12B
|
||||
- Vortex5/Darklit-Maiden-12B
|
||||
library_name: transformers
|
||||
tags:
|
||||
- mergekit
|
||||
- merge
|
||||
- roleplay
|
||||
license: apache-2.0
|
||||
---
|
||||
<section class="model-card">
|
||||
<div class="header">
|
||||
<h1 class="title">Astral-Arcanist-12B</h1>
|
||||
</div>
|
||||
<div class="image-container">
|
||||
<img src="cover.png">
|
||||
</div>
|
||||
<div class="divider"></div>
|
||||
<section class="box">
|
||||
<h2 class="box-title">Overview</h2>
|
||||
<p>
|
||||
<strong class="highlight">Astral-Arcanist-12B</strong> was created through a multi-stage merge combining
|
||||
<a href="https://huggingface.co/Vortex5/Stellar-Witch-12B" class="link">Stellar-Witch-12B</a>,
|
||||
<a href="https://huggingface.co/Vortex5/Red-Synthesis-12B" class="link">Red-Synthesis-12B</a>,
|
||||
<a href="https://huggingface.co/Vortex5/Aurora-Mirage-12B" class="link">Aurora-Mirage-12B</a>,
|
||||
and
|
||||
<a href="https://huggingface.co/Vortex5/Darklit-Maiden-12B" class="link">Darklit-Maiden-12B</a>.
|
||||
</p>
|
||||
|
||||
<details class="collapse">
|
||||
<summary>Multi-stage merge configuration</summary>
|
||||
<pre>
|
||||
name: First
|
||||
base_model: Vortex5/Stellar-Witch-12B
|
||||
models:
|
||||
- model: Vortex5/Red-Synthesis-12B
|
||||
merge_method: nearswap
|
||||
parameters:
|
||||
t: 0.0008
|
||||
dtype: float32
|
||||
tokenizer:
|
||||
source: Vortex5/Stellar-Witch-12B
|
||||
---
|
||||
name: Second
|
||||
base_model: Vortex5/Aurora-Mirage-12B
|
||||
models:
|
||||
- model: Vortex5/Darklit-Maiden-12B
|
||||
merge_method: nearswap
|
||||
parameters:
|
||||
t: 0.0008
|
||||
dtype: float32
|
||||
tokenizer:
|
||||
source: Vortex5/Aurora-Mirage-12B
|
||||
---
|
||||
base_model: Second
|
||||
models:
|
||||
- model: First
|
||||
- model: Second
|
||||
merge_method: arcee_fusion
|
||||
chat_template: auto
|
||||
dtype: float32
|
||||
out_dtype: bfloat16
|
||||
tokenizer:
|
||||
source: Vortex5/Stellar-Witch-12B
|
||||
</pre>
|
||||
</details>
|
||||
</section>
|
||||
<section class="box last-box">
|
||||
<h2 class="box-title">Intended Use</h2>
|
||||
<div class="grid">
|
||||
<div class="tile">
|
||||
<div class="tile-icon">🔮</div>
|
||||
<span class="tile-main">Roleplay</span>
|
||||
<span class="tile-sub">Emotion-forward interaction</span>
|
||||
</div>
|
||||
<div class="tile">
|
||||
<div class="tile-icon">🌌</div>
|
||||
<span class="tile-main">Storytelling</span>
|
||||
<span class="tile-sub">Structured long-form narrative</span>
|
||||
</div>
|
||||
<div class="tile">
|
||||
<div class="tile-icon">🪄</div>
|
||||
<span class="tile-main">Creative Writing</span>
|
||||
<span class="tile-sub">Atmospheric fiction</span>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
<div class="divider"></div>
|
||||
</section>
|
||||
<style>
|
||||
.model-card {
|
||||
max-width: 1100px;
|
||||
margin: 40px auto;
|
||||
padding: 48px 38px 60px;
|
||||
font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
|
||||
color: #d4cfff;
|
||||
background: linear-gradient(180deg, #0f0a22 0%, #1a1133 100%);
|
||||
border: 4px solid #6b21a8;
|
||||
border-radius: 12px;
|
||||
position: relative;
|
||||
overflow: hidden;
|
||||
box-shadow: inset 0 0 120px -40px rgba(192, 38, 211, 0.15);
|
||||
}
|
||||
.model-card::before {
|
||||
content: '';
|
||||
position: absolute;
|
||||
inset: 0;
|
||||
background-image:
|
||||
radial-gradient(circle at 15% 20%, rgba(167, 139, 250, 0.18) 0%, transparent 45%),
|
||||
radial-gradient(circle at 85% 25%, rgba(236, 72, 153, 0.12) 0%, transparent 55%),
|
||||
radial-gradient(circle at 30% 80%, rgba(134, 239, 172, 0.08) 0%, transparent 50%),
|
||||
radial-gradient(circle at 75% 75%, rgba(251, 191, 36, 0.1) 0%, transparent 40%);
|
||||
background-size: 300% 300%;
|
||||
opacity: 0.75;
|
||||
pointer-events: none;
|
||||
z-index: 0;
|
||||
animation: subtleShift 25s ease infinite;
|
||||
}
|
||||
@keyframes subtleShift {
|
||||
0% { background-position: 0% 50%; }
|
||||
50% { background-position: 100% 50%; }
|
||||
100% { background-position: 0% 50%; }
|
||||
}
|
||||
.header {
|
||||
text-align: center;
|
||||
padding-bottom: 32px;
|
||||
position: relative;
|
||||
z-index: 2;
|
||||
}
|
||||
.title {
|
||||
margin: 0;
|
||||
font-size: clamp(1.5rem, 4.2vw, 2.25rem);
|
||||
font-weight: 900;
|
||||
letter-spacing: 0.25em;
|
||||
text-transform: uppercase;
|
||||
color: #f0e6ff;
|
||||
text-shadow:
|
||||
0 0 20px rgba(167, 139, 250, 0.6),
|
||||
0 0 40px rgba(192, 38, 211, 0.35);
|
||||
background: linear-gradient(90deg, #c084fc, #f0abfc, #fcd34d);
|
||||
-webkit-background-clip: text;
|
||||
-webkit-text-fill-color: transparent;
|
||||
}
|
||||
.box-title {
|
||||
margin: 0 auto 24px auto;
|
||||
display: block;
|
||||
font-size: 1.35rem;
|
||||
font-weight: 800;
|
||||
letter-spacing: 0.28em;
|
||||
text-transform: uppercase;
|
||||
color: #e0d4ff;
|
||||
text-shadow: 0 0 15px rgba(167, 139, 250, 0.5);
|
||||
text-align: center;
|
||||
position: relative;
|
||||
}
|
||||
.box-title::after {
|
||||
content: '';
|
||||
display: block;
|
||||
width: 140px;
|
||||
height: 3px;
|
||||
background: linear-gradient(90deg, transparent, #c026d3, #a78bfa, transparent);
|
||||
margin: 10px auto 0;
|
||||
border-radius: 3px;
|
||||
}
|
||||
.image-container {
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
position: relative;
|
||||
z-index: 2;
|
||||
margin-bottom: 42px;
|
||||
}
|
||||
.image-container img {
|
||||
width: 100%;
|
||||
max-width: 920px;
|
||||
height: auto;
|
||||
border-radius: 12px;
|
||||
border: 6px solid #7c3aed;
|
||||
box-shadow:
|
||||
0 35px 80px -25px rgba(15, 10, 34, 0.7),
|
||||
0 0 60px 15px rgba(167, 139, 250, 0.3),
|
||||
inset 0 0 40px rgba(236, 72, 153, 0.2);
|
||||
}
|
||||
.divider {
|
||||
height: 4px;
|
||||
margin: 48px 0;
|
||||
background: linear-gradient(90deg,
|
||||
transparent 8%,
|
||||
#6b21a8 25%,
|
||||
#c026d3 50%,
|
||||
#a78bfa 75%,
|
||||
transparent 92%
|
||||
);
|
||||
border-radius: 2px;
|
||||
box-shadow: 0 0 12px rgba(192, 38, 211, 0.4);
|
||||
}
|
||||
.box {
|
||||
padding: 38px;
|
||||
background: rgba(26, 17, 51, 0.92);
|
||||
border: 3px solid #7c3aed;
|
||||
border-radius: 12px;
|
||||
box-shadow:
|
||||
0 25px 55px -18px rgba(15, 10, 34, 0.45),
|
||||
0 0 35px -10px rgba(167, 139, 250, 0.25);
|
||||
position: relative;
|
||||
z-index: 2;
|
||||
margin-bottom: 32px;
|
||||
backdrop-filter: blur(8px);
|
||||
}
|
||||
.last-box {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
.box p {
|
||||
margin: 20px 0 28px;
|
||||
line-height: 1.8;
|
||||
color: #c8bdff;
|
||||
font-size: 1.08rem;
|
||||
}
|
||||
.highlight {
|
||||
color: #f0e0ff;
|
||||
font-weight: 900;
|
||||
text-shadow: 0 0 12px rgba(192, 38, 211, 0.55);
|
||||
}
|
||||
.collapse {
|
||||
margin-top: 20px;
|
||||
background: #1a1438;
|
||||
border: 2px solid #4c3a7a;
|
||||
border-radius: 4px;
|
||||
overflow: hidden;
|
||||
font-size: 0.92rem;
|
||||
}
|
||||
.collapse summary {
|
||||
padding: 14px 20px;
|
||||
cursor: pointer;
|
||||
font-size: 0.88rem;
|
||||
font-weight: 700;
|
||||
letter-spacing: 0.12em;
|
||||
text-transform: uppercase;
|
||||
color: #d1c0ff;
|
||||
background: #1f1640;
|
||||
border-bottom: 1px solid #3f2e66;
|
||||
}
|
||||
.collapse pre {
|
||||
margin: 0;
|
||||
padding: 18px 20px;
|
||||
background: #140f2b;
|
||||
color: #c8b8ff;
|
||||
font-size: 0.84rem;
|
||||
line-height: 1.55;
|
||||
font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Courier New", monospace;
|
||||
white-space: pre-wrap;
|
||||
overflow-x: auto;
|
||||
}
|
||||
.grid {
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
gap: 22px;
|
||||
margin-top: 24px;
|
||||
}
|
||||
.tile {
|
||||
flex: 1 1 255px;
|
||||
padding: 26px 22px;
|
||||
background: rgba(30, 20, 55, 0.85);
|
||||
border: 2.5px solid #7c3aed;
|
||||
border-radius: 12px;
|
||||
text-align: center;
|
||||
transition: all 0.4s cubic-bezier(0.34, 1.56, 0.64, 1);
|
||||
}
|
||||
.tile:hover {
|
||||
transform: translateY(-6px) scale(1.03);
|
||||
border-color: #c026d3;
|
||||
box-shadow: 0 28px 50px -15px rgba(192, 38, 211, 0.4);
|
||||
}
|
||||
.tile-icon {
|
||||
font-size: 2.8rem;
|
||||
line-height: 1;
|
||||
margin-bottom: 14px;
|
||||
color: #e0b0ff;
|
||||
filter: drop-shadow(0 0 8px currentColor);
|
||||
}
|
||||
.tile-main {
|
||||
display: block;
|
||||
margin-bottom: 7px;
|
||||
font-size: 1.12rem;
|
||||
font-weight: 800;
|
||||
letter-spacing: 0.1em;
|
||||
text-transform: uppercase;
|
||||
color: #f3e8ff;
|
||||
}
|
||||
.tile-sub {
|
||||
display: block;
|
||||
font-size: 0.94rem;
|
||||
color: #b8a8e0;
|
||||
line-height: 1.5;
|
||||
}
|
||||
.link {
|
||||
color: #c084fc;
|
||||
text-decoration: none;
|
||||
transition: all 0.3s ease;
|
||||
}
|
||||
.link:hover {
|
||||
color: #f0abfc;
|
||||
text-decoration: underline;
|
||||
text-shadow: 0 0 8px rgba(192, 38, 211, 0.5);
|
||||
}
|
||||
@media (max-width: 680px) {
|
||||
.model-card {
|
||||
padding: 36px 22px 48px;
|
||||
margin: 20px 10px;
|
||||
}
|
||||
.box {
|
||||
padding: 28px;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
Reference in New Issue
Block a user