- 423 Actual Exam Questions
- Compatible with all Devices
- Printable Format
- No Download Limits
- 90 Days Free Updates
Get All Designing and Implementing a Microsoft Azure AI Solution Exam Questions with Validated Answers
| Vendor: | Microsoft |
|---|---|
| Exam Code: | AI-102 |
| Exam Name: | Designing and Implementing a Microsoft Azure AI Solution |
| Exam Questions: | 423 |
| Last Updated: | August 7, 2026 |
| Related Certifications: | |
| Exam Tags: | Intermediate Azure AI Engineer |
Looking for a hassle-free way to pass the Microsoft Designing and Implementing a Microsoft Azure AI Solution exam? DumpsProvider provides the most reliable Dumps Questions and Answers, designed by Microsoft certified experts to help you succeed in record time. Available in both PDF and Online Practice Test formats, our study materials cover every major exam topic, making it possible for you to pass potentially within just one day!
DumpsProvider is a leading provider of high-quality exam dumps, trusted by professionals worldwide. Our Microsoft AI-102 exam questions give you the knowledge and confidence needed to succeed on the first attempt.
Train with our Microsoft AI-102 exam practice tests, which simulate the actual exam environment. This real-test experience helps you get familiar with the format and timing of the exam, ensuring you're 100% prepared for exam day.
Your success is our commitment! That's why DumpsProvider offers a 100% money-back guarantee. If you don’t pass the Microsoft AI-102 exam, we’ll refund your payment within 24 hours no questions asked.
Don’t waste time with unreliable exam prep resources. Get started with DumpsProvider’s Microsoft AI-102 exam dumps today and achieve your certification effortlessly!
You create a bot by using the Microsoft Bot Framework SDK.
You need to configure the bot to respond to events by using custom text responses.
What should you use?
In the Microsoft Bot Framework SDK, bots communicate using activities (messages, events, conversation updates, etc.).
To respond to events (like conversation started, member added, or custom event activities), you use an ActivityHandler.
The ActivityHandler class provides methods you can override, such as OnMessageActivityAsync, OnMembersAddedAsync, or custom event handlers, to send custom text responses.
Other options:
Adaptive card (A) used for rich UI responses, not for handling events.
Dialog (C) used for managing conversation flow, not event handling.
Skill (D) used to integrate another bot's functionality, not for handling custom events.
Correct Answe r: B
You have an Azure subscription and 10,000 ASCII files.
You need to identify files that contain specific phrases. The solution must use cosine similarity.
Which Azure OpenAI model should you use?
You need to identify files containing specific phrases using cosine similarity. Cosine similarity is used in vector embeddings, not in generative LLM completion.
text-embedding-ada-002 Correct model for embeddings and cosine similarity search.
GPT-4, GPT-3.5 Turbo, GPT-4-32k Generative models, not designed for embedding similarity.
Correct Answe r: A. text-embedding-ada-002
You are building a flight booking bot by using the Microsoft Bot Framework SDK.
The bot will ask users for their departure date. The bot must repeat the question until a valid date is given, or the users cancel the transaction.
Which type of dialog should you use?
The requirement is:
Bot asks for a date input.
Bot repeats the question until a valid date is provided.
Bot allows cancellation of transaction.
This is exactly what Prompts in Bot Framework are designed for.
Example: DateTimePrompt asks for a date, validates the input, and automatically re-prompts if invalid.
Waterfall is for multi-step dialog flows, but the specific requirement is repeating until valid input --- handled by Prompts.
Adaptive and Action dialogs are not relevant here in SDK context.
Correct Answe r: A
You are building a chatbot.
You need to configure the chatbot to query a knowledge base.
Which dialog class should you use?
Comprehensive Detailed Explanation
If a chatbot must query a knowledge base (KB), the Bot Framework uses QnAMakerDialog (inherited into Azure Cognitive Service for Language's Question Answering).
AdaptiveDialog manages complex dialog flows but not specifically KB querying.
ComponentDialog organizes dialogs, but again, not specific for knowledge bases.
SkillDialog is used when invoking another bot (skill), not for KB queries.
Correct Answe r: B. QnAMakerDialog
You need to create a visualization of running sales totals per quarter as shown in the following exhibit.

What should you create in Cower Bl Desktop;1
The exhibit shows incremental increases by quarter leading to a cumulative running total, which is best represented with a waterfall chart.
Ribbon chart shows ranking changes over time, not cumulative totals.
Bar chart shows simple comparisons, not running totals.
Decomposition tree is for drill-down analysis, not running totals.
Correct Answe r: A
Security & Privacy
Satisfied Customers
Committed Service
Money Back Guranteed