File size: 1,044 Bytes
b3515de
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#!/bin/bash
set -e

echo "Creating virtual environment at .venv/ ..."
python3 -m venv .venv

echo "Installing dependencies..."
.venv/bin/pip install --upgrade pip -q
.venv/bin/pip install -r requirements.txt

echo ""
echo "Setup complete!"
echo ""
echo "Next steps:"
echo "  1. Set your OpenAI API key:"
echo "       export OPENAI_API_KEY='sk-...'"
echo ""
echo "  2. Build the chunk index for each game (run once per game):"
echo "       .venv/bin/python scripts/build_features.py catan"
echo "       .venv/bin/python scripts/build_features.py monopoly"
echo ""
echo "  3. Ask a question:"
echo "       .venv/bin/python scripts/model.py catan 'What resources do you need to build a settlement?'"
echo "       .venv/bin/python scripts/model.py monopoly 'How much money does each player start with?'"
echo ""
echo "  4. Run full evaluation:"
echo "       .venv/bin/python scripts/evaluate.py catan"
echo "       .venv/bin/python scripts/evaluate.py monopoly"
echo ""
echo "  5. Launch the web app:"
echo "       .venv/bin/streamlit run main.py"