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
Allow to modify the system prompt after the playground interactions started #618
Comments
I would argue that re-playing all the conversation does not really make sense, I would propose that only the first message of the user would be replay, as the responses following it depends on the conversation, which do not have the same history after changing the system prompt. |
@slemeur wdyt? In the new playground, it would be nice to have the user proposed the prompt from the previous session, until the user changes the prompt. For example: playground 1
user changes system prompt => playground 2
|
I like this idea! |
In this flow, we need to let the user deciding how to re-play (or not) the conversation, but the user needs to be aware of what's going to happen, otherwise the experience will be confusing. I can imagine the proposed experience to be tedious and long, if the number of prompt is high. When the user edits the system prompt, we should provide the ability to either:
|
I would agree with this one
This is a very complicated mechanic which would be hard to implement in terms of UI design. I would suggest waiting for user's feedback? To see if we really need such feature, as we have a lot of area of improvement already including the playground base UI |
I'm not sure to understand. What would be the difference with the existing possibility to start a new playground? |
After #617, the user will not be able to modify the system prompt, once the playground interactions started.
In this issue, we would to better handle the situation and let the user modify it, but also understand the impact of that change.
In order to allow the comparison of the behavior of the model with a different system prompt, the user should still be able to see the previous interactions (and eventually continue testing with more interactions, with the different system prompts).
Proposal:
When the user changes the system prompt after having started interacting, we should bring the user into a new playground environment with the new system prompt.
We would display a message asking the user what the desired "re-play" stated is.
Two options to be proposed to the end-user:
The text was updated successfully, but these errors were encountered: