This PR organizes the configuration file for the chatbot example into sections, and makes several elements configurable through command line options:
Which experiments to run (i.e. what parameters to sweep over)
What models to use
What prompts to use
What inference method to use for open-source models (huggingface or vllm)
It also makes a few related changes
Organizes imported libraries to make openai required (since it's pretty standard anyway), and remove the requirement for cohere if cohere models are not used.
I have re-run experiments using this and things seem to be working OK.
Description
This PR organizes the configuration file for the chatbot example into sections, and makes several elements configurable through command line options:
It also makes a few related changes
I have re-run experiments using this and things seem to be working OK.
References
Blocked by