Zero-shot learning is when a model performs a task it was not given any examples for, relying on its general training to figure it out from the instruction alone.
Ask a capable model to do something it has never been shown an example of, "classify this review as happy or angry," with no samples, and it often just does it. That is zero-shot: no examples, only the instruction. Few-shot, by contrast, gives it a handful of examples first.
Zero-shot is convenient and cheap, but for anything that must be consistent, a few good examples (few-shot) usually make the output far more reliable.
Saraswati Stitch®contact@saraswatistitch.com