AI-102 Dumps

AI-102 Free Practice Test

Microsoft AI-102: Designing and Implementing an Azure AI Solution

QUESTION 6

- (Exam Topic 2)
You have a web app that uses Azure Cognitive Search.
When reviewing billing for the app, you discover much higher than expected charges. You suspect that the query key is compromised.
You need to prevent unauthorized access to the search endpoint and ensure that users only have read only access to the documents collection. The solution must minimize app downtime.
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.
AI-102 dumps exhibit
Solution:
Graphical user interface, text Description automatically generated
Reference:
https://docs.microsoft.com/en-us/azure/search/search-security-api-keys

Does this meet the goal?

Correct Answer: A

QUESTION 7

- (Exam Topic 2)
You are building a chatbot by using the Microsoft Bot Framework SDK.
You use an object named UserProfile to store user profile information and an object named ConversationData to store information related to a conversation.
You create the following state accessors to store both objects in state.
var userStateAccessors = _userState.CreateProperty(nameof(UserProfile)); var conversationStateAccessors =
_conversationState.CreateProperty(nameof(ConversationData));
The state storage mechanism is set to Memory Storage.
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.
AI-102 dumps exhibit
Solution:
Box 1: Yes
You create property accessors using the CreateProperty method that provides a handle to the BotState object. Each state property accessor allows you to get or set the value of the associated state property.
Box 2: Yes
Box 3: No
Before you exit the turn handler, you use the state management objects' SaveChangesAsync() method to write all state changes back to storage.
Reference:
https://docs.microsoft.com/en-us/azure/bot-service/bot-builder-howto-v4-state

Does this meet the goal?

Correct Answer: A

QUESTION 8

- (Exam Topic 2)
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 public endpoint to a new virtual network, and you configure Azure
Private Link.
Does this meet the goal?

Correct Answer: A

Reference:
https://docs.microsoft.com/en-us/azure/private-link/private-link-overview

QUESTION 9

- (Exam Topic 2)
You are building a chatbot for a Microsoft Teams channel by using the Microsoft Bot Framework SDK. The chatbot will use the following code.
AI-102 dumps exhibit
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.
AI-102 dumps exhibit
Solution:
Box 1: Yes
The ActivityHandler.OnMembersAddedAsync method overrides this in a derived class to provide logic for when members other than the bot join the conversation, such as your bot's welcome logic.
Box 2: Yes
membersAdded is a list of all the members added to the conversation, as described by the conversation update activity.
Box 3: No Reference:
https://docs.microsoft.com/en-us/dotnet/api/microsoft.bot.builder.activityhandler.onmembersaddedasync?view=

Does this meet the goal?

Correct Answer: A

QUESTION 10

- (Exam Topic 2)
You are building a bot and that will use Language Understanding. You have a LUDown file that contains the following content.
AI-102 dumps 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.
AI-102 dumps exhibit
Solution:
Graphical user interface, text, application, email Description automatically generated
Reference:
https://github.com/solliancenet/tech-immersion-data-ai/blob/master/ai-exp1/README.md

Does this meet the goal?

Correct Answer: A