A marketing agency is tasked with creating a series of visually striking and unique images for a new advertising campaign based on textual concepts provided by the client. They need an AI model that excels at generating high-quality, photorealistic, or artistic images from text prompts, offering control over style and composition. Which Google foundation model is specifically designed for this text-to-image generation task?