Currently the system prompts used in LIDA modules are integrated in the class files. Given the fluid nature of LLMs today and the need for low level prompt specification, this initial implementation works.
However it would be valuable to provide some sort of templating system where part of the prompt can be specified by the user and loaded as an option.
Some potential approaches
load prompt template files that either augment or replace existing prompts
prompt templates for specific LLMs
scaffold template files for specific languages/grammars
What
Currently the system prompts used in LIDA modules are integrated in the class files. Given the fluid nature of LLMs today and the need for low level prompt specification, this initial implementation works.
However it would be valuable to provide some sort of templating system where part of the prompt can be specified by the user and loaded as an option.
Some potential approaches