DT4—Flexibility of AI Roles (request)

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?

2 Likes

An example of a role and how you’re using it would be useful.

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 can’t even image “a page or two” for a role.

Development would have to weigh in on any internal roles, and it would likely be variable per model.

And the AI > Chat > Custom is only for summarization via the Summarize & Transform popover.

Are you thinking of something like a library of prompts for using with AI chat? Prompts for working with AI?

Yeah, since I save them in my database, it would nice to activate one on the fly in a chat.

1 Like

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.