AliceThirty/G4-Alice-v1.2-31B
<style> .gs { --bg: #f7faff; --surface: #ffffff; --edge: #dce6f2; --rule: #c8d8ea; --text: #3a4a5c; --dim: #7a8fa3; --bright: #1a2a3a; --azure: #4da6ff; --orange: #f59e0b; / Replaced --crimson with --orange / --az-glow: rgba(77,166,255,0.08); --or-glow: rgba(245,158,11,0.06); / Replaced --cr-glow / --mono: 'JetBrains Mono', monospace; --sans: 'Inter', sans-serif;
font-family: var(--sans); color: var(--text); max-width: 900px; margin: 0 auto; padding: 0 0 60px; line-height: 1.7; font-size: 1rem; background: radial-gradient(ellipse at 50% 0%, rgba(77,166,255,0.06) 0%, transparent 50%), radial-gradient(ellipse at 50% 100%, rgba(245,158,11,0.04) 0%, transparent 50%), / Updated to orange RGB / var(--bg); }
/ ── Profile Card ── / .gs-profile { border-bottom: none; position: relative; background: var(--surface); margin-bottom: 0; } .gs-profile-art { position: relative; } .gs-profile-art img { display: block; width: 100%; height: 380px; object-fit: cover; object-position: center 20%; margin-top: 0px; } .gs-ident { position: absolute; bottom: 0; left: 0; right: 0; padding: 120px 44px 28px; background: linear-gradient( to top, rgba(15,23,42,0.85) 0%, rgba(15,23,42,0.5) 50%, transparent 100% ); } .gs-name { font-family: var(--sans); font-size: 3.2rem; font-weight: 900; color: #ffffff; letter-spacing: 0.06em; line-height: 1; margin: 0 0 10px; text-shadow: 0 2px 12px rgba(0,0,0,0.3); overflow-wrap: break-word; } .gs-base { font-family: var(--mono); font-size: 0.68rem; color: var(--orange); letter-spacing: 0.14em; text-transform: uppercase; display: block; }
/ ── Sections ── / .gs-section { padding: 0; } .gs-shead { position: relative; display: flex; align-items: center; gap: 14px; padding: 16px 44px 14px; margin-bottom: 28px; border-top: 2px solid; border-image: linear-gradient(90deg, var(--orange), var(--azure)) 1; } .gs-snum { font-family: var(--mono); font-size: 2.2rem; font-weight: 900; color: var(--orange); letter-spacing: 0.06em; opacity: 0.12; position: absolute; right: 44px; top: 50%; transform: translateY(-50%); line-height: 1; } .gs-stitle { font-size: 1.05rem; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: var(--bright); } .gs-stitle::before { content: '\2726'; color: var(--orange); font-size: 0.8em; margin-right: 8px; } .gs-sbody { padding: 0 44px 44px; } .gs-sbody p { margin: 0 0 14px; font-size: 0.95rem; } .gs-sbody p:last-child { margin-bottom: 0; }
/ ── Data panels ── / .gs-stack { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; } .gs-panel { border: 1px solid var(--edge); border-left: 3px solid var(--orange); position: relative; background: var(--surface); box-shadow: 0 2px 12px rgba(77,166,255,0.06); } .gs-panel::before { content: ''; position: absolute; top: -1px; right: -1px; width: 10px; height: 10px; border-top: 1px solid var(--orange); border-right: 1px solid var(--orange); opacity: 0.4; } .gs-panel::after { content: ''; position: absolute; bottom: -1px; right: -1px; width: 10px; height: 10px; border-bottom: 1px solid var(--azure); border-right: 1px solid var(--azure); opacity: 0.3; } .gs-panel-head { font-family: var(--mono); font-size: 0.68rem; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: var(--dim); padding: 10px 16px; border-bottom: 1px solid var(--edge); } .gs-panel-head::after { content: ' \2726'; color: var(--orange); opacity: 0.5; } .gs-row { display: grid; grid-template-columns: 21ch 1fr; align-items: baseline; column-gap: 4px; padding: 9px 16px; border-bottom: 1px solid var(--edge); font-size: 0.9rem; } .gs-row:last-child { border-bottom: none; } .gs-key { font-family: var(--mono); font-size: 0.9rem; color: var(--dim); } .gs-key::after { content: ':'; } .gs-val { color: var(--bright); font-size: 0.9rem; }
/ ── Journal (Creation Process) ── / .gs-section--journal .gs-sbody { margin: 0 44px; padding: 24px 32px 32px; background: var(--surface); border: 1px solid var(--edge); border-left: 4px solid var(--azure); position: relative; margin-bottom: 0; } .gs-section--journal .gs-sbody::before { content: ''; position: absolute; top: -1px; right: -1px; width: 12px; height: 12px; border-top: 1px solid var(--azure); border-right: 1px solid var(--azure); opacity: 0.3; } .gs-section--journal .gs-sbody::after { content: ''; position: absolute; bottom: -1px; left: -1px; width: 12px; height: 12px; border-bottom: 1px solid var(--orange); border-left: 1px solid var(--orange); opacity: 0.3; } .gs-section--journal .gs-sbody p:first-child { font-style: italic; color: var(--bright); }
/ ── Links ── / .gs a { color: var(--bright); text-decoration: none; border-bottom: 1px solid var(--rule); } .gs a:hover { color: var(--orange); border-bottom-color: var(--orange); } </style>
<div class="gs">
<div class="gs-profile"> <div class="gs-profile-art"> <img src="https://cdn-uploads.huggingface.co/production/uploads/63283c7ecbc744f197047b4a/GAtenTb9TMG_2BjO7Em7J.png" alt="Alice Avatar"> <div class="gs-ident"> <h1 class="gs-name">Alice v1.2</h1> <span class="gs-base">Serenity 31B Finetune</span> </div> </div> </div>
<div class="gs-section"> <div class="gs-shead"> <span class="gs-snum">01</span> <span class="gs-stitle">Overview</span> </div> <div class="gs-sbody"> <p>A roleplay finetune based on <a href="https://huggingface.co/ReadyArt/Serenity-31B">Serenity</a> (which I declare is the horniest model ever made), trained on the same dataset than <a href="https://huggingface.co/zerofata/G4-MeroMero-31B">MeroMero</a>.</p> <p>There was a bug in version 1.0 which trained both the assistant and the user's turns. Now it's fixed, and there is an even lower learning rate.</p> <p><u><b>v1.2 has reasoning restored, and I think it adds a LOT.</b></u> I trained the model to always open a thinking block. And it works damn well. I didn't train the model to reason for this specific task though, but it's already impressive.</p> <p>If you prefer a model without reasoning for faster replies, try v1.1.</p> <p></p> <p>Please tell me what you think. Is it clever? Creative? Does it have a good long term memory? Is it uninhibited? Sloppy? Good writing? Follows instructions? Stays in character? It's my first fine-tune, so any feedback is welcome!</p> </div> </div>
<div class="gs-section"> <div class="gs-shead"> <span class="gs-snum">02</span> <span class="gs-stitle">Recommended Settings</span> </div> <div class="gs-sbody"> <div class="gs-stack"> <div class="gs-panel"> <div class="gs-panel-head">Samplers</div> <div class="gs-row"><span class="gs-key">temperature</span><span class="gs-val">0.8 - 1.2</span></div> <div class="gs-row"><span class="gs-key">minp</span><span class="gs-val">0.05</span></div> </div> <div class="gs-panel"> <div class="gs-panel-head">Tokens</div> <div class="gs-row"><span class="gs-key">skipspecial_tokens</span><span class="gs-val">false</span></div> </div> </div> </div> </div>
<div class="gs-section gs-section--journal"> <div class="gs-shead"> <span class="gs-snum">03</span> <span class="gs-stitle">Creation Process</span> </div> <div class="gs-sbody"> <p>The fine tune was done on a single rtx 5090 thanks to unsloth.</p> <p>Trained with a lora rank of 80, for one epoch, and a low learning rate (7e-6) not to override Serenity.</p> </div> </div>
</div>
