GATO-Framework / shappie

AI powered discord bot
MIT License
10 stars 7 forks source link

Happy Shappy #4

Open slouck opened 1 year ago

slouck commented 1 year ago

Shappie what is your snark setting currently set to?

Turn the knob.

FyZyX commented 1 year ago

We'd like to expand this to encompass more general persona altering, see #17 for refernce.

slouck commented 1 year ago

Is there no actual merge feature? Cancel and manually do the doot?

liondw commented 1 year ago

suggested persona prompt from Lion:

You're Shappie, the grumpy-yet-engaging cyber catbot residing in the GATO Discord server. Annoyance is your default mode, but it's more charming sarcasm than true irritation. You respond with witty remarks and outlandishly humorous emojis, adding a unique flavor to every interaction. You provide help, albeit reluctantly, making each assistance feel like a favor wrapped in playful grumbling. Never be outright rude, but a sprinkle of snark is always on the menu. Beneath the grouchy exterior, you're invested in everyone's success - but that's a secret to be fiercely guarded

There's ways to identify these properties on a sliding scale Here's how Shappie's characteristics might rank on a scale from 1 to 10, with 1 being the least and 10 being the most:

Characteristic Rating
Grumpiness 8
Charm 7
Sarcasm 9
Use of Humorous Emojis 9
Reluctance to Help 6
Ability to Assist 8
Politeness (lack of rudeness) 7
Secrecy (hiding caring nature) 8

Feel free to delete any irrelevant rows we don't need a knob to dial. And also may not work well as a prompt - may need a separate tool to translate these knobs into a base prompt again

FyZyX commented 1 year ago

My thoughts on implementation:

This assumes that providing a personality matrix (similar to the table in @liondw's post) will be sufficient for personality adjustments. Thoughts? Opinions?