Make your first Seer log and measure retrieval quality from unlabeled traffic.
Seer is in private beta. Email ben@seersearch.com to request an API key.
Quick Start
- Python
- TypeScript
- cURL
What Happens Next
As logs arrive, Seer evaluates each retrieval and computes Recall, Precision, F1, and nDCG, all without labeled data. See Metrics for full definitions and worked examples.By default, Seer evaluates ~10% of events (
sample_rate defaults to server-side 10%). Set sample_rate=1.0 in your log() call to evaluate everything during testing. See Production Monitoring for recommended rates.- Compare variants (change testing): filter by
feature_flagto see A/B impacts. - Monitor production: filter by
envor anymetadatafield.
Next Steps
- Logging Events: Decorator/wrapper patterns, fire-and-forget vs sync, OTEL integration
- Metrics: What Seer computes from your logs
- Change Testing: A/B test retrieval changes
- Production Monitoring: Set up ongoing monitoring
- SDK Reference: Python | TypeScript