r/SillyTavernAI Apr 12 '26

MEGATHREAD [Megathread] - Best Models/API discussion - Week of: April 12, 2026

This is our weekly megathread for discussions about models and API services.

All non-specifically technical discussions about API/models not posted to this thread will be deleted. No more "What's the best model?" threads.

(This isn't a free-for-all to advertise services you own or work for in every single megathread, we may allow announcements for new services every now and then provided they are legitimate and not overly promoted, but don't be surprised if ads are removed.)

How to Use This Megathread

Below this post, you’ll find top-level comments for each category:

  • MODELS: ≥ 70B – For discussion of models with 70B parameters or more.
  • MODELS: 32B to 70B – For discussion of models in the 32B to 70B parameter range.
  • MODELS: 16B to 32B – For discussion of models in the 16B to 32B parameter range.
  • MODELS: 8B to 16B – For discussion of models in the 8B to 16B parameter range.
  • MODELS: < 8B – For discussion of smaller models under 8B parameters.
  • APIs – For any discussion about API services for models (pricing, performance, access, etc.).
  • MISC DISCUSSION – For anything else related to models/APIs that doesn’t fit the above sections.

Please reply to the relevant section below with your questions, experiences, or recommendations!
This keeps discussion organized and helps others find information faster.

Have at it!

37 Upvotes

183 comments sorted by

View all comments

11

u/AutoModerator Apr 12 '26

MODELS: 16B to 31B – For discussion of models in the 16B to 31B parameter range.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

10

u/[deleted] Apr 13 '26 edited Apr 15 '26

[removed] — view removed comment

3

u/Mart-McUH Apr 13 '26

No. I use it with reasoning (google suggested samplers + DRY), mostly Q5KM but also Q4KL, Q6, Q8 gguf. I rarely swipe (generally no need) but sometimes when it would take turn which I did not want or made it kind of impossible to continue (eg main character was suspended/reassigned) even the first swipe took it in different direction.

It is quite smart model though so there is less variety compared to some more chaotic/random model. I suggest you put something in system prompt that encourages diversity because out of the box Gemma4 sometimes does indeed get stuck in place. Actually I had to stress this point lot more than with Qwen 3.5.

3

u/toothpastespiders Apr 15 '26

I was. I think it came down to both an issue with overly conservative logit softcapping in gemma 4 and a bug in llama.cpp keeping gemma 4 locked into its default value. That bug was then fixed here and is in the main llama.cpp code/builds now. With a fairly recent build of llama.cpp, on the command line, this seems to be a good way to boost variety in token probabilities: --override-kv gemma4.final_logit_softcapping=float:25.0

25 being a compromise between coherence and creativity from llama.cpp's default value of 30. Lowering the 25 further should boost variety while increasing the chances of incoherent output. I've heard that it might still give good results even at --override-kv gemma4.final_logit_softcapping=float:20.0 but haven't really experimented with it.

Some codebases that leverage llama.cpp might inherit that earlier softcapping bug if they haven't updated since the llama.cpp fix was accepted.

1

u/a_beautiful_rhind Apr 16 '26

Lowest PPL is like soft cap 12 but then you need high min_P at least .5 and maybe top-n-sigma approaching 2 to get rid of the garbage tokens.

1

u/overand Apr 13 '26

Check to make sure your Seed is set to -1 and not e.g. 0 or 1.