Microsoft - Big Savings Alert – Don’t Miss This Deal - Ends In 1d 00h 00m 00s Coupon code: 26Y30OFF
  1. Home
  2. Microsoft
  3. AI-103 Exam
  4. Free AI-103 Questions

Free Practice Questions for Microsoft AI-103 Exam

Pass4Future also provide interactive practice exam software for preparing Microsoft Developing AI Apps and Agents on Azure (AI-103) Exam effectively. You are welcome to explore sample free Microsoft AI-103 Exam questions below and also try Microsoft AI-103 Exam practice test software.

Page:    1 / 14   
Total 67 questions

Question 1

You have a customer support agent built by using the Microsoft Foundry Agent Service. The agent calls an Azure OpenAl model deployment.

During load testing, calls intermittently fail and return an HTTP 429 rate limit exceeded error.

You need to handle throttling to reduce call failures and improve reliability under load. The solution must remain within the service and model limits.

What should you do?



Answer : A

The correct answer is A. Implement a retry policy that uses exponential backoff and jitter. HTTP 429 indicates that the request rate or token rate has exceeded the configured service limits for the model deployment. Microsoft Foundry Agent Service limits guidance specifically recommends implementing exponential backoff with jitter in application retry logic when agents receive rate-limit 429 errors. It also recommends reviewing Azure OpenAI quotas and token-per-minute and request-per-minute limits for the deployment.

This approach improves reliability while remaining within service limits because retries are delayed progressively instead of immediately adding more pressure to an already throttled deployment. Microsoft Foundry Models quota guidance also states that unsuccessful requests still count toward per-minute rate limits and that continuously resending requests without backing off makes throttling worse. It recommends retry logic with exponential backoff and using the Retry-After header when available.

Creating a new thread and retrying immediately does not change the deployment's rate limits and can worsen throttling. Reducing registered tools may simplify orchestration but does not directly address model RPM or TPM limits. Splitting uploaded content into smaller files may help ingestion scenarios, but it is not the correct throttling control for intermittent HTTP 429 model calls. Reference topics: Foundry Agent Service limits, Azure OpenAI quota management, throttling, retry policies, and production reliability.


Question 2

Note: This section contains one or more sets of questions with the same scenario and problem. Each question presents a unique solution to the problem. You must determine whether the solution meets the stated goals. More than one solution in the set might solve the problem. It is also possible that none of the solutions in the set solve the problem.

After you answer a question in this section, you will NOT be able to return. As a result, these questions do not appear on the Review Screen.

You have a multimodal Al generative model that accepts image uploads and uses extracted image text to generate responses.

You discover that users can upload unsafe images and embed hidden instructions into images to manipulate the model.

You need to implement controls to mitigate the risk.

Solution: You configure protected material detection.

Does this meet the goal?



Answer : B

The solution does not meet the goal. Protected material detection is intended to identify large language model output that matches known protected text or code, such as copyrighted text, selected web content, song lyrics, articles, recipes, or code. Microsoft describes protected material detection as a control for preventing AI-generated content from reproducing known protected material, not as a control for image safety or prompt injection.

The stated risk has two parts: users can upload unsafe images, and users can embed hidden instructions in images to manipulate the model. Unsafe image uploads require image moderation, because Azure AI Content Safety provides image APIs that detect harmful content across modalities and can support blocking decisions by harm category and severity. Hidden instructions extracted from images are indirect prompt injection or document attacks; Microsoft Prompt Shields are the capability designed to detect user prompt attacks and document attacks, including harmful instructions embedded in third-party content.

Therefore, protected material detection alone does not mitigate either primary risk. Reference topics: Azure AI Content Safety, image moderation, Prompt Shields, document attacks, indirect prompt injection, and protected material detection.


Question 3

You have an application that processes scanned PDF invoices. The invoices have varied layouts and include multipage tables.

You have a pipeline that uses optical character recognition (OCR) and extracts totals and invoice numbers. The results are often incorrect because the document structure is ignored.

You need to implement a solution that provides OCR, layout analysis, and template-generalizing field extraction. The solution must NOT require training a custom model. The solution must minimize administrative effort.

What should you include in the solution?



Answer : B

The correct answer is Azure Content Understanding in Foundry Tools. The scenario requires more than basic OCR because scanned invoices have varied layouts and multipage tables. Content Understanding is designed for intelligent document processing and provides OCR, layout detection, table extraction, field extraction, confidence scores, and grounding in a managed service. Microsoft describes Content Understanding as a service that transforms unstructured content into structured outputs and supports invoice processing by extracting and validating fields from complex documents.

This also meets the requirement to avoid training a custom model. Content Understanding includes prebuilt and domain-specific analyzers, including invoice and procurement-style document processing, and Microsoft states that these analyzers provide structured extraction without custom training. It generalizes across visual template variations by using semantic document categories rather than requiring separate models per invoice layout.

Azure Machine Learning would increase administrative effort because it requires model development, training, deployment, and monitoring. Azure Language is optimized for text analytics tasks such as classification and entity extraction after text is available, but it does not provide document layout analysis or multipage table structure extraction. Reference topics: Content Understanding, intelligent document processing, OCR, layout analysis, analyzers, field schemas, and structured extraction.


Question 4

You need to configure Agent1 to meet the security and compliance requirements.

What should you use?



Answer : B

The correct answer is B. Personally Identifiable Information (PII) Detection. The case study states that Agent1 must never reveal customer information, even if a document containing customer data is added accidentally to the product sheet repository in storage1. This is a privacy and compliance control requirement, so the appropriate capability is PII Detection.

Azure Language PII Detection is a Foundry Tools capability that identifies, classifies, and redacts sensitive information across text, conversations, and native documents. Microsoft states that PII Detection can be used to implement privacy controls, reduce sensitive data exposure, and support compliance requirements. In this scenario, PII Detection should be applied to retrieved product-sheet content and generated responses so customer names, contact details, identifiers, and other sensitive values are not exposed to users.

Prompt Shields are important for a separate requirement: protecting Agent1 from malicious instructions hidden in documents or embedded text. Microsoft describes Prompt Shields for documents as protection against hidden instructions embedded in external content. However, the option that directly satisfies the requirement to prevent disclosure of customer information is PII Detection. Self-harm and violence filters address harmful-content categories, not privacy leakage.


Question 5

You are creating an image-editing workflow in a Microsoft Foundry project.

The workflow must meet the following requirements:

* Ensure that background objects can be removed by applying a mask-based inpainting edit.

* Preserve the original lighting and style of the edited images.

* Use the built-in image editing controls, NOT a custom model.

You need to ensure that image edits apply exclusively inside the masked area.

How should you configure the workflow?



Answer : D

The correct configuration is D. Enable mask_inpainting and supply both the input image and a mask indicating which part of the image to modify. The requirement is not to generate a new image, but to edit a specific region of an existing image while preserving the surrounding lighting, composition, and style. Azure OpenAI image editing in Microsoft Foundry supports modifying existing images by submitting an input image plus a prompt. For masked edits, the mask explicitly defines the part of the image the model is allowed to change; Microsoft states that the mask parameter defines the area to edit and must match the input image dimensions.

text_to_image would create a new image from a prompt and cannot guarantee preservation of the original image. image_variation generates related variants rather than targeted removals. image_to_image with high strength can regenerate broader areas and may alter unrelated visual details. Mask-based inpainting is the built-in editing control that limits modification to the selected region. Reference topics: Azure OpenAI image editing, mask inpainting, image edit API, input image, mask parameter, and computer vision image generation workflows.


Page:    1 / 14   
Total 67 questions