Microsoft Azure AI Fundamentals AI-901 Dumps in PDF

Free Microsoft AI-901 Real Questions (page: 1)

You are using the Azure Speech SDK to develop a Python application that supports real-time spoken conversations.
Which Azure Speech class should you use to configure the connection to the Azure Speech service?

  1. AudioOutputConfig
  2. SpeechSynthesizer
  3. AudioConfig
  4. SpeechConfig

Answer(s): D

Explanation:

To configure the connection to the Azure Speech service, you should use the azure.cognitiveservices.speech.SpeechConfig class.
Implementation Details Initialization: This class holds authentication and endpoint details, such as your Azure resource key and region.
Usage: You pass this configuration object into your real-time processing classes, like SpeechRecognizer (for speech-to-text) or SpeechSynthesizer (for text-to-speech).


Reference:

https://docs.azure.cn/en-us/ai-services/speech-service/how-to-recognize-speech



HOTSPOT (Drag and Drop is not supported)
Select the answer that correctly completes the sentence.
Hot Area:

  1. See Explanation section for answer.

Answer(s): A

Explanation:



Box: a base64-encoded image data When using the OpenAI Responses API and a vision-enabled model, you can include an image in a request by providing the image as _______________.
When using the OpenAI Responses API with a vision-enabled model, you can include an image in a request by providing it in three different formats: A fully qualified image URL: Passing the web link where the image is hosted online. *-> A Base64-encoded data URL: Encoding a local image file directly into a text string (formatted as data:image/jpeg;base64,...). A file ID: Uploading the image via the Files API first and referencing its unique ID.


Reference:

https://developers.openai.com/api/docs/guides/image-generation



You need to create an AI agent in Microsoft Foundry that follows a specific role and behavior when responding to users.
What should you configure?

  1. system instructions
  2. temperature
  3. tokens per minute (TPM)
  4. max completion tokens

Answer(s): A

Explanation:

In Microsoft Foundry, instructions (formerly referred to as system messages) are the primary way to define the role, behavior, tone, and constraints of your AI agent.


Reference:

https://learn.microsoft.com/en-us/azure/foundry-classic/agents/quickstart



HOTSPOT (Drag and Drop is not supported)
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
Note: Each correct selection is worth one point.
Hot Area:

  1. See Explanation section for answer.

Answer(s): A

Explanation:




Box 1: No No - System prompts can be used to authorize users.
In Azure AI, system prompts cannot securely authorize users. They guide model behavior, but because LLMs are susceptible to prompt injections and jailbreaks, relying on them for security poses severe vulnerabilities.Instead, you should handle authorization and authentication through secure infrastructural controls and middleware.
Box 2: Yes Yes - A system prompt used to reduce tokens per minute (TPM).
A system prompt can be specifically engineered to significantly reduce your Tokens Per Minute (TPM) consumption in Azure OpenAI Service. TPM limits are triggered by the combined volume of input (prompt) tokens and output (completion) tokens.
The primary mechanism of a "TPM-reduction system prompt" is to strictly constrain the model’s output verbosity and eliminate conversational filler, which prevents your application from hitting 429 TooManyRequests throttling errors.
Box 3: Yes Yes - A system prompt guides the behavior of a generate AI model.
In Azure AI (and generative AI in general), a system prompt (often called a system message or metaprompt)
acts as the foundational instruction set that dictates the AI model's behavior, tone, operational constraints, and guardrails.A system prompt serves as a "foundational job description" for the model. It sits in the backgro


Reference:

https://learn.microsoft.com/en-us/azure/foundry/openai/concepts/system-message



You are developing a web app that processes invoices to calculate expenses.
You need to extract structured fields, including nested values, from the invoices by using a defined schema.
What should you use?

  1. an optical character recognition (OCR)-only document processing pipeline
  2. a transcription workflow in Azure Speech in Foundry Tools
  3. an analyzer in Azure Content Understanding in Foundry Tools
  4. an Azure AI Search service

Answer(s): C

Explanation:

An analyzer in Azure Content Understanding within Foundry Tools can be used for this scenario.
Prebuilt Invoice Support: It offers prebuilt invoice analyzer templates specifically trained to identify common transactional data out of the box.
Schema-Driven Extraction: Instead of manual prompt engineering or tedious labeling, you can supply a strict JSON schema containing the specific fields you need.
Nested Values & Layouts: It handles hierarchical, nested elements (such as itemized tables, nested line items, or customer details) and maps them cleanly into arrays or structured objects.
Web App Integration: Activating the analyzer creates a highly scalable REST API endpoint. Your invoice-processing web app can query this endpoint to receive clean, machine-readable structured JSON payloads ready for downstream expense calculation.


Reference:

https://learn.microsoft.com/en-us/azure/ai-services/content-understanding/overview



HOTSPOT (Drag and Drop is not supported)
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
Note: Each correct selection is worth one point.
Hot Area:

  1. See Explanation section for answer.

Answer(s): A

Explanation:




Box 1: No No - Voice Live returns only transcribed text.
Azure AI's Voice Live API does not return only transcribed text. It is a fully managed, end-to-end, low-latency speech-to-speech pipeline.Instead of forcing you to build separate steps for speech-to-text, LLM processing, and text-to-speech, the Azure Voice Live API combines these into a single WebSocket connection.
Box 2: No No - Voice Live requires you to separately implement speech to text and text to speech services.
You do not need to implement them separately. The Azure Voice Live API is a fully managed service that integrates speech-to-text, generative AI, and text-to-speech into a single unified pipeline. It handles both listening and speaking through one WebSocket interface, eliminating complex patchwork code.
Box 3: Yes Voice Live combines speech to text, reasoning, and text to speech into a single conversational experience.
The Azure Voice Live API is a fully managed service that integrates speech-to-text, generative AI, and text-to-speech into a single unified pipeline.


Reference:

https://learn.microsoft.com/en-us/azure/ai-services/speech-service/voice-live-language-support



HOTSPOT (Drag and Drop is not supported)
You are developing a voice application that listens for spoken commands and converts them into text by using
Azure Speech in Foundry Tools.
How should you complete the Python code? To answer, select the appropriate option in the answer area.
Note: Each correct selection is worth one point.
Hot Area:

  1. See Explanation section for answer.

Answer(s): A

Explanation:




Box: recognizer.recognize_once() The recognizer.recognize_once() method belongs to the SpeechRecognizer object. Its purpose is to start speech recognition from your audio input (like a microphone) and stop after a single utterance is parsed into text. This perfectly fulfills the goal of creating an application that "listens for spoken commands and converts them into text".
Purpose: The recognizer.recognize_once() or recognizer.recognize_once_async() method instructs the Azure Speech Recognizer to start listening to the audio input stream.
Behavior: It captures a single spoken utterance (like a short command), performs speech recognition, and returns the recognized text.


Reference:

https://gotranscript.com/public/developing-speech-to-text-with-c-sharp-sdk



What are two purposes of instructions when prompting a generative AI model? Each correct answer presents part of the solution.
Note: Each correct selection is worth one point.

  1. defines the agent’s role and behavior
  2. selects which model to use
  3. defines the Azure region where inference occurs
  4. defines the tokens per minute (TPM) allocation for the model
  5. defines constraints on the model’s responses

Answer(s): A,E

Explanation:

Giving a generative AI model clear, structural instructions (commonly referred to as Prompt Engineering) is the standard method used to define its persona, guide its behavior, and place strict operational boundaries on its responses.This is typically achieved through explicit instruction sets like System Instructions and targeted Prompt Guidelines.
1. Defining the Agent's Role and BehaviorEstablishing a persona prevents the AI from wandering into areas outside its intended scope and ensures the delivery style matches your needs.
2. Defining Constraints on ResponsesConstraints act as guardrails that prevent the AI from hallucinating, rambling, or providing incorrect information.


Reference:

https://ai.google.dev/gemini-api/docs/prompting-strategies



Share your comments for Microsoft AI-901 exam with other users:

S
SH
5/16/2023 1:43:00 PM

these questions are not valid , they dont come for the exam now

S
sudhagar
9/6/2023 3:02:00 PM

question looks valid

V
Van
11/24/2023 4:02:00 AM

good for practice

D
Divya
8/2/2023 6:54:00 AM

need more q&a to go ahead

R
Rakesh
10/6/2023 3:06:00 AM

question 59 - a newly-created role is not assigned to any user, nor granted to any other role. answer is b https://docs.snowflake.com/en/user-guide/security-access-control-overview

N
Nik
11/10/2023 4:57:00 AM

just passed my exam today. i saw all of these questions in my text today. so i can confirm this is a valid dump.

D
Deep
6/12/2023 7:22:00 AM

needed dumps

T
tumz
1/16/2024 10:30:00 AM

very helpful

N
NRI
8/27/2023 10:05:00 AM

will post once the exam is finished

K
kent
11/3/2023 10:45:00 AM

relevant questions

Q
Qasim
6/11/2022 9:43:00 AM

just clear exam on 10/06/2202 dumps is valid all questions are came same in dumps only 2 new questions total 46 questions 1 case study with 5 question no lab/simulation in my exam please check the answers best of luck

C
Cath
10/10/2023 10:09:00 AM

q.112 - correct answer is c - the event registry is a module that provides event definitions. answer a - not correct as it is the definition of event log

S
Shiji
10/15/2023 1:31:00 PM

good and useful.

A
Ade
6/25/2023 1:14:00 PM

good questions

P
Praveen P
11/8/2023 5:18:00 AM

good content

A
Anastasiia
12/28/2023 9:06:00 AM

totally not correct answers. 21. you have one gcp account running in your default region and zone and another account running in a non-default region and zone. you want to start a new compute engine instance in these two google cloud platform accounts using the command line interface. what should you do? correct: create two configurations using gcloud config configurations create [name]. run gcloud config configurations activate [name] to switch between accounts when running the commands to start the compute engine instances.

P
Priyanka
7/24/2023 2:26:00 AM

kindly upload the dumps

N
Nabeel
7/25/2023 4:11:00 PM

still learning

G
gure
7/26/2023 5:10:00 PM

excellent way to learn

C
ciken
8/24/2023 2:55:00 PM

help so much

B
Biswa
11/20/2023 9:28:00 AM

understand sql col.

S
Saint Pierre
10/24/2023 6:21:00 AM

i would give 5 stars to this website as i studied for az-800 exam from here. it has all the relevant material available for preparation. i got 890/1000 on the test.

R
Rose
7/24/2023 2:16:00 PM

this is nice.

A
anon
10/15/2023 12:21:00 PM

q55- the ridac workflow can be modified using flow designer, correct answer is d not a

N
NanoTek3
6/13/2022 10:44:00 PM

by far this is the most accurate exam dumps i have ever purchased. all questions are in the exam. i saw almost 90% of the questions word by word.

E
eriy
11/9/2023 5:12:00 AM

i cleared the az-104 exam by scoring 930/1000 on the exam. it was all possible due to this platform as it provides premium quality service. thank you!

M
Muhammad Rawish Siddiqui
12/8/2023 8:12:00 PM

question # 232: accessibility, privacy, and innovation are not data quality dimensions.

V
Venkat
12/27/2023 9:04:00 AM

looks wrong answer for 443 question, please check and update

V
Varun
10/29/2023 9:11:00 PM

great question

D
Doc
10/29/2023 9:36:00 PM

question: a user wants to start a recruiting posting job posting. what must occur before the posting process can begin? 3 ans: comment- option e is incorrect reason: as part of enablement steps, sap recommends that to be able to post jobs to a job board, a user need to have the correct permission and secondly, be associated with one posting profile at minimum

I
It‘s not A
9/17/2023 5:31:00 PM

answer to question 72 is d [sys_user_role]

I
indira m
8/14/2023 12:15:00 PM

please provide the pdf

R
ribrahim
8/1/2023 6:05:00 AM

hey guys, just to let you all know that i cleared my 312-38 today within 1 hr with 100 questions and passed. thank you so much brain-dumps.net all the questions that ive studied in this dump came out exactly the same word for word "verbatim". you rock brain-dumps.net!!! section name total score gained score network perimeter protection 16 11 incident response 10 8 enterprise virtual, cloud, and wireless network protection 12 8 application and data protection 13 10 network défense management 10 9 endpoint protection 15 12 incident d

A
Andrew
8/23/2023 6:02:00 PM

very helpful

AI Tutor 👋 I’m here to help!