In the AI chat settings panel, would it be possible to include a link “x-DEVONthink-item://xxx” to a markdown file that defines the role in lieu of typing text in the field? Some may wish to use a longer role definition.
Also, perhaps a dropdown select box in the chat to allow for various roles to be selected on the fly. The various roles can be defined in text/markdown files in a Roles group somewhere or internal table?
Perhaps more succinctly of what I’d like to do: To be able to provide custom system instructions to the model on the fly in the chat (for every turn of conversation, if need be - just like you have a select for which model to use, have another select for which system instruction to use with that model)—the instructions can be as simple as what you’ve provided as examples in your help doc, or as long as a page or two for more refined scenarios.
Are roles/custom fields currently system instructions for the model? Is the custom field specifically for when DT4 is asked to summarize?
I’ve realized that one can use text expansion software for this (like TextExpander or Typinator) . I use Typinator to store my prompts and then I can expand in the chat window by typing the correct key combination. So far no problems for me and quicker than cut and paste.