Generative Artificial Intelligence: A Revolution in Content Creation