Installation
Gaussia uses a modular dependency system, allowing you to install only the components you need.Requirements
- Python 3.11 or higher
- uv (recommended) or pip
Basic Installation
Optional Dependencies
Gaussia provides optional dependency groups for each metric and feature:Metrics
Features
Combined Extras
Installation Examples
LLM Provider Dependencies
Several metrics require LangChain-compatible chat models. Install your preferred provider:Verifying Installation
Troubleshooting
ImportError: No module named 'sentence_transformers'
ImportError: No module named 'sentence_transformers'
Install the toxicity extras:
ImportError: No module named 'langchain_openai'
ImportError: No module named 'langchain_openai'
Install your preferred LLM provider:
CUDA/GPU issues with sentence-transformers
CUDA/GPU issues with sentence-transformers
For CPU-only installation:
Python version incompatibility
Python version incompatibility
Ensure you’re using Python 3.11+:
Next Steps
Quickstart
Run your first evaluation
Core Concepts
Understand the architecture