AI-102 practice question 10 of 35

You have an Azure subscription that contains an Azure OpenAI resource. You deploy the GPT-4 model to the resource. You need to ensure that you can upload files that will be used as grounding data for the model. Which two types of resources should you create? Each correct answer presents part of the solution. NOTE: Each correct selection is worth one point.

Full set: 378 questions

Domain Implement knowledge mining and document intelligence solutions

Answer options
A: Azure Al Bot Service
B: Azure SQL
C: Azure Al Document Intelligence
D: Azure Blob Storage Correct answer
E: Azure Al Search Correct answer
Correct Answer:
D. Azure Blob Storage; E. Azure Al Search
Explanation

To use your own files as grounding data for an Azure OpenAI model, you implement the Retrieval-Augmented Generation (RAG) pattern using the "Azure OpenAI on your data" feature. This feature requires two primary components: a data source to store the files and a search service to index and retrieve information from them. Azure Blob Storage serves as the repository for your unstructured data files (e.g., PDFs, DOCX). Azure AI Search is then used to create a searchable index of the content within those files, enabling the system to find relevant information to ground the model's responses.

Why Incorrect

A. Azure AI Bot Service: This service is used to build and deploy conversational bots. It can consume the grounded OpenAI model but is not required to create the grounding data source itself.
B. Azure SQL: This is a relational database service for structured data. While it can be a data source, it is not the appropriate service for uploading and storing unstructured files as specified.
C. Azure AI Document Intelligence: This service extracts text and structure from documents. It can be used in a pre-processing step but is not a mandatory resource for the core "on your data" feature.

References

1. Microsoft Learn, "Azure OpenAI on your data." This document explicitly states the required resources. Under the "How it works" section, it details the data ingestion process: "Azure OpenAI on your data works by ingesting data from a specified data source (such as Azure Blob Storage) and creating a search index in Azure AI Search."

Source: Microsoft. (2024). Azure OpenAI on your data. Microsoft Learn. Retrieved from https://learn.microsoft.com/en-us/azure/ai-services/openai/on-your-data-overview (Refer to the "How it works" and "Data sources" sections).

2. Microsoft Learn, "Quickstart: Chat with Azure OpenAI models using your own data." The prerequisites for the tutorial clearly list the necessary components.

Source: Microsoft. (2024). Quickstart: Chat with Azure OpenAI models using your own data. Microsoft Learn. Retrieved from https://learn.microsoft.com/en-us/azure/ai-services/openai/use-your-data-quickstart?tabs=command-line&pivots=programming-language-python (Refer to the "Prerequisites" section, which lists an Azure AI Search resource and a storage account with Blob Storage).

3. Microsoft Learn, "Data source options for Azure OpenAI on your data." This page provides a table of supported data sources.

Source: Microsoft. (2024). Data source options for Azure OpenAI on your data. Microsoft Learn. Retrieved from https://learn.microsoft.com/en-us/azure/ai-services/openai/concepts/use-your-data#data-source-options (The table explicitly lists "Azure Blob Storage" as a source and notes that "Azure AI Search" is required for indexing).

Scroll to Top