briefcase.drift
pip install briefcase-ai[drift]DriftCalculator
from briefcase.drift import DriftCalculator
calculator = DriftCalculator()calculator.with_similarity_threshold(0.9)
metrics = calculator.calculate_drift(["billing", "billing", "account", "billing"])print(metrics.consistency_score, metrics.agreement_rate, metrics.drift_score)print(metrics.consensus_output, metrics.outliers)print(metrics.get_status(calculator))DriftCalculator() .calculate_drift(outputs) -> DriftMetrics .with_similarity_threshold(threshold) .similarity_thresholdDriftMetrics
Returned by calculate_drift. Attributes: consistency_score,
agreement_rate, drift_score, consensus_output, consensus_confidence,
outliers, total_samples, plus get_status(calculator) and to_dict().