Courseiva

Microsoft Certified: Azure AI Apps and Agents Developer Associate (AI-103) (AI-103) (AI-103) — Questions 451510

510 questions total · 7pages · All types, answers revealed

Page 6

Page 7 of 7

451
MCQmedium

Your organization wants to ensure that all Azure AI resources created in any subscription across the tenant adhere to a standardized naming convention (e.g., prefixing with 'ai-'). Which Azure governance tool should you use?

A.Microsoft Defender for Cloud
B.Azure Cost Management budgets
C.Azure Advisor
D.Azure Policy with custom naming convention rules
AnswerD

Azure Policy can audit or deny deployments that do not match specified naming patterns.

Why this answer

Azure Policy can enforce naming conventions by evaluating resource names against regular expressions upon creation.

452
Multi-Selectmedium

When configuring Azure OpenAI Custom Model Evaluation in Azure AI Foundry, which TWO metrics can be computed using LLM-as-a-judge evaluators? (Choose two.)

Select 2 answers
A.CPU utilization percentage
B.DNS propagation delay
C.Disk input/output operations per second (IOPS)
D.Coherence
E.Relevance
AnswersD, E

Coherence measures how well-structured and logical the generated text is.

Why this answer

Coherence and relevance are standard LLM-as-a-judge evaluation metrics in Azure AI Foundry.

453
Multi-Selecthard

You are building an autonomous agentic workflow using Microsoft Foundry and Semantic Kernel. You need to ensure the agent operates safely and adheres to human oversight requirements. Which THREE design patterns should you apply? (Choose three.)

Select 3 answers
A.Grant the agent root-level administrative access to all cloud infrastructure services.
B.Implement human-in-the-loop approval gates before the agent executes high-impact tool actions such as database updates or financial transactions.
C.Configure strict idempotency keys for external tool calls to prevent duplicate actions if retried.
D.Implement circuit breakers to halt agent execution if error rates or token consumption spike abnormally.
E.Allow the agent unlimited recursive tool execution without loop detection.
AnswersB, C, D

Human approval gates prevent autonomous execution of destructive or sensitive actions.

Why this answer

Human-in-the-loop approval gates, transaction boundaries, and rate limiting ensure safe agentic execution.

454
MCQmedium

Which Azure AI Foundry feature helps identify drift in model performance after deployment?

A.Model Monitoring
B.Data Drift Analysis via Compute
C.Prompt Flow Tracing
D.Model Catalog
AnswerA

Monitoring tracks performance and identifies drift.

Why this answer

Model monitoring tracks performance metrics over time to identify drift.

455
MCQhard

Your security team discovers that an application using Azure AI Services is intermittently failing with authentication errors due to expired client secrets. You need to refactor the application to use Microsoft Entra ID workflows with managed identities. Which authentication library should your application code use to acquire tokens securely without embedding secrets?

A.Azure Storage Data Movement Library
B.System.Net.Http WebRequestHandler
C.Azure SDK for .NET Management Client
D.Microsoft Authentication Library (MSAL)
AnswerD

MSAL allows applications to authenticate against Microsoft Entra ID and acquire bearer tokens for Azure services seamlessly.

Why this answer

The Microsoft Authentication Library (MSAL) is the standard library used to acquire tokens from Microsoft Entra ID for managed identities or service principals.

456
Multi-Selecthard

You are troubleshooting an intermittent connectivity issue between a client application and an Azure AI Speech service that sits behind an Azure Firewall and a Virtual Network. Which THREE diagnostic steps or tools should you utilize? (Choose three.)

Select 3 answers
A.Use Azure Network Watcher IP Flow Verify to check if traffic is being blocked by network security groups.
B.Run the Azure Advisor cost recommendation analyzer to optimize resource pricing tiers.
C.Enable Azure AI service diagnostic settings to send request logs and metrics to a Log Analytics workspace.
D.Inspect Network Security Group (NSG) flow logs to analyze inbound and outbound traffic metadata.
E.Use the Azure Resource Manager template visualizer to inspect regional resource dependencies.
AnswersA, C, D

IP Flow Verify helps determine if a packet is allowed or denied to or from a virtual machine.

Why this answer

Network Watcher IP Flow Verify, NSG flow logs, and Diagnostic settings (enabling logs and metrics) are core tools for troubleshooting network routing and service errors. ARM template visualizers and Azure Advisor cost recommendations do not diagnose network connectivity issues.

457
MCQmedium

You need to extract data from a highly varied set of tax forms where the layout changes frequently. Which approach is most efficient?

A.Use a Template model
B.Use a Neural custom model
C.Use Read API
D.Use General Document model
AnswerB

Neural models handle documents with diverse structures effectively.

Why this answer

A neural custom model is best suited for documents with high visual variability.

458
Multi-Selecteasy

Which TWO of the following are valid Document Intelligence project types in the Studio?

Select 2 answers
A.Speech-to-text
B.Custom extraction
C.Sentiment analysis
D.Custom classification
E.Face detection
AnswersB, D

Valid project type.

Why this answer

The Studio supports custom extraction and custom classification project types.

459
MCQmedium

Your custom extraction model is failing to identify fields on a new version of a document. You have labeled 50 documents. What is the most likely solution?

A.Change the API version to v2.1
B.Switch to a template model
C.Add more training documents with the new layout
D.Increase the confidence threshold
AnswerC

The model needs examples of the new layout to generalize correctly.

Why this answer

Adding more training samples that include the new document variations improves the model's robustness.

460
MCQeasy

You are designing a customer service chatbot using Azure OpenAI. You need to ensure that the model refuses to answer questions outside the scope of your company's products. Where should you define this boundary instruction?

A.In the temperature setting
B.In the user prompt prefix
C.In the max_tokens parameter configuration
D.In the system message
AnswerD

The system message establishes the core instructions, persona, and constraints that the model follows.

Why this answer

System messages (or system prompts) set the behavior, tone, and operational boundaries of the model throughout the conversation.

461
MCQhard

You are optimizing a RAG pipeline in Azure AI Foundry. Users complain that answers are missing key numerical details because important tables within PDF documents are being split across chunk boundaries during ingestion. What is the recommended remediation?

A.Use Azure AI Document Intelligence with layout extraction to parse tables and maintain table structure during chunking
B.Increase the embedding model dimensions from 1536 to 3072
C.Set the Azure OpenAI model max_tokens parameter to 4096
D.Apply Azure AI Content Safety image analysis on all PDF pages
AnswerA

Document Intelligence accurately extracts table structures, preventing table fragmentation across text chunks.

Why this answer

Using specialized document intelligence layout models or hierarchical chunking strategies ensures tables are parsed as coherent structures and kept intact within single chunks.

462
MCQmedium

Your organization is running an Azure AI Search service and needs to restrict management operations (such as index creation and deletion) to administrators while allowing standard client applications to perform search queries only. How should you configure access?

A.Use Admin API keys for management operations and Query API keys for client search queries.
B.Enable IP firewall rules to block index creation.
C.Configure CORS settings in the Azure portal.
D.Assign the Contributor role to client applications.
AnswerA

Query keys restrict clients to read-only search operations, preventing unauthorized index modifications.

Why this answer

Azure AI Search supports both admin API keys (full access) and query API keys (read-only search access) for authorization.

463
MCQmedium

Your development team is building a global customer support portal. Incoming tickets arrive in dozens of different languages. You need to automatically route tickets to the correct regional team based on the language of the ticket text. Which Azure AI Language feature should you call?

A.Sentiment analysis
B.Named Entity Recognition (NER)
C.Key phrase extraction
D.Language detection
AnswerD

Language detection identifies the language in which an input text is written.

Why this answer

Language detection evaluates text input and returns the detected language and a confidence score for each document provided, making it ideal for routing workflows.

464
Multi-Selecthard

You are designing an architecture that processes incoming multilingual support emails using Azure AI Language. Which THREE processing steps should you include in your pipeline? (Choose three.)

Select 3 answers
A.Execute named entity recognition to extract relevant organizations, locations, and names.
B.Train a new speech-to-text acoustic model for every email received.
C.Call the language detection endpoint to identify the primary language of each incoming email.
D.Convert all email text into raw binary executable files before analysis.
E.Apply sentiment analysis or PII detection on the text documents.
AnswersA, C, E

NER extracts key entities from the support messages.

Why this answer

A robust multilingual pipeline typically detects the language first, routes or translates if needed, and then applies text analysis tasks such as sentiment analysis, PII redaction, or entity recognition.

465
MCQhard

You are configuring a webhook to receive notifications when an asynchronous batch text summarization job completes in Azure AI Language. Which Azure service should you use to capture and route the webhook events to your backend function?

A.Azure Event Grid
B.Azure API Management
C.Azure Stream Analytics
D.Azure Logic Apps
AnswerA

Event Grid manages event routing for AI service asynchronous batch completion notifications.

Why this answer

Azure Event Grid is the native event routing service in Azure that integrates with Azure AI services to publish and deliver job completion events.

466
MCQhard

You are automating document ingestion for a RAG pipeline. Which feature allows you to automatically split large documents into smaller chunks during indexing?

A.Prompt Flow Vector Store Lookup
B.Model Fine-tuning
C.Indexers with Skillsets
D.Vector Embeddings API
AnswerC

Skillsets allow for text splitting and enrichment.

Why this answer

Azure AI Search indexers support skillsets for splitting and processing documents.

467
MCQeasy

Which Azure AI Foundry feature allows you to visualize the execution path of an agentic workflow?

A.Azure OpenAI Playground.
B.Azure AI Search dashboard.
C.Model catalog view.
D.Prompt Flow visual designer.
AnswerD

The designer allows you to build and visualize workflows.

Why this answer

The Prompt Flow canvas provides a visual representation of the nodes and connections in your workflow.

468
MCQmedium

Your organization operates in a highly regulated financial sector. You are required to ensure that all data stored by your Azure AI Custom Vision project is encrypted using a custom encryption key managed by your team in Azure Key Vault, rather than a Microsoft-managed key. Which feature must you configure during resource creation?

A.Storage Account Shared Access Signatures (SAS)
B.Microsoft Defender for Key Vault threat detection
C.Azure Information Protection sensitivity labels
D.Customer-Managed Keys (CMK) with Azure Key Vault
AnswerD

CMK enables encryption at rest using keys stored in your own Azure Key Vault instance, allowing key rotation and revocation.

Why this answer

Customer-managed keys (CMK) using Azure Key Vault allow organizations to control their encryption keys for Azure AI Services.

469
MCQeasy

You need to programmatically delete an iteration of a Custom Vision model that performed poorly. Which API method should you invoke?

A.DELETE /customvision/v3.3/Training/{projectId}/iterations/{iterationId}
B.PUT /customvision/v3.3/Training/{projectId}/iterations/{iterationId}
C.GET /customvision/v3.3/Training/{projectId}/iterations/{iterationId}/purge
D.POST /customvision/v3.3/Training/{projectId}/iterations/{iterationId}/delete
AnswerA

This is the correct REST endpoint for deleting a specific Custom Vision model iteration.

Why this answer

Deleting an iteration in Custom Vision is performed via a DELETE request on the Training API iteration endpoint.

470
Multi-Selectmedium

When implementing Retrieval-Augmented Generation (RAG) using Azure AI Search and Azure OpenAI, which THREE strategies help optimize chunk retrieval relevance and reduce noise? (Choose three)

Select 3 answers
A.Configure hybrid search combining vector embeddings and keyword full-text search.
B.Store all corporate documents in a single unindexed raw text blob without metadata fields.
C.Set the embedding model dimensions to the lowest possible setting to maximize retrieval speed.
D.Implement document chunking strategies with appropriate overlap to preserve context across boundaries.
E.Enable semantic ranking to re-rank search results using deep learning models.
AnswersA, D, E

Hybrid search leverages the strengths of both dense vector search and sparse keyword search to retrieve the most relevant chunks.

Why this answer

Hybrid search (combining vectors and keywords), semantic ranking, and appropriate chunk sizing are proven strategies for optimizing RAG relevance.

471
MCQeasy

You are using Azure AI Vision 4.0. You want to obtain a concise, single-sentence human-readable description of an image. Which feature parameter should you request?

A.features=caption
B.features=tags
C.features=denseCaptions
D.features=read
AnswerA

The caption feature generates a descriptive sentence for the image.

Why this answer

The 'caption' feature returns a single descriptive sentence about the image content.

472
MCQeasy

You need to programmatically check the health status of an Azure OpenAI service endpoint. Which HTTP method and path suffix should your health-check script use?

A.DELETE /openai/keys/revoke
B.GET /openai/operations
C.POST /openai/deployments/delete
D.PUT /openai/models/update
AnswerB

The operations or health endpoints allow clients to verify service availability and check long-running batch jobs.

Why this answer

Azure AI Services provide standard health check endpoints to verify service availability.

473
MCQmedium

Your development team needs to monitor the latency and total call volume of an Azure AI Document Intelligence resource in near real-time. Where can you view these pre-aggregated metrics without writing custom log queries?

A.The Cost Management + Billing cost analysis dashboard
B.The Log Analytics workspace query editor using KQL
C.The Metrics blade of the Azure AI Document Intelligence resource in the Azure portal
D.The Azure Advisor recommendations blade
AnswerC

The Metrics blade provides out-of-the-box visualization for standard platform metrics like latency and call volume.

Why this answer

The Metrics blade in the Azure portal for the specific resource provides built-in charts for latency, total calls, and success/error rates.

474
Multi-Selecthard

You are hardening an Azure OpenAI service deployment for a financial application that handles sensitive customer data. Which THREE security configurations should you apply? (Choose three.)

Select 3 answers
A.Store API keys in plain text within the client application's source code repository for easy developer access.
B.Authenticate client applications using Microsoft Entra ID (Azure AD) tokens instead of static API keys.
C.Enable anonymous access on the Azure OpenAI endpoint to simplify client connection testing.
D.Disable public network access and configure Azure Private Link with private endpoints.
E.Configure customer-managed keys (CMK) using Azure Key Vault for data encryption.
AnswersB, D, E

Entra ID tokens improve security by avoiding static key exposure and enabling RBAC.

Why this answer

Financial applications require strict network isolation via private endpoints, customer-managed encryption keys, and Entra ID authentication instead of static keys.

475
Multi-Selecteasy

You are configuring an Azure AI Language resource. Which TWO pricing tiers are available for provisioning the resource in the Azure portal? (Choose two.)

Select 2 answers
A.Standard (S)
B.Unlimited (U1)
C.Free (F0)
D.Developer (DEV)
E.Enterprise (E1)
AnswersA, C

Standard (S) is the production pricing tier.

Why this answer

Azure AI Language offers the Free (F0) and Standard (S) pricing tiers.

476
MCQmedium

You are training a custom text classification model in Language Studio. After reviewing your trained model's performance metrics, you decide to improve recall for a specific underperforming category. What action should you take?

A.Increase the confidence threshold parameter in your client application code.
B.Delete all training documents for that category.
C.Switch the classification type from multi-label to single-label.
D.Add more varied training examples for that category to the dataset and retrain the model.
AnswerD

Adding more representative training samples helps the model recognize more true positive instances, improving recall.

Why this answer

To improve recall (capturing more of the true positive instances), you should add more diverse training examples containing that category and ensure existing labels are consistently applied.

477
MCQhard

You are implementing a grounded RAG solution in Azure AI Foundry. Users report that the model occasionally hallucinates answers even when relevant documents are retrieved by Azure AI Search. What is the most effective prompt engineering strategy to mitigate this grounding failure?

A.Remove the system message entirely so the model can freely blend internal training weights with search results.
B.Add strict prompt instructions stating that the model must rely solely on the retrieved context chunks and explicitly output a refusal statement if the answer is not present.
C.Increase the temperature parameter to 1.5 to encourage creative synthesis of the retrieved data.
D.Disable chunking in Azure AI Search so the entire document is passed as a single massive token block.
AnswerB

Explicit grounding constraints in the system prompt force the model to adhere strictly to the retrieved context rather than its parametric memory.

Why this answer

Instructing the model explicitly to answer using only the provided context and to state 'I don't know' when information is missing heavily reduces hallucinations.

478
Multi-Selectmedium

Which TWO features in Azure AI Foundry help you manage the lifecycle of your AI agents?

Select 2 answers
A.Model deployment versions.
B.The Azure OpenAI Playground history.
C.Prompt Flow evaluation runs.
D.Azure AI Content Safety logs.
E.The global search index.
AnswersA, C

Versioning allows for safe rollouts and rollbacks.

Why this answer

Managing lifecycle involves both versioning (deployment) and testing (evaluation).

479
MCQeasy

You need to provision an Azure AI resource that allows developers to access multiple AI capabilities (such as Vision, Speech, and Language) using a single endpoint and a single API key. Which resource type should you create?

A.Azure Cognitive Search resource
B.Azure OpenAI resource
C.Azure AI Custom Vision resource
D.Azure AI multi-service account
AnswerD

Multi-service accounts consolidate multiple AI services under a single endpoint and key.

Why this answer

An Azure AI multi-service resource allows you to integrate Vision, Speech, Language, and other services using a single key and endpoint. Single-service resources require separate keys and endpoints for each service.

480
MCQeasy

You are auditing your Azure subscription and find several unused Azure AI Content Safety resources that are incurring base charges. You want to remove the resources permanently. Which operation should you perform?

A.Delete the Azure AI Content Safety resource from the Azure portal.
B.Remove the role assignments from the resource.
C.Stop the Azure AI Content Safety resource state.
D.Disable the keys associated with the resource.
AnswerA

Deleting the resource terminates billing and removes the endpoint and underlying configurations.

Why this answer

Deleting the resource group or the individual Azure AI resource via the Azure portal or CLI permanently removes it and stops all associated charges.

481
MCQhard

Your enterprise application uses Azure AI Vision. Security policies require that all API keys are rotated every 30 days without causing application downtime. How should you manage the key rotation?

A.Restart the Azure App Service hosting the client application.
B.Switch client applications to Key 2, regenerate Key 1 in the Azure portal, switch clients to Key 1, and then regenerate Key 2.
C.Delete the Azure AI service resource and create a new one every 30 days.
D.Disable authentication on the resource during the rotation window.
AnswerB

Using the dual-key mechanism allows zero-downtime key rotation.

Why this answer

Azure AI Services resources provide two keys (Key 1 and Key 2). To rotate keys without downtime, update applications to use Key 2, regenerate Key 1, update applications to use Key 1, and then regenerate Key 2.

482
Multi-Selecteasy

You are designing a text analysis solution using Azure AI Language. Which TWO features are available as prebuilt capabilities without requiring custom model training? (Choose two.)

Select 2 answers
A.Custom named entity recognition
B.Language detection
C.Sentiment analysis
D.Custom text classification
E.Custom summarization models
AnswersB, C

Language detection is a prebuilt capability.

Why this answer

Sentiment analysis and language detection are prebuilt capabilities provided out-of-the-box by Azure AI Language without requiring custom model training. Custom text classification and custom NER require training.

483
Multi-Selectmedium

You are managing Azure OpenAI deployments and need to monitor token consumption and error rates. Which TWO Azure Monitor features should you use to analyze this telemetry? Each correct answer presents part of the solution.

Select 2 answers
A.Azure Monitor Metrics Explorer to graph real-time metrics like Total Calls and Latency.
B.Azure DevOps commit history dashboard
C.Log Analytics workspace with Kusto Query Language (KQL) queries for deep request log analysis.
D.Microsoft 365 compliance center content search
E.Azure Bastion session monitor
AnswersA, C

Metrics Explorer provides real-time visualization of platform metrics.

Why this answer

Log Analytics workspaces and Metrics Explorer are core Azure Monitor tools for analysis.

484
Multi-Selecthard

When designing agentic workflows in Azure AI Foundry, what are THREE key characteristics or components of agentic design compared to traditional single-turn prompt completion? (Choose THREE)

Select 3 answers
A.Tool use and external API invocation capabilities
B.Hardcoding every conditional execution path in procedural code
C.Iterative reasoning and self-reflection loops
D.Autonomous planning and task decomposition
E.Executing single stateless prompt completions without memory
AnswersA, C, D

Agents dynamically select and execute tools based on intermediate reasoning.

Why this answer

Planning, tool use, and multi-step reasoning loops distinguish agentic workflows from traditional single-turn API calls.

485
Multi-Selectmedium

Which TWO criteria are typically used to evaluate the grounding of an LLM-based application?

Select 2 answers
A.Relevance
B.Latency
C.Token cost
D.Groundedness
E.Model version number
AnswersA, D

Measures if the response is relevant to the user query.

Why this answer

Groundedness and relevance are core metrics in Azure AI Foundry evaluation.

486
MCQhard

You are building an Azure AI Document Intelligence solution to process complex financial statements. Due to varying layouts across different financial institutions, you decide to use a custom neural model instead of a custom template model. What is a key architectural advantage of the custom neural model in this scenario?

A.It requires significantly fewer training documents than a template model to achieve high accuracy.
B.It can be trained entirely unsupervised without requiring any human-labeled training documents.
C.It supports cross-page tables and varying visual layouts without requiring strict coordinate alignment.
D.It can extract data from scanned documents without running Optical Character Recognition (OCR) first.
AnswerC

Neural models excel at handling layout variability and documents where structures shift across pages.

Why this answer

Custom neural models use deep learning to understand document structures without requiring exact visual template matching, making them robust to layout variations.

487
Multi-Selectmedium

You are planning a text analytics pipeline that uses asynchronous batch operations. Which THREE text analysis tasks support asynchronous long-running batch operations in Azure AI Language? (Choose three.)

Select 3 answers
A.Simple key phrase extraction
B.Health text analytics
C.Extractive summarization
D.Abstractive summarization
E.Language detection
AnswersB, C, D

Health text analytics supports asynchronous batch jobs.

Why this answer

Asynchronous batch operations are supported for text summarization, extractive summarization, health text analytics, and custom classification/NER tasks where large volumes of documents are processed.

488
Multi-Selectmedium

You are designing an information extraction solution using Azure AI Document Intelligence. Which TWO features are supported by Custom Neural models? Each correct selection represents a complete solution element.

Select 2 answers
A.Extraction of key-value pairs and fields defined during training
B.Zero-shot extraction of completely unseen document types without any training data
C.Extraction of tables from documents with variable layouts
D.Real-time voice-to-text transcription of document contents
E.Automatic language translation of extracted text into 100+ languages
AnswersA, C

Custom Neural models extract user-defined fields and key-value pairs based on training labels.

Why this answer

Custom Neural models support extracting both individual key-value fields and complex tables from unstructured or semi-structured documents.

489
MCQeasy

Which component in Azure AI Foundry allows you to visualize and debug the execution path of a model call, including input/output mapping?

A.Prompt Flow
B.Compute Instance
C.Model Benchmarks
D.Deployment Endpoint
AnswerA

Prompt Flow provides visual debugging.

Why this answer

Prompt Flow provides the visual designer and debugger for workflows.

490
MCQhard

Your application analyzes high-resolution engineering blueprints using Azure AI Vision Read API. Users report that small text annotations are occasionally missed. How can you optimize the input image or API configuration to improve recognition of small text?

A.Convert the blueprint to grayscale and reduce color depth to 1-bit monochrome.
B.Switch from Read API to Tagging API.
C.Ensure the image is submitted at full resolution without lossy compression, and verify contrast.
D.Downsample the image resolution to under 1000x1000 pixels before submission.
AnswerC

Preserving high resolution and sharp contrast ensures small text features are retained for the OCR model.

Why this answer

For high-resolution images or very small text, ensuring the image is clear and within supported size limits, or preprocessing to enhance contrast and scale, is crucial. Additionally, Image Analysis 4.0 Read handles high-res documents efficiently when passed directly.

491
MCQmedium

You are configuring a Prompt Flow to use a custom Python tool. Which configuration is required to ensure the environment has the necessary libraries?

A.Install them manually on the host machine.
B.Include them in a 'requirements.txt' file in the flow directory.
C.Add them to the System Prompt.
D.Add them to the deployment manifest.
AnswerB

Prompt Flow automatically installs libraries listed in the requirements.txt file.

Why this answer

Dependencies for custom tools must be defined in the 'requirements.txt' file within the flow folder.

492
Multi-Selectmedium

You are preparing training images for a Custom Vision object detection project. Which THREE data preparation practices should you follow to ensure high model accuracy? (Choose three.)

Select 3 answers
A.Vary object angles, lighting, and scale across your training images.
B.Use identical background images for all training samples to maintain consistency.
C.Ensure at least 15 tagged images per tag for object detection.
D.Include images with varied backgrounds for the same object class.
E.Keep all training images under 100x100 pixels to speed up training.
AnswersA, C, D

Varying lighting, angles, and scale ensures robust real-world performance.

Why this answer

Good practices for Custom Vision include providing variety in backgrounds, ensuring multiple instances of objects across different angles and lighting, and meeting minimum tag counts.

493
MCQhard

You are designing an automated deployment pipeline for Azure AI Search using GitHub Actions. The pipeline must authenticate to Azure securely without storing credentials or long-lived secrets in GitHub repository settings. Which authentication mechanism should you implement?

A.Hardcoded administrator API keys stored in GitHub Action variables
B.OpenID Connect (OIDC) with Azure workload identity federation
C.A personal access token (PAT) with full subscription ownership
D.Anonymous access enabled during deployment time
AnswerB

OIDC federation allows GitHub Actions to exchange tokens with Microsoft Entra ID securely without storing static client secrets.

Why this answer

Federated identity credentials with OpenID Connect (OIDC) allow GitHub Actions to authenticate to Azure without storing secrets.

494
MCQhard

Your application is receiving 429 errors from the Document Intelligence service. What does this indicate?

A.Authentication failed
B.Rate limit exceeded
C.Server-side error
D.The request is malformed
AnswerB

429 is the standard code for rate limiting.

Why this answer

A 429 error indicates 'Too Many Requests', meaning the application has exceeded its quota or rate limit.

495
Multi-Selectmedium

When implementing prompt engineering for generative AI applications in Azure AI Foundry, which TWO practices are considered best practices for maintaining prompt maintainability and security? (Choose TWO)

Select 2 answers
A.Writing all prompts as single unending paragraphs without formatting
B.Embedding API keys directly inside prompt strings
C.Storing and versioning prompt templates as assets in Azure AI Foundry
D.Hardcoding user names and passwords into system prompts
E.Separating system instructions from untrusted user inputs using clear delimiters or XML tags
AnswersC, E

Version control tracks prompt iterations and enables team collaboration.

Why this answer

Separating system prompts from user input and using version control for prompt templates are key prompt engineering best practices.

496
MCQeasy

Your company wants to generate descriptive captions for thousands of product images automatically using Azure AI Vision. Which visual feature parameter should you specify in the analyze request?

A.features=read
B.features=smartCrops
C.features=caption
D.features=objects
AnswerC

The caption feature generates a human-readable sentence describing the image.

Why this answer

The 'captions' visual feature extracts a human-readable sentence describing the image content.

497
MCQeasy

You are provisioning a new Azure AI Search service. You need to choose a pricing tier that supports semantic search capabilities. Which minimum tier should you select?

A.Basic
B.Free
C.Storage Optimized (L1)
D.Standard (S1)
AnswerD

Semantic search is supported starting from the Standard (S1) tier of Azure AI Search.

Why this answer

Semantic search in Azure AI Search requires at least the Standard tier (S1) with specific capacity configurations.

498
Multi-Selecthard

Which THREE items are included in the JSON response from the Document Intelligence analyze operation?

Select 3 answers
A.PageResults (structure)
B.ReadResults (OCR text)
C.UserPermissions
D.TrainingLogs
E.DocumentResults (extracted fields)
AnswersA, B, E

Contains layout info.

Why this answer

The API response includes the read result (text), page information, and the extracted fields/entities.

499
MCQeasy

You are examining the metadata of an image analysis result from Azure AI Vision 4.0. Which property contains the dimensions (width and height) of the analyzed image?

A.dimensions
B.modelVersion
C.metadata
D.requestId
AnswerC

The metadata object returns width and height properties of the image.

Why this answer

The image metadata object in the API response contains `width` and `height` properties representing the pixel dimensions of the submitted image.

500
MCQhard

You are implementing indirect prompt injection protection for an agent that reads emails and summarizes them. An incoming email contains malicious instructions designed to trick the agent into exfiltrating user data. Which Azure AI feature should you configure to detect this threat?

A.Azure DDoS Protection standard tier
B.Prompt Shields for indirect prompt injection in Azure AI Content Safety
C.Azure Web Application Firewall (WAF) SQL injection rules
D.Microsoft Defender for Cloud threat detection
AnswerB

Prompt Shields specifically guard against indirect prompt injection attacks originating from retrieved documents or emails.

Why this answer

Prompt Shields in Azure AI Content Safety include detection for indirect prompt injections, identifying when untrusted data sources attempt to hijack agent behavior.

501
MCQhard

You need to secure the communication between your app and Document Intelligence using a private endpoint. What is the primary benefit?

A.Reduced cost
B.Faster inference speeds
C.Increased throughput limits
D.Traffic stays within the Azure private network
AnswerD

This mitigates risk by keeping traffic off the public internet.

Why this answer

Private endpoints ensure traffic flows over the private Azure backbone network, avoiding the public internet.

502
MCQhard

You are managing an Azure AI Custom Vision project and need to automate model training and evaluation updates as new training images are tagged. Which REST API or SDK component should you use to initiate the training iteration process?

A.Azure Machine Learning Pipeline REST endpoint
B.Azure AI Vision Prediction API
C.Azure AI Content Safety moderation batch API
D.Custom Vision Training API TrainProject method
AnswerD

The TrainProject operation triggers the training of a new iteration using the current dataset.

Why this answer

The Custom Vision Training API (or corresponding SDK) provides methods to start training a new iteration of the project.

503
MCQeasy

You are building a content moderation pipeline. You need to detect if user-uploaded images contain adult content, racy content, or gore using Azure AI Vision. Which feature should you include?

A.features=adult
B.features=safety
C.features=moderation
D.features=image-analysis safety check
AnswerA

The adult feature detects adult content, racy content, and gore.

Why this answer

The 'image-analysis' safety analysis includes detection for adult, racy, and gory content.

504
Multi-Selecthard

You are auditing a generative AI application for responsible AI compliance. Which THREE practices should you implement to mitigate risks? (Choose 3)

Select 3 answers
A.Store all user PII in plain text logs
B.Increase the temperature of the model to 1.0
C.Configure system messages to explicitly define boundaries
D.Enable Azure AI Content Safety filtering
E.Implement manual review cycles for high-impact outputs
AnswersC, D, E

System messages are the first line of defense in guiding AI behavior safely.

Why this answer

Responsible AI involves monitoring, filtering, and transparency, including content filtering and human-in-the-loop validation.

505
MCQmedium

Your development team needs to deploy an Azure OpenAI model deployment in an enterprise environment. They require provisioned throughput units (PTUs) to guarantee predictable latency and throughput for a mission-critical chatbot. Where can you purchase and manage PTU allocations?

A.Azure Portal or Azure OpenAI Studio during model deployment creation by selecting the Provisioned tier.
B.Azure DevOps pipeline YAML configuration files.
C.Microsoft 365 Admin Center under billing subscriptions.
D.Visual Studio Enterprise subscription benefit portal.
AnswerA

PTUs are selected and provisioned directly when creating or scaling model deployments in Azure OpenAI Studio or the Azure portal.

Why this answer

Provisioned Throughput Units (PTUs) for Azure OpenAI are purchased and allocated through Azure Portal or Azure OpenAI Studio under resource management when selecting provisioned pricing models.

506
MCQmedium

You are extracting data from tables. The layout model is missing specific column headers. How can you improve the results?

A.Use a Custom Neural model
B.Increase image resolution
C.Use the Read API
D.Enable 'document-classify' feature
AnswerA

Custom models allow for explicit training on custom table schemas.

Why this answer

Training a custom model allows you to define specific fields, including complex table structures.

507
MCQeasy

When designing an agentic workflow in Azure AI Foundry, which component is used to manage the execution order and decision-making logic of multiple agents?

A.Orchestrator
B.Vector Index
C.Model Catalog
D.Prompt Template
AnswerA

Orchestrators define the workflow structure.

Why this answer

Orchestrators are designed to manage agent interactions and flow logic.

508
MCQeasy

You are writing a Python script using the Azure AI Vision SDK to analyze an image from a local file path. Which client class should you instantiate first?

A.ImageAnalysisClient
B.ComputerVisionClient
C.VisionServiceClient
D.CustomVisionPredictionClient
AnswerA

ImageAnalysisClient is the modern client for Azure AI Vision 4.0.

Why this answer

The ImageAnalysisClient is the primary client class used in the Azure AI Vision SDK (v4.0) for image analysis tasks.

509
MCQmedium

You are configuring an agent that must call a REST API to get current stock prices. Where must you define this integration to ensure the agent can reliably call the tool?

A.In the Azure OpenAI deployment configuration.
B.In the Search index field mapping.
C.In the Agent Tool Definition.
D.In the System Prompt.
AnswerC

Defining tools explicitly allows the model to map natural language intents to function calls.

Why this answer

Tool definitions are required for models to understand how to interact with external functions.

510
Multi-Selectmedium

You are monitoring the health and operational status of an Azure AI multi-service account. Which TWO built-in metrics can you track in Azure Monitor to evaluate performance and reliability? (Choose two.)

Select 2 answers
A.Employee payroll deductions
B.Server Errors (failed requests due to server-side issues)
C.Virtual machine disk defragmentation percentage
D.Total Calls (request volume)
E.Browser cache hit ratio
AnswersB, D

Server Errors track reliability and service-side failures.

Why this answer

Total Calls and Server Errors are standard platform metrics available in Azure Monitor to evaluate performance and reliability.

Page 6

Page 7 of 7

All pages