Generative AI Models: A Comprehensive Guide