Microsoft Designing and Implementing a Microsoft Azure AI Solution - AI-102 Exam Practice Test

You are developing an app that will use the Decision 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?

Correct Answer: D Vote an answer
You need to build a chatbot that meets the following requirements:
Supports chit-chat, knowledge base, and multilingual models
Performs sentiment analysis on user messages
Selects the best language model automatically
What should you integrate into the chatbot?

Correct Answer: B Vote an answer
Explanation: Only visible for Fast2test members. You can sign-up / login (it's free).
You have an Azure subscription that contains an Azure Al Document Intelligence resource named Aldoc1.
You have an app named App1 that uses Aldoc1. App1 analyzes business cards by calling business card model v2.1.
You need to update App1 to ensure that the app can interpret QR codes. The solution must minimize administrative effort.
What should you do first?

Correct Answer: A Vote an answer
Explanation: Only visible for Fast2test members. You can sign-up / login (it's free).
You are building an agent that will retrieve the current time at a given location by using a custom API.
You need to test the functionality of the custom API.
How should you complete the command? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Correct Answer:

Explanation:
Select the answer that correctly completes the sentence.
Correct Answer:

Explanation:

Comprehensive Detailed Explanation
Relational databases (such as Azure SQL Database, SQL Server, or Azure Database for PostgreSQL) are designed for structured data and ACID-compliant transactions.
Let's analyze the options:
Changes to relationships between entities
While relational databases do handle relationships (via primary/foreign keys), this phrase alone does not describe the core usage scenario for "high volume." Geographically distributed writes This is better suited to NoSQL databases (e.g., Azure Cosmos DB) because they are optimized for global distribution and multi-region writes.
Transactional writes
Correct.
Relational databases excel at handling large volumes of transactional operations (INSERT, UPDATE, DELETE) while ensuring consistency, integrity, and rollback capabilities.
This is the primary workload for OLTP (Online Transaction Processing) systems.
Writes that have varying data structures
This is a use case for NoSQL/document databases like MongoDB or Azure Cosmos DB, not relational systems which require structured schema.
The answer: Transactional writes
Microsoft References
Azure SQL Database - transactional processing
Data store considerations: relational vs non-relational
OLTP vs OLAP
You have an Azure subscription that contains an Azure OpenA1 resource named AH.
You plan to build an app named App1 that will write press releases by using AM.
You need to deploy an Azure OpenA1 model for Appl. The solution must minimize development effort.
Which three actions should you perform in sequence in Azure OpenAI Studio? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.
Correct Answer:

Explanation:

Comprehensive Detailed Explanation
The requirement:
You have an Azure OpenAI resource.
You want to build an app (App1) that writes press releases.
The solution must minimize development effort.
Step 1 - Select the model deployment
Since press release generation requires natural language generation, the best choice is GPT-3.5 Turbo.
The text-embedding-ada-002 model is used for semantic search and embeddings, not text generation, so it's not appropriate here.
Step 2 - Apply a system message template
Azure OpenAI Studio provides pre-built system message templates to speed up development.
For writing press releases, the correct template is the Marketing Writing Assistant template.
This minimizes development effort since it already configures prompt engineering for marketing copywriting.
Step 3 - Deploy the solution
Once the deployment and template are configured, you deploy the solution to a new web app so it can be used as App1.
Correct Sequence:
Create a deployment that uses the GPT-3.5 Turbo model.
Apply the Marketing Writing Assistant system message template.
Deploy the solution to a new web app.
Microsoft References
Azure OpenAI Studio - Getting Started
Azure OpenAI GPT-3.5 models
Azure OpenAI Studio system message templates
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.
Correct Answer:

Explanation:

Platform as a service (PaaS) database offerings in Azure require less setup and configuration effort than Infrastructure as a Service (IaaS) database offerings.
Yes
PaaS abstracts away the OS, patching, backups, and much of the infrastructure management. IaaS requires users to configure and manage VMs and databases manually.
Platform as a service (PaaS) database offerings in Azure provide end users with the ability to control and update the operating system version.
No
In PaaS, the OS and platform management are handled by Azure. Users cannot directly control or update the OS version. This is a responsibility difference between IaaS and PaaS.
All relational and non-relational platform as a service (PaaS) database offerings in Azure can be paused to reduce costs.
No
Not all PaaS database services support pausing. For example, Azure SQL Database serverless can auto-pause, but Azure Cosmos DB and provisioned SQL databases cannot. Hence this statement is incorrect.
Correct Responses:
Yes
No
No
Microsoft References
Azure SQL Database - PaaS overview
What is PaaS?
Serverless compute tier in Azure SQL Database (auto-pause)
You are building an agent by using the Microsoft Foundry Agent Service.
You need to ensure that the agent can access publicly accessible data that was released during the past 90 days.
How should you complete the code? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Correct Answer:

Explanation:
You manage an application that stores data in a shared folder on a Windows server. You need to move the shared folder to Azure Storage. Which type of Azure Storage should you use?

Correct Answer: B Vote an answer
Explanation: Only visible for Fast2test members. You can sign-up / login (it's free).
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.
Correct 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.
You have a 20-GB file named file1, avi that is stored on a local drive.
You need to index file1, avi by using the Azure Video indexer website.
What should you do first?

Correct Answer: D Vote an answer
Explanation: Only visible for Fast2test members. You can sign-up / login (it's free).

Contact Us

If you have any question please leave me your email address, we will reply and send email to you in 12 hours.

Our Working Time: ( GMT 0:00-15:00 ) From Monday to Saturday

Support: Contact now 

日本語 Deutsch 繁体中文 한국어