From the main directory of this repository, install the requirements from the terminal:
pip install -r requirements.txt
Before running anything, export API keys for any providers you will be accessing in your terminal session
export OPENAI_API_KEY="sk-..."
export ANTHROPIC_API_KEY="sk-ant-..."
Run with default settings
python run.py
Run with specific settings (can use multiple of these additional settings at once, e.g. setting --llm and --prompt at the same time)
python run.py --llm="claude-3-haiku-20240307"
Run with specific prompt
python run.py --prompt="What is the difference between shield and chat?"
Run with DSPy framework
python run.py --framework="dspy"