Here’s a simple, three-part framework that explains generative language models.