Just to clarify, current default behavior of the library when running ZeroShotClassificationPipeline on very long text will be (1) , i.e. truncation.
(@joeddav correct me otherwise, that’s what I infer from transformers.pipelines.zero_shot_classification — transformers 4.13.0.dev0 documentation )