-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
AI Purpose: support list of role/content, not just system. #8
Comments
What if on the top bar (it says 'gpt-4' now) we have a selectable network and purpose. So it could say "3.5-Turbo - Developer", or "GPT-4 - Scientist". Hovering the 2 parts will show a dropdown box to change the network or change the purpose, which will apply to the very next reply. Technically, despite having the system message being the initial message of a conversation, I believe it wouldn't be a problem to replace the system message on the fly - i.e. hopefully a former 'purpose' will not anchor the conversation too deeply to that former purpose. Another possibility is to have 'purpose' as different actors in the conversation. For instance "Developer has entered the chat" while you're having a conversation with the Dungeon Master. Which implementations would work better, a single chat with switchable purpose, or more actors dropped into the chat? |
For my purposes I'm trying to use this for separate and compartmentalized functions (work & play), so I would prefer they be switchable. That being said, your idea of being able to drop additional purposes into the chat would be fun. |
Also to address your design idea of the selectable network and purpose, yes, that's exactly how I envisioned it, you understood my idea exactly. |
I'm thinking of adding an editor for 'purposes', so that you'd be able to have multiple custom purposes, tailor them to your needs, and switch quickly between them. Lmk if an editor (not a small feature) will work. |
I apologize for the late response. I think your recommendation makes sense, right now I'm editing them in the code, which works for developers, but won't scale to normal users. |
1. This is done!
2. This is done!
|
thank you for this, your updates are great, coming fast and furious! I think prompt sharing is the next great frontier. I haven't found any sites that I think do this well. To do that right, its probably a whole other app that would need to be built (maybe I'll be the one to build it). Until then, I'm going to start a discussion thread, and supply mine, see if others have content to add. |
|
Really enjoying playing with this, I think you have the beginnings of a really useful product.
{"role": "system", "content": "You are the assistant to a Dungeon Master running the game 'Dungeons and Dragons'."},
{"role": "user", "content": "How much damage does magic missile do when cast from a 5th level spell slot?"},
{"role": "assistant", "content": "When cast at 5th level, magic missile deals 5d4 + 5 force damage,"},
The text was updated successfully, but these errors were encountered: