Practice Free AI-102 Exam Online Questions
HOTSPOT
You have an Azure subscription that contains an Azure Al Content Safety resource named CS1. You need to use the SDK to call CS1 to identify requests that contain harmful content.
How should you complete the code? lo answer, select the appropriate options m the answer area. NOTE: Each correct selection is worth one point


You have a Language Understanding resource named lu1.
You build and deploy an Azure bot named bot1 that uses lu1.
You need to ensure that bot1 adheres to the Microsoft responsible AI principle of inclusiveness.
How should you extend bot1?
- A . Implement authentication for bot1.
- B . Enable active learning for Iu1.
- C . Host Iu1 in a container.
- D . Add Direct Line Speech to bot1.
D
Explanation:
Inclusiveness: AI systems should empower everyone and engage people.
Direct Line Speech is a robust, end-to-end solution for creating a flexible, extensible voice assistant. It is powered by the Bot Framework and its Direct Line Speech channel, that is optimized for voice-in, voice-out interaction with bots.
Reference: https://docs.microsoft.com/en-us/azure/cognitive-services/speech-service/direct-line-speech
Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.
After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.
You are building a chatbot that will use question answering in Azure Cognitive Service for Language. You have a PDF named Doc1.pdf that contains a product catalogue and a price list You upload Doc1.pdf and train the model.
During testing, users report that the chatbot responds correctly to the following question: What is the price of <product>?
The chatbot fails to respond to the following question: How much does < product > cost?
You need to ensure that the chatbot responds correctly to both questions.
Solution: From Language Studio, you add alternative phrasing to the question and answer pair, and then retrain and republish the model.
Does this meet the goal?
- A . Yes
- B . No
You have an Azure subscription that contains an Azure OpenAI resource named All and an Azure Al Content Safety resource named CS1.
You build a chatbot that uses All to provide generative answers to specific questions and CS1 to check input and output for objectionable content.
You need to optimize the content filter configurations by running tests on sample questions.
Solution: From Content Safety Studio, you use the Safety meta prompt feature to run the tests
Does this meet the requirement?
- A . Yes
- B . No
You have an Azure subscription that contains an Azure OpenAI resource named All and an Azure Al Content Safety resource named CS1.
You build a chatbot that uses All to provide generative answers to specific questions and CS1 to check input and output for objectionable content.
You need to optimize the content filter configurations by running tests on sample questions.
Solution: From Content Safety Studio, you use the Safety meta prompt feature to run the tests
Does this meet the requirement?
- A . Yes
- B . No
DRAG DROP
You are developing a solution for the Management-Bookkeepers group to meet the document processing requirements.
The solution must contain the following components:
A From Recognizer resource
An Azure web app that hosts the Form Recognizer sample labeling tool
The Management-Bookkeepers group needs to create a custom table extractor by using the sample labeling tool.
Which three actions should the Management-Bookkeepers group perform in sequence? To answer, move the appropriate cmdlets from the list of cmdlets to the answer area and arrange them in the correct order.

Explanation:
Step 1: Create a new project and load sample documents
Create a new project. Projects store your configurations and settings.
Step 2: Label the sample documents
When you create or open a project, the main tag editor window opens.
Step 3: Train a custom model.
Finally, train a custom model.
Reference: https://docs.microsoft.com/en-us/azure/applied-ai-services/form-recognizer/label-tool
DRAG DROP
You are building a customer support chatbot.
You need to configure the bot to identify the following:
• Code names for internal product development
• Messages that include credit card numbers The solution must minimize development effort.
Which Azure Cognitive Service for Language feature should you use for each requirement? To answer, drag the appropriate features to the correct requirements. Each feature may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content
NOTE: Each correct selection is worth one point.


You are building a retail kiosk system that will use a custom neural voice. You acquire audio samples and consent from the voice talent. You need to create a voice talent profile.
What should you upload to the profile?
- A . a five-minute wav or mp3 file of the voce talent describing the kiosk system
- B . a five-minute .flac audio file and the associated transcript as a w file
- C . a .wav or mp3 file of the voice talent consenting to the creation of a synthetic version of their voice
- D . a .zip file that contains 10-second .wav files and the associated transcripts as .txt files
Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.
After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.
You create a web app named app1 that runs on an Azure virtual machine named vm1. Vm1 is on an Azure virtual network named vnet1.
You plan to create a new Azure Cognitive Search service named service1.
You need to ensure that app1 can connect directly to service1 without routing traffic over the public internet.
Solution: You deploy service1 and a private endpoint to vnet1.
Does this meet the goal?
- A . Yes
- B . No
A
Explanation:
A private endpoint is a network interface that uses a private IP address from your virtual network. This network interface connects you privately and securely to a service powered by Azure Private Link. By enabling a private endpoint, you’re bringing the service into your virtual network.
The service could be an Azure service such as:
Azure Storage
Azure Cosmos DB
Azure SQL Database
Your own service using a Private Link Service.
Reference: https://docs.microsoft.com/en-us/azure/private-link/private-endpoint-overview
HOTSPOT
You need to develop code to upload images for the product creation project. The solution must meet the accessibility requirements.
How should you complete the code? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.

Explanation:
Reference: https://github.com/Azure-Samples/cognitive-services-dotnet-sdk-samples/blob/master/documentation-samples/quickstarts/ComputerVision/Program.cs
