Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consider letting users dictate the bot's personality type? #3

Open
Voltaic314 opened this issue Nov 16, 2023 · 3 comments
Open

Consider letting users dictate the bot's personality type? #3

Voltaic314 opened this issue Nov 16, 2023 · 3 comments

Comments

@Voltaic314
Copy link

I noticed in the code you give it a prompt in the main.py script to send to the OpenAI API for GPT 3.5. In that prompt you used specific words to define it's personality type like humorous, witty, things like that.

I am proposing an idea that you could have the users submit their own txt files or some other format (that is preferably user friendly) that the code could draw from the build the string to pass into that prompt for its personality traits.

Maybe in the case they do not want to alter the bot's personality, their could just be default values it falls back on?

@SamirXR
Copy link
Owner

SamirXR commented Nov 20, 2023

Will add it soon, any new popular Personas you would like to suggest?

@Voltaic314
Copy link
Author

Hmm perhaps a personality type that is less vulgar potentially and more just generally friendly. Not sure of a specific kind but at least having the option for users to tweak the personality type based on like a txt file or some UI element or even just built in discord commands maybe could be a good route. If you're just passing in the personality type via words in the prompt, then those words could just as easily be changed by the user supplying them. :)

@SamirXR
Copy link
Owner

SamirXR commented Nov 21, 2023

Working on it i'll add few!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants