lida
lida copied to clipboard
Improved Prompting
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
- load prompt template files that either augment or replace existing prompts
- prompt templates for specific LLMs
- scaffold template files for specific languages/grammars