Understanding Generative AI Models: A Beginner's Guide