| MODEL_BACKEND=minimax # minimax | vllm | replay | |
| MINIMAX_API_KEY= # required when MODEL_BACKEND=minimax | |
| VLLM_ENDPOINT=http://localhost:8000/v1 # required when MODEL_BACKEND=vllm — vLLM serves at /v1/chat/completions | |
| REPLAY_SCENARIO_ID= # required when MODEL_BACKEND=replay (or pass to get_llm()) | |
| PARQUET_DIR=data/parquet # default | |
| SEMANTIC_LAYER_PATH=data/semantic_layer.yml | |
| # Local Postgres source for `scripts/build_dev_parquet.py` (writes data/dev/*.parquet) | |
| DEV_PG_DSN=postgresql://user:password@localhost:5432/dbname | |