[2026] Pass Microsoft AI-102 Exam Updated 395 Questions [Q94-Q114]

Share

[2026] Pass Microsoft AI-102 Exam Updated 395 Questions

Get 2026 Updated Free Microsoft AI-102 Exam Questions and Answer


The AI-102 certification exam is intended for professionals who have experience in designing and implementing AI solutions on the Microsoft Azure platform. Candidates should have a solid understanding of the Azure platform and be familiar with the tools and technologies used to develop and deploy AI solutions. They should also have experience in working with data and be familiar with data science concepts.

 

NEW QUESTION # 94
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. Add Direct Line Speech to bot1.
  • B. Host Iu1 in a container.
  • C. Implement authentication for bot1.
  • D. Enable active learning for Iu1.

Answer: A

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


NEW QUESTION # 95
You plan to use containerized versions of the Anomaly Detector API on local devices for testing and in on-premises datacenters.
You need to ensure that the containerized deployments meet the following requirements:
* Prevent billing and API information from being stored in the command-line histories of the devices that run the container.
* Control access to the container images by using Azure role-based access control (Azure RBAC).
Which four 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. (Choose four.) NOTE:More than one order of answer choices is correct. You will receive credit for any of the correct orders you select.

Answer:

Explanation:

Explanation:
Step 1: Pull the Anomaly Detector container image.
Step 2: Create a custom Dockerfile
Step 3: Build the image
Step 4: Push the image to an Azure container registry.
https://docs.microsoft.com/en-us/azure/cognitive-services/containers/container-reuse-recipe


NEW QUESTION # 96
Hotspot Question
You are building an app that will perform speech translation by using the Azure AI Language service.
You need to ensure that the language input to the app is supported.
How should you complete the code? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.

Answer:

Explanation:


NEW QUESTION # 97
Match the Azure Cosmos DB APIs to the appropriate data structures.
To answer, drag the appropriate API from the column on the left to its data structure on the right. Each API may be used once, more than once, or not at all.
NOTE: Each correct match is worth one point.

Answer:

Explanation:

Explanation:

Azure Cosmos DB supports multiple APIs, each aligned to a specific data model:
* Gremlin API
* Designed for graph data.
* Stores vertices (nodes) and edges (relationships).
* Query language: Gremlin.
* Correct mapping: Graph data.
* MongoDB API
* Designed for document data using JSON.
* Supports MongoDB wire protocol.
* Correct mapping: JSON documents.
* Table API
* Designed for key-value data.
* Compatible with Azure Table Storage.
* Correct mapping: Key/value data.
* Cassandra API
* Designed for wide-column (column-family) data.
* Uses CQL (Cassandra Query Language).
* Not listed in the answer area, but if included, it maps to columnar data, not the options shown here.
Correct Mapping:
* Graph data # Gremlin API
* JSON documents # MongoDB API
* Key/value data # Table API
* APIs in Azure Cosmos DB
* Choose the right API for Azure Cosmos DB


NEW QUESTION # 98
You plan to deploy a containerized version of an Azure Cognitive Services service that will be used for text analysis.
You configure https://contoso.cognitiveservices.azure.com as the endpoint URI for the service, and you pull the latest version of the Text Analytics Sentiment Analysis container.
You need to run the container on an Azure virtual machine by using Docker.
How should you complete the command? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.

Answer:

Explanation:

Reference:
https://docs.microsoft.com/en-us/azure/cognitive-services/text-analytics/how-tos/text-analytics-how-to-install-containers?tabs=sentiment


NEW QUESTION # 99
You are building a chatbot for a Microsoft Teams channel by using the Microsoft Bot Framework SDK. The chatbot will use the following code.

For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.

Answer:

Explanation:

Reference:
https://docs.microsoft.com/en-us/dotnet/api/microsoft.bot.builder.activityhandler.onmembersaddedasync?view=botbuilder-dotnet-stable


NEW QUESTION # 100
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?

  • A. curn
  • B. user
  • C. dialog
  • D. conversation

Answer: C

Explanation:
Explanation
The dialog scope associates properties with the active dialog. Properties in the dialog scope are retained until the dialog ends.
Reference:
https://docs.microsoft.com/en-us/composer/concept-memory?tabs=v2x


NEW QUESTION # 101
You have an Azure subscription that contains an Azure Al Content Understanding resource named cu1.
You need to create a custom analyzer that will analyze documents.
How should you complete the command? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.

Answer:

Explanation:

Explanation:

* curl -i -X: The POST method is appropriate because you are creating a new custom analyzer, which involves sending a request to create a resource. POST is used for creating new resources in REST APIs.
* https://<cu1>.services.ai.azure.com/: The base URL should be updated to include the contentunderstanding endpoint, as this is the specific service within the Azure AI Content Understanding resource (cu1) that handles analyzer-related operations. Replace <cu1> with the actual resource name or endpoint provided by your Azure subscription.
* /analyzers/myInvoice7api-version-2024-12-01-preview: This part of the URL is correct as it specifies the endpoint for creating a custom analyzer (/analyzers) with the name myInvoice7 and the API version
2024-12-01-preview. No changes are needed here, assuming the analyzer name and version are intended as shown.


NEW QUESTION # 102
You are developing an application that will recognize faults in components produced on a factory production line. The components are specific to your business.
You need to use the Custom Vision API to help detect common faults.
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.

Answer:

Explanation:

1 - Create a project
2 - Upload the tag images.
3 - Train the classifier model.
Reference:
https://docs.microsoft.com/en-us/azure/cognitive-services/custom-vision-service/getting-started-build-a-classifier


NEW QUESTION # 103
You are building a chatbot that will provide information to users as shown in the following exhibit.

Use the drop-down menus to select the answer choice that completes each statement based on the information presented in the graphic.
NOTE: Each correct selection is worth one point.

Answer:

Explanation:

Explanation
Box 1: Adaptive card
Box 2: an image
Reference:
https://docs.microsoft.com/en-us/microsoftteams/platform/task-modules-and-cards/cards/cards-reference
https://docs.microsoft.com/en-us/composer/how-to-send-cards?tabs=v1x


NEW QUESTION # 104
You train a Custom Vision model used in a mobile app.
You receive 1,000 new images that do not have any associated data.
You need to use the images to retrain the model. The solution must minimize how long it takes to retrain the model.
Which three actions should you perform in the Custom Vision portal? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.

Answer:

Explanation:

Explanation
1.) upload all the images
2.) Get suggested tags
3.) Review the suggestions and confirm the tags
reference:
https://docs.microsoft.com/en-us/azure/cognitive-services/custom-vision-service/suggested-tags


NEW QUESTION # 105
You are developing an application that includes language translation.
The application will translate text retrieved by using a function named get_text_to_be_translated. The text can be in one of many languages. The content of the text must remain within the Americas Azure geography.
You need to develop code to translate the text to a single language.
How should you complete the code? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.

Answer:

Explanation:


NEW QUESTION # 106
You develop an app in O named App1 that performs speech-to-speech translation.
You need to configure App1 to translate English to German.
How should you complete the speechTransiationConf ig object? To answer, drag the appropriate values to the correct targets. Each value 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.

Answer:

Explanation:


NEW QUESTION # 107
You have a Custom Vision service project that performs object detection. The project uses the General domain for classification and contains a trained model.
You need to export the model for use on a network that is disconnected from the internet.
Which three actions should you perform in sequence? To answer, move the appropriate actions from the list o' actions to the answer area and arrange them in the correct order.

Answer:

Explanation:

Explanation


NEW QUESTION # 108
Select the answer that correctly completes the sentence.

Answer:

Explanation:

Explanation


NEW QUESTION # 109
You have a Custom Vision resource named acvdev in a development environment.
You have a Custom Vision resource named acvprod in a production environment.
In acvdev, you build an object detection model named obj1 in a project named proj1.
You need to move obj1 to acvprod.
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.

Answer:

Explanation:

1 - Use the GetPtojects endpoint on acvdev.
2 - Use the ExportProject endpoint on acvdev.
3 - Use the ImportProject endpoint on acvprod.
Reference:
https://docs.microsoft.com/en-us/azure/cognitive-services/luis/luis-tutorial-pattern#what-did-this-tutorial-accomplish


NEW QUESTION # 110
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.

Answer:

Explanation:

1 - Build and run the bot.
2 - Open the Bot Framwork Emulator.
3 - Connect to the bot endpoint.


NEW QUESTION # 111
You have the following C# method.

You need to deploy an Azure resource to the East US Azure region. The resource will be used to perform sentiment analysis.
How should you call the method?

  • A. create_resource("res1", "ContentModerator", "Standard", "East US")
  • B. create_resource("res1", "TextAnalytics", "S0", "eastus")
  • C. create_resource("res1", "ContentModerator", "S0", "eastus")
  • D. create_resource("res1", "TextAnalytics", "Standard", "East US")

Answer: B

Explanation:
Explanation
To perform sentiment analysis, we specify TextAnalytics, not ContentModerator.
Possible SKU names include: 'F0','F1','S0','S1','S2','S3','S4','S5','S6','S7','S8' Possible location names include: westus, eastus Reference:
https://docs.microsoft.com/en-us/powershell/module/az.cognitiveservices/new-azcognitiveservicesaccount


NEW QUESTION # 112
You have an Azure subscription that contains an Al enrichment pipeline in Azure Cognitive Search and an Azure Storage account that has 10 G8 of scanned documents and images. You need to index the documents and images in the storage account. The solution must minimize how long it takes to build the index. What should you do?

  • A. From the Azure portal, configure parallel indexing.
  • B. From the Azure portal, configure scheduled indexing.
  • C. Create a text-based indexer by using the REST API.
  • D. Configure field mappings by using the REST API.

Answer: A

Explanation:
* You need to minimize indexing time for 10 GB of scanned docs and images.
* Azure Cognitive Search supports parallel indexing to increase throughput by partitioning work.
* A text-based indexer or scheduled indexing will not reduce build time.
* Field mappings help transform fields but don't affect indexing speed.
* Therefore, the correct way to speed up index building is parallel indexing.
The answer: A


NEW QUESTION # 113
You deploy a web app that is used as a management portal for indexing in Azure AI Search. The app is configured to use the primary admin key.
During a security review, you discover unauthorized changes to the search index. You suspect that the primary access key is compromised.
You need to prevent unauthorized access to the index management endpoint. The solution must minimize downtime.
What should you do next?

  • A. Add a new query key, change the app to use the new query key, and then delete all the unused query keys.
  • B. Regenerate the secondary admin key, change the app to use the secondary admin key, and then regenerate the primary key.
  • C. Regenerate the primary admin key, change the app to use the secondary admin key, and then regenerate the secondary admin key.
  • D. Change the app to use a query key, and then regenerate the primary admin key and the secondary admin key.

Answer: B

Explanation:
A can not be the answer as you regenerated the secondary key after your already add to your app. The right order to minimize downtime is to regenerate the secondary, add to your app and then regenerate the primary.
If you change the application to use the secondary key and then you regenerate the key the application in not going to work.


NEW QUESTION # 114
......


Microsoft AI-102 Exam is intended for professionals who are interested in a career in AI and want to demonstrate their expertise in designing and implementing AI solutions using Microsoft Azure. AI-102 exam is also suitable for those who are already working with Azure and want to upgrade their skills to work with AI services. Passing AI-102 exam enables candidates to earn the Microsoft Certified: Azure AI Engineer Associate certification, which is recognized globally and validates their proficiency in designing and implementing AI solutions using Azure services.

 

Verified AI-102 exam dumps Q&As with Correct 395 Questions and Answers: https://certkingdom.pass4surequiz.com/AI-102-exam-quiz.html