pub trait ZeroShotClassificationModel { // Required method fn predict( &self, premise: &str, candidate_labels: &[&str], ) -> Result<Vec<(String, f32)>>; }