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

Add Toggleable Custom Prompt Fields to Preset #984

Open
rankcody opened this issue Jul 28, 2024 · 1 comment
Open

Add Toggleable Custom Prompt Fields to Preset #984

rankcody opened this issue Jul 28, 2024 · 1 comment
Labels
approved The feature or enhancement is approved OR the bug is confirmed.

Comments

@rankcody
Copy link

Is your feature request related to a problem? Please describe.
Some prompts work better when used sparingly rather than being used all the time (ex. NSFW prompts, CoT prompts, style prompts, etc.). However, it is inconvenient to constantly edit the preset to add and remove these prompts when needed. The interface could stand to better accommodate the use case of a prompt that is not always being used.

Describe the solution you'd like
The ability to add custom fields for prompts to the preset, in addition to the system/jailbreak/prefill fields. These fields should be toggleable to allow the user to turn each prompt on/off as necessary from the preset sidebar.

Describe alternatives you've considered
Editing the preset to add and remove these prompts when needed, which is pretty inconvenient.

Additional context
N/A

@sceuick
Copy link
Member

sceuick commented Aug 7, 2024

I'll look into this. The addition of JSON schemas will make this easier to implement. This feature can probably leverage a lot of that effort and might be easy to implement now.

@sceuick sceuick added the approved The feature or enhancement is approved OR the bug is confirmed. label Aug 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved The feature or enhancement is approved OR the bug is confirmed.
Projects
None yet
Development

No branches or pull requests

2 participants