Newelle icon indicating copy to clipboard operation
Newelle copied to clipboard

Custom prompts

Open FrancescoCaracciolo opened this issue 1 year ago • 1 comments

Having fixed prompts causes these problems:

  • Some AI models we may want to add in the future support system prompts
  • Being the text almost all in English, often the assistant starts speaking it even if most of the conversation was in another language
  • If the user wants the AI to behave in a certain matter, it will often don't

Also, it would be just nice to have the user customize the prompt. How I think we can integrate it:

  • We store the prompts in a json saved in a dconf string setting. I think that it is more clever than adding multiple dconf entries.
  • We add an actionrow in the prompt control section of the settings with a button that opens another window where the user can customize the prompts text

I think the latter is the best way since settings are becoming a bit too long and may overload the user with information.

FrancescoCaracciolo avatar Jul 26 '23 19:07 FrancescoCaracciolo

Yes, I think it will be necessary to add a window with a customization prompt, and may also add some more formatting, that is, additional options like: "You are in this folder: {folder}", and something else like {time}, or {language}. And also re-mix prompt from settings into this window, and divide prompt into 4 options (Start, terminal, basic functionality, and something else). I can't do much on this project for now, sorry.

qwersyk avatar Jul 26 '23 20:07 qwersyk