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 questionsDomain Implement knowledge mining and document intelligence solutions
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.
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.
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).
Keep practicing
Take the free AI-102 practice test
Ten exam-style questions with answers and explanations, plus the exam facts and study guides.
More questions
Other AI-102 practice questions
- Question 2You have a product support manual. You need to build a product support chatbot based on t…
- Question 8You plan to provision a QnA Maker service in a new resource group named RG1. In RG1, you …
- Question 17You plan to build an app that will generate a list of tags for uploaded images. The app m…
- Question 20You have a text-based chatbot. You need to enable content moderation by using the Text Mo…
- Question 27You are building a chatbot. You need to configure the chatbot to query a knowledge base. …
- Question 28You have an Azure Cognitive Search instance that indexes purchase orders by using Form Re…
