You are deploying a support agent that enables users to upload photos.You need to automatically classify uploaded images for harmful content. The solution must block content based on severity levels.What should you do?
Answer(s): D
The best solution in this scenario is to implement image moderation.Azure AI Content Safety provides dedicated image moderation capabilities that automatically detect, classify,and score harmful visual content (such as violence, hate speech, sexual content, and self-harm). It natively allows you to configure threshold blocklists based on four severity levels (Low, Medium, High), perfectly matching the requirements.Incorrect:[Not A]Optical Character Recognition (OCR) only extracts text embedded within an image. If a user uploads a harmful photo that contains no text (e.g., a violent image), OCR and keyword scanning will completely fail to detect it.[Not B]The Prompt shields feature is designed to protect generative AI models from text-based attacks, such as jailbreaking or prompt injection. It does not analyze or classify the visual pixels of an uploaded photo for harmful content.[Not C]While Azure AI Content Safety uses blocklists, standard text blocklists match specific exact terms or regex patterns. They are used for text moderation, not for evaluating the severity levels of raw visual imagery.
https://supportzebra.com/blog/what-is-ai-image-moderation
You have an app named App1 that uses a Microsoft Foundry multimodal model deployment.App1 runs optical character recognition (OCR) on uploaded images and appends the OCR output to the prompt as additional context.Some uploaded images contain embedded text.You need to prevent potentially malicious instructions from being processed by the model.What should you use?
Answer(s): B
To prevent potentially malicious instructions embedded within untrusted external sources (such as text extracted from uploaded images via OCR) from being processed by the model, you should use Prompt Shields for Documents (specifically designed for Indirect Prompt Attacks or Cross-Domain Prompt Injections).Key Features to ImplementPrompt Shields for Documents: This specific component of Azure AI Content Safety / Prompt Shields analyzes external data—like text pulled from files, emails, or OCR outputs—appended to the prompt. It identifies and neutralizes hidden adversarial instructions trying to trick the model into overriding its system protocols.Spotlighting: A native capability within Microsoft Foundry's Prompt Shields, Spotlighting uses advanced text-formatting techniques to separate valid user commands from the untrusted document text. This prevents the model from mistaking malicious instructions embedded inside the OCR output for instructions from the developer or end-user.
https://techcommunity.microsoft.com/blog/azure-ai-foundry-blog/azure-ai-announces-prompt-shields-ga/4236033
You have a Microsoft Foundry project that contains an agent.You need to process mixed-format documents that contain scanned text, tables, and multicolumn layouts. The extracted content must preserve the document structure and be converted into the Markdown format for downstream reasoning.What should you configure first?
The first step should be an Azure Content Understanding analyzer within Microsoft Foundry Tools.This specific tool is designed to handle the complexities in this scenario—scanned text, complex tables, and multi-column layouts—by converting unstructured documents into a structured Markdown format. This preserves the document's original hierarchy and structural relationships, which is critical for accurate downstream reasoning by an agent.Incorrect:[Not A]Azure Language is designed for text-based natural language processing (NLP) like sentiment analysis or PIIredaction on raw text strings. It cannot parse scanned images, optical character recognition (OCR), tables, or complex multi-column visual layouts.[Not C]The first step in this specific Microsoft Foundry agent configuration should not be an Azure OpenAI ResponsesAPI call.While multimodal models can read images, they frequently hallucinate data, fail to capture complex multi-column reading orders, and degrade table structures when processing dense, mixed-format documents.
https://learn.microsoft.com/en-us/azure/ai-services/content-understanding/document/elements
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?
The most appropriate solution is Azure Content Understanding in Foundry Tools.The Azure Content Understanding service natively combines advanced Optical Character Recognition (OCR),deep layout analysis, and pre-built generative capabilities. It handles varied document structures, multi-page tables, and template-generalizing field extraction without requiring custom machine learning model training. It operates as a low-administration, out-of-the-box solution perfectly aligned with document intelligence needs.Incorrect:[Not A]Azure Language in Foundry Tools: Azure AI Language focuses primarily on unstructured text analytics,sentiment analysis, text summarization, and conversational capabilities. It lacks the built-in document layout analysis, table parsing, and visual OCR capabilities necessary to process complex scanned PDF invoice structures.[Not C]Azure Machine Learning model: Building, training, deploying, and managing a custom model in Azure MachineLearning requires significant data science expertise. This approach introduces high administrative overhead,complex infrastructure management, and manual pipeline maintenance, which violates the requirement for low administration.
https://learn.microsoft.com/en-us/answers/questions/5706482/azure-document-intelligence-and-content-under stand
You have a Microsoft Foundry project that contains an agent.The agent uses a knowledge source built from documents stored in Azure Blob Storage. The documents include digitally scanned PDFs that contain multipage tables.You have an ingestion job that extracts only plain text, causing loss of table structure, headings, and page-number metadata.Users frequently ask questions that require the retrieval of specific table rows across the pages.You need to configure an ingestion job for a Retrieval Augmented Generation (RAG) pipeline that performs optical character recognition (OCR) on scanned PDFs, preserves tables and headings as structure-aware chunks, and stores page-number metadata with each chunk.How should you configure the ingestion job?
Answer(s): A
Post your Comments and Discuss Microsoft AI-103 exam prep with other Community members:
Our website is free, but we have to fight against AI bots and content theft. We're sorry for the inconvenience caused by these security measures. You can access the rest of the AI-103 content, but please register or login to continue.