Installation¶
Prerequisites¶
- Python 3.11 or higher
- uv package manager (recommended)
Installing with uv¶
The recommended way to install ragpill is using the uv package manager:
Or if you're installing from source:
# Clone the repository
git clone https://github.com/JoelGotsch/ragpill
cd ragpill
# Sync dependencies
uv sync
Development Installation¶
See contributing
Verification¶
To verify your installation, run:
Or try creating a simple dataset:
from ragpill.csv.testset import load_testset
from pathlib import Path
# If you have a CSV file with test cases
dataset = load_testset(Path("testset.csv"))
Next Steps¶
- Check out the Quick Start Guide to create your first evaluation
- Learn about Loading TestSets from CSV