AI-102 Question 455
Select 4You are designing an Azure-based application that uses the DALL-E model to generate images based on user-provided textual prompts. You need to ensure the solution can dynamically generate images and store them for future retrieval. Which components should you include in your solution architecture?
- A
Azure OpenAI Service to access the DALL-E model
- B
Azure Blob Storage to store the generated images
- C
Azure Cognitive Search to convert text prompts into image outputs
- D
Azure Logic Apps to orchestrate the image generation and storage process
- E
Azure App Service to host the front-end application for user interaction
Show answer and explanation
Correct answers: A, B, D, E
Explanation
To implement a solution that uses the DALL-E model for image generation, Azure OpenAI Service is required to access the model. The generated images need to be stored, which Azure Blob Storage is well-suited for. Azure Logic Apps can be used to manage the workflow of generating and storing images. Finally, Azure App Service can host the front-end for user interactions. Azure Cognitive Search is not relevant to this workflow as it is designed for indexing and searching, not generating images.
- A. Correct.
Correct. The Azure OpenAI Service provides access to the DALL-E model for generating images based on text prompts.
- B. Correct.
Correct. Azure Blob Storage is a scalable solution to store the generated images securely for future retrieval.
- C. Incorrect.
Incorrect. Azure Cognitive Search is used for indexing and searching data, not for generating images or converting text to images.
- D. Correct.
Correct. Azure Logic Apps can be used to orchestrate the workflow of generating images and storing them in Azure Blob Storage.
- E. Correct.
Correct. Azure App Service can host the front-end application that allows users to interact with the system and provide textual prompts.