Helicone doesn’t run evaluations for you - we’re not an evaluation framework. Instead, we provide a centralized location to report and analyze evaluation results from any framework (like RAGAS, LangSmith, or custom evaluations), giving you unified observability across all your evaluation metrics.
Why use Scores
- Centralize evaluation results: Report scores from any evaluation framework for unified monitoring and analysis
- Track model performance over time: Visualize how accuracy, hallucination rates, and other metrics evolve
- Compare experiments side-by-side: Evaluate different prompts, models, or configurations with consistent metrics
Quick Start
1
Run your evaluation
Use your evaluation framework or custom logic to assess model responses and generate scores (integers or booleans) for metrics like accuracy, helpfulness, or safety.
2
Report scores to Helicone
Send evaluation results using the Helicone API:
Alternative: Add scores via dashboard
Alternative: Add scores via dashboard
You can also add scores directly in the Helicone dashboard on the request details page. This is useful for manual evaluation or quick testing.
3
View score analytics
Analyze evaluation results in the Helicone dashboard to track performance trends, compare experiments, and identify areas for improvement.
API Format
Request Structure
The scores API expects this exact format:Score Values
Use Cases
- RAG Accuracy Evaluation
- Code Generation Quality
- Helpfulness & Safety
Evaluate retrieval-augmented generation for accuracy and hallucination:
Related Features
Experiments
Compare different configurations with consistent scoring
Sessions
Evaluate multi-turn conversations and workflows
Custom Properties
Tag requests for segmented evaluation analysis
Webhooks
Trigger evaluations automatically when requests complete