--- license: apache-2.0 language: - en pipeline_tag: text-generation tags: - not-for-all-audiences --- ![image/png](https://cdn-uploads.huggingface.co/production/uploads/65cc171ac741acfc8c2b1bdc/xV1l_qEu2gxR6TWPQRXlQ.png) Hi! New model release, it can also be considered as a "fix" for the Infinity 8B which did bad on my opinion. This model may not be *the perfection/the best*, it's an 8B, but it does the job... see some exampes below. This model is uncensured, of course.
Generation Preset 1 (what I use, sometimes*) ``` Temperature: 1.5 Top_P: 0.95~ Top_K: 50 Typical_P: 1 Min_P: 0.0 Repetition_Penalty: 1.19 Rep_Pen_Range: 1024, more or less. ```
Generation Preset 2 ``` Temperature: 1.5 Top_P: 1 Top_K: 0 Typical_P: 1 Min_P: 0.1 Repetition_Penalty: 1.17~ Rep_Pen_Range: 1024, more or less. ```
Please test another one if you get bad results. EXAMPLES:
Chat with Seraphina ![image/png](https://cdn-uploads.huggingface.co/production/uploads/65cc171ac741acfc8c2b1bdc/yzfYzq9_EZn4Vq0bFnBwv.png)
Chat with Cortana ![image/png](https://cdn-uploads.huggingface.co/production/uploads/65cc171ac741acfc8c2b1bdc/LMAomkS3e3jsHB-BINoJY.png)
Chat with Ailith Draven ![image/png](https://cdn-uploads.huggingface.co/production/uploads/65cc171ac741acfc8c2b1bdc/Qi3CE1OdWjLVZ1kXfEW-_.png)
I found [this useful guide](https://rentry.org/Sukino-Guides) by [Sukino](https://huggingface.co/Sukino) on Reddit and I really recommend reading this to get the best experience on every model. Really good job writing all this guide! To get rid of the slop, if you get any, I recommend [banning tokens](https://rentry.org/Sukino-Guides#unslop-your-roleplay-with-koboldcpps-phrase-banning).
About the colorful quotes Before you ask about the colorful quotes let me illustrate how I did that marvelous trick. Download [this extension](https://github.com/bincooo/SillyTavernExtension-JsRunner) and install. Go to Extensions > Javascript Runner > add, select "Script Name" write any name you want, lastly, paste the js code below at "Script Body", click save, and you are done. ```js function getRandomColor() { const r = Math.floor(Math.random() * 256); const g = Math.floor(Math.random() * 256); const b = Math.floor(Math.random() * 256); return `rgb(${r},${g},${b})`; } function changeColor() { const quotes = document.querySelectorAll('.mes_text q'); quotes.forEach(quote => { quote.style.color = getRandomColor(); }); } // Change color every 2 seconds, so (2000 milliseconds). setInterval(changeColor, 2000); // Backspace below or the script will fail to save/run. ``` Why I did that? It's because I got very bored reading that static color every time, so why not use all of them at once? Problem solved. :)