How does generative AI create images from text or other inputs? What models and techniques such as GANs and diffusion models are used for image generation? How do these models learn patterns and features from large datasets? What are the key steps involved in generating high-quality images? What are the limitations and ethical concerns associated with AI-generated images?