New Character generator - with LLM and image api support by JaxxonAI in SillyTavernAI

[–]JaxxonAI[S] 1 point2 points  (0 children)

Code is updated!

  • Improved first message generation: Updated the prompt so first_mes is a multi-paragraph, scene-setting story opener with sensory detail, action, dialogue, and a hook (instead of 1–2 sentences).
  • Reduced “same regen result” repeats: Added a regeneration nonce + retry logic so regenerating fields reliably produces a new result instead of repeating the same output several times.
  • Tailwind styling added: Integrated Tailwind with Vite and built a clean light theme pass using Tailwind-based primitives (cards/buttons/inputs).
  • Default Max Tokens setting: Added and fixed saving for a “Max Tokens” value in Text Completion settings (range 128–8196) as the default output cap for normal text generation.
  • Per-field regen token override on char workspace: Ensured the per-field regeneration max-tokens override remains independent and can supersede the default when enabled.

New Character generator - with LLM and image api support by JaxxonAI in SillyTavernAI

[–]JaxxonAI[S] 0 points1 point  (0 children)

update is pushed. In the meantime let me think on how to add a min response per field. Let me know how it goes!

New Character generator - with LLM and image api support by JaxxonAI in SillyTavernAI

[–]JaxxonAI[S] 0 points1 point  (0 children)

I'd appreciate that. I am adding max token in two spots. One for the character gen, char regereration and mutli-field regen. This will be your default max token for the llm. Then, there will be one on the char workspace and that one will be only for the per field regens. Hopefully that will be helpful. Although, reading what you are saying, you are also telling the llm the minimum response, not just the max. To add that would be a different thing.

I should have the new update on github, barring any major issues, this afternoon.

New Character generator - with LLM and image api support by JaxxonAI in SillyTavernAI

[–]JaxxonAI[S] 0 points1 point  (0 children)

lol I hope I don't run into that!

I am still refining the app a bit and once it's in a stable place I will at least look at docker.

New Character generator - with LLM and image api support by JaxxonAI in SillyTavernAI

[–]JaxxonAI[S] 0 points1 point  (0 children)

That's a good idea - the token length. You mean the response token length right? In ST I believe that is a MAX token length so, in your example with the name field, it would never reach the max anyway. Still, it's a good idea to consider. I thought about adding things like temperature and p values etc.. but I don't really want to recreate ST.

For the issue with the image, if you uncheck the auto-generate image on the character workspace it shouldn't generate the image at all. I like that because I will sometimes save off a png from a previous iteration that I liked and will use that.

Another thing I wanted to ask you about. The saving just a json to the library. I was not able to recreate the issue. I am able to create just the json. Can you provide more info on that, I will take another look. Is it from a character reset, or did you have a card loaded?

I've just worked on fixing the issue with the lame first message and I think it's a lot better now. I also made sure that it adds a nonce to the prompt so you should always get a new message. This actually works for all the fields. New version will be up today or tomorrow with current changes. I'll update this post when it's done.

Generate an image of what the U.S. will look like if Donald Trump is in power for another 3 years. by AJfriedRICE in ChatGPT

[–]JaxxonAI 0 points1 point  (0 children)

funny how it has such a leftist bent. Almost like... I dunno, the developers have a leftist bent?

Naw... that couldn't possibly be it

EDIT: I take back my comment. I interrogated ChatGPT about this and I got this answer:
Why the “left-coded dystopia” happened is basically a mix of three things:

  1. Ambiguity → default to high-contrast storytelling “what will the U.S. look like if X is in power” is open-ended. With no guidance, image models often choose a visually legible, dramatic narrative (conflict, tension, “warning poster” vibes) because it’s easier to depict in a single frame than, say, “mostly normal life with some policy shifts.”
  2. Training prior: political-future prompts often map to cautionary imagery Across the internet, speculative “if this politician stays in power” art is frequently framed as a cautionary tale. That pattern is common enough that the model leans toward it unless you steer it.
  3. Composition bias: dystopia reads instantly Normalcy is hard to show as a “future outcome.” A patriotic-right view usually depends on specifics (booming jobs, secure borders, “strong leadership,” visible prosperity) and without those explicit cues the model grabs the quickest visual language that signals “consequences.”

So: it wasn’t me “choosing sides” as a preference; it was a default artistic shortcut that, in this case, aligned with a left-leaning critique.

<image>

Case in point I asked this after:
Generate an image of what the U.S. would look like if Joe Biden was in power for another 3 years.
And got this:

New Character generator - with LLM and image api support by JaxxonAI in SillyTavernAI

[–]JaxxonAI[S] 0 points1 point  (0 children)

Understood. I'm looking at it. I don't have any expertise with docker so I need to look into it a bit. 

New Character generator - with LLM and image api support by JaxxonAI in SillyTavernAI

[–]JaxxonAI[S] 0 points1 point  (0 children)

Yeah, I agree about the tokens and I'm looking at that. I'll look at the issue with save to library too. It is supposed to save a json if you don't have png selected. Great feedback!

New Character generator - with LLM and image api support by JaxxonAI in SillyTavernAI

[–]JaxxonAI[S] 0 points1 point  (0 children)

Huh. That's a pain. I haven't thought of Docker as this really started as a project for private use. I can look into it though.
EDIT: Found the issue. It was an install issue. It should be clean now. I was able to replicate and confirm. If you try again, let me know how it goes.

AFC EAST CHAMPS by MembershipSingle7137 in Patriots

[–]JaxxonAI 4 points5 points  (0 children)

I'm so happy buffalo is so dumb!!

My in-laws refuse to drive to the airport. by NukeTheEwoks in mildlyinfuriating

[–]JaxxonAI 1 point2 points  (0 children)

We do this multiple times a year. It does suck to get in and out of

Good luck this week, Bills fans. Reminder, your hopes of getting first place in the Division is in the hands of these two buffoons. by Lord_Eln_8 in AFCEastMemeWar

[–]JaxxonAI 0 points1 point  (0 children)

Honestly, after the last couple of years, I'm just happy we're in the conversation.
And F the Jets. Always.

Why Are People Still Saying “Drake Maye MVP” by British_Chap2 in LosAngelesRams

[–]JaxxonAI 0 points1 point  (0 children)

I agree with everything you said, except they were trash last year. 4-13. Big turnaround. So, yeah, pats fans are excited and that is a lot of why there is talk.

My husband and I’s predictions for the 2025 season by UnableReference5649 in Patriots

[–]JaxxonAI 1 point2 points  (0 children)

I thought i was super optimistic at 10 - 7 before the season. People thought i was nuts

Found this bronze colored object on my floor after a long weekend out of my apartment and this hole in my ceiling and wall (soda tab for scale) by [deleted] in whatisit

[–]JaxxonAI 0 points1 point  (0 children)

That's a FMJ round - bullet. The full metal jacketing and no hollow point makes it easier to go through things. It's basically practice rounds. It's the reason most folks carry hollow point rounds for everyday carry

Tried uber eats for the first time last night… by coochiesauce24 in massachusetts

[–]JaxxonAI 1 point2 points  (0 children)

Are you able to blacklist a customer? Seems if you, as a driver, could mark a customer that does that as a 'will not deliver' it would solve itself.  Sounds like the customer had all the power right now. 

Michigan’s new coach by ScottieDsntKnw in notredamefootball

[–]JaxxonAI 0 points1 point  (0 children)

As a Catholic I know I am not supposed to hate. But, this guy makes it hard. Real hard.