-
Notifications
You must be signed in to change notification settings - Fork 31
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
Prompt Library #20
Comments
One quick idea before commenting on the above... you mentioned that at some point it would be cool to have multiple system prompts. What if use used that same library UI for "regular" prompts and system prompts?
I love the idea of a prompt library... It would be a good case to introduce a local database without needing to rewrite what's already working (and could be migrated later, after DB kinks are sorted out).
Agreed.
I see this in a slightly different way maybe... I think the prompt library should be entirely contained in a modal - so we don't overcrowd the "grid params" form - we add just an IconButton to use the prompt library. When the user uses the library, the prompts they select could be added to the list of prompts already in the form, and not overwrite any existing entries (maybe they just want to quickly test a new idea against one of the prompts that is already "stable"). If the default prompt is empty, it could be overwritten by the first selection.
By "prompt editor", do you mean the component defined in For the sake of checking my assumptions, here's how I understand this UI and what the user can do (please correct me if I am missing something): From the prompt library UI:
From the grid params interface:
From the
|
Added in v0.7.0, in a way that is very close to how they did it for OpenWeb UI (with the idea of being able to import/export prompts in a compatible format. @calebsheridan, if you are still using this software I hope this feature is useful to you, late as it is. |
Suggestion. In #18 multiple prompts are introduced. This allows users to add multiple prompts, but users must manage their own prompt library to enable/disable prompts by adding/removing prompts.
Instead, prompts could be stored locally and enabled/disabled for certain runs (same way that model selection works now).
tbd
The text was updated successfully, but these errors were encountered: