Installation¶
Requirements¶
- Python 3.9 or higher
- At least one LLM provider API key (OpenAI, Anthropic, Google, etc.)
Install from PyPI¶
Lite Installation¶
If you only need the tracing functionality without evaluation metrics:
This installs only pydantic and aiohttp — minimal footprint for production tracing.
Environment Setup¶
Set the API key(s) for the LLM provider(s) you plan to use:
Verify Installation¶
Optional: spaCy Model¶
Some metrics use spaCy for NLP processing. Download the English model:
Optional: Tesseract OCR¶
For OCR capabilities in data generation (extracting text from images):
Download from Tesseract GitHub and add to PATH.
What's Next?¶
- Quick Start — run your first evaluation in 5 minutes
- Configuration — configure providers and metrics