AI-102 Microsoft Designing and Implementing a Microsoft Azure AI Solution Free Practice Exam Questions (2025 Updated)
Prepare effectively for your Microsoft AI-102 Designing and Implementing a Microsoft Azure AI Solution certification with our extensive collection of free, high-quality practice questions. Each question is designed to mirror the actual exam format and objectives, complete with comprehensive answers and detailed explanations. Our materials are regularly updated for 2025, ensuring you have the most current resources to build confidence and succeed on your first attempt.
You build a bot by using the Microsoft Bot Framework SDK.
You need to test the bot interactively on a local machine.
Which three actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.
NOTE: More than one order of answer choices is correct. You will receive credit for any of the correct orders you select.
You build a chatbot by using Azure OpenAI Studio.
You need to ensure that the responses are more deterministic and less creative.
Which two parameters should you configure? To answer, select the appropriate parameters in the answer area.
NOTE: Each correct answer is worth one point.
You have an Azure Al Search resource named Search1.
You have an app named App1 that uses Search1 to index content.
You need to add a custom skill to App1 to ensure that the app can recognize and retrieve properties from invoices by using Search1.
What should you include in the solution?
You are building an app that will scan confidential documents and use the Language service to analyze the contents.
You provision an Azure Cognitive Services resource.
You need to ensure that the app can make requests to the Language service endpoint. The solution must ensure that confidential documents remain on-premises.
Which three actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.
You have an Azure subscription that contains an Azure OpenAI resource.
You plan to build an agent by using the Azure Ai Agent Service. The agent will perform the following actions:
• Interpret written and spoken questions from users.
• Generate answers to the questions.
• Output the answers as speech.
You need to create the project for the agent.
What should you use?
You have an Azure subscription that contains an Azure OpenA1 resource named All.
You plan to develop a console app that will answer user questions.
You need to call All and output the results to the console.
How should you complete the code? To answer, select the appropriate options in the answer area
NOTE: Each correct selection is worth one point.
You are building an app that will analyze documents by using the Azure Al Language service.
You need to identify industry-specific technical terms in the documents. The solution must minimize development effort.
What should you use?
You are developing an app that will use the text-to-speech capability of the Azure Al Speech service. The app will be used in motor vehicles.
You need to optimize the quality of the synthesized voice output.
Which Speech Synthesis Markup Language (SSML) attribute should you configure?
You are building a chatbot by using the Microsoft Bot Framework Composer as shown in the exhibit. (Click the Exhibit tab.)
The chatbot contains a dialog named GetUserDetails. GetUserDetails contains a TextInput control that prompts users for their name.
The user input will be stored in a property named name.
You need to ensure that you can dispose of the property when the last active dialog ends.
Which scope should you assign to name?
You have an Azure subscription that contains an Azure AI Document intelligence resource named D1.
You create a PDF document named test.pdf that contain tabular data.
You need to analyze Test.pdf by using DI1.
How should you complete the command? To answer, select the appropriate option in the answer area.
NOTE: Each correct selection is worth one point.
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?
You are developing a text processing solution.
You have the function shown below.
You are building an app that will analyze text by using the Azure Al Language service.
You need to configure the app to mask the telephone number and email details in a given document.
How should you complete the code? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
You have a Docker host named Host1 that contains a container base image.
You have an Azure subscription that contains a custom speech-to-text model named model1.
You need to run model1 on Host1.
Which three actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.
You have a library that contains 1,000 video files.
You need to perform sentiment analysis on the videos by using an Azure Al Content Understanding project. The solution must minimize development effort.
Which type of template should you use for the project?
You have an Azure Cognitive Services model named Model that identifies the intent of text input.
You develop an app in C# named App1.
You need to configure App1 to use Model1.
Which package should you add to App1?
Select the answer that correctly completes the sentence.
You are developing an app that will use the Speech and Language APIs.
You need to provision resources for the app. The solution must ensure that each service is accessed by using a single endpoint and credential.
Which type of resource should you create?
You build a chatbot that uses the Azure OpenAI GPT 3.5 model.
You need to improve the quality of the responses from the chatbot. The solution must minimize development effort.
What are two ways to achieve the goal? Each correct answer presents a complete solution.
NOTE: Each correct answer is worth one point.
You build a language model by using Conversational Language Understanding. The language model is used to search for information on a contact list by using an intent named Findcontact. A conversational expert provides you with the following list of phrases to use for training
• Find contacts in London.
• Who do I know in Seattle?
• Search for contacts m Ukraine.
You need to implement the phrase list in Conversational Language Understanding.
Solution: You create a new utterance for each phrase in the FindContact intent.