Pass Your Microsoft AI-103 Exam Easy!

Microsoft AI-103 Exam Questions & Answers, Accurate & Verified By IT Experts

Instant Download, Free Fast Updates, 99.6% Pass Rate

AI-103 Premium VCE File

Microsoft AI-103 Premium File

187 Questions & Answers

Last Update: Oct 24, 2026

$89.99

AI-103 Bundle gives you unlimited access to "AI-103" files. However, this does not replace the need for a .vce exam simulator. To download VCE exam simulator click here
AI-103 Premium VCE File
Microsoft AI-103 Premium File

187 Questions & Answers

Last Update: Oct 24, 2026

$89.99

Microsoft AI-103 Exam Bundle gives you unlimited access to "AI-103" files. However, this does not replace the need for a .vce exam simulator. To download your .vce exam simulator click here

Microsoft AI-103 Practice Test 42

Question 410

A maintenance worker sends a screenshot of a pump dashboard to a vision-capable assistant. The status text reads 'RUNNING,' but a red triangle icon next to the pressure gauge indicates an alarm according to the on-screen legend. A text-only transcript omitted the icon and concluded the pump was healthy. How should the vision prompt frame the evidence?

  1. Combine OCR for the RUNNING label with a threshold check on the gauge's numeric reading, but classify the red warning triangle as nonfunctional decoration without consulting the on-screen alarm legend.
  2. Ask the vision model to identify the pump's alarm state from the red-triangle icon alone, without reading the dashboard legend, pressure gauge or the RUNNING status label.
  3. Ask the vision-capable model to inspect the status text, gauge icon and legend together, identify the alarm evidence and qualify any uncertainty before advising the worker.
  4. Rely on OCR of the RUNNING status label and omit interpretation of the dashboard’s colored fault gauge and its numeric readings.

Explanation

Correct Answer

C:

Supply the actual screenshot through a supported image-input route and instruct the model to relate visible text, warning symbol, gauge location and the interface's legend. The expected answer should note that 'RUNNING' and a pressure alarm can coexist, identify precisely which signal supports concern and avoid unsupported repair steps. If the gauge reading or legend is illegible, require a clearer image or verified telemetry before action. This focuses the multimodal reasoning on apparent conflicting evidence rather than merely selecting an image-capable model or reading printed words in isolation.

Incorrect Answers

A:

OCR and numerical gauge reading are both legitimate evidence sources for a vision-enabled maintenance assistant, and either can aid troubleshooting. Yet the screenshot explicitly states that the triangle is an alarm according to the legend. Declaring that icon decorative discards a source-specified fault signal and may mislead an operator into treating a running but alarmed pump as healthy. The prompt should reconcile text, numeric values, symbol and legend together, and should state uncertainty rather than overriding a warning with the RUNNING label.

B:

The alarm icon is highly relevant visual evidence, and a vision model may recognize common industrial warning symbols. However, icon meanings can vary by manufacturer and context, and the screen explicitly provides an on-screen legend and gauge readings to interpret it. Relying only on a general red-triangle prior could misclassify an advisory warning or miss a high-pressure fault. The model should consider the icon, legend, numeric gauge and RUNNING status together, making a grounded statement about possible alarm conditions and identifying any uncertainty.

D:

OCR of a dashboard label can accurately tell the assistant what a particular text indicator says, and that may help for simple status questions. The scenario states that the colored icon or gauge contradicts the RUNNING label, so the assistant must interpret actual visual indicators. Returning the label alone could misdiagnose an unsafe operating condition. A vision-capable model or validated visual analytics pipeline should inspect the pixels and report conflicting evidence.

Question 411

A transit-information hotline must read a short disruption announcement aloud almost immediately after a text response is approved. A prototype waits for a complete five-minute generated audio file before playing the first syllable, even though announcements are usually one sentence. What output approach better satisfies the latency requirement?

  1. Use a text-to-speech service that generates the complete audio payload before playback, and increase the web request timeout so the browser can wait for the full file.
  2. Select a supported low-latency text-to-speech streaming or chunked synthesis path, start playback as audio becomes available, and measure time-to-first-audio and completion quality.
  3. Generate the entire disruption announcement as one audio file on a synchronous text-to-speech endpoint, then play it from a local cache after the synthesis request completes.
  4. Increase the model's maximum text context even though the approved announcement already fits in one sentence.

Explanation

Correct Answer

B:

Use a voice and SDK or endpoint whose documented speech output supports streaming, yielding playable audio chunks before the entire synthesis is finished. Begin playback once the buffer is safe, maintain chunk order and handle errors without repeating or cutting words. Measure time-to-first-audio, latency under realistic traffic and intelligibility of place names, and keep announcements restricted to verified text. If the selected service lacks streaming, benchmark a supported alternative or short utterance generation strategy rather than assuming every voice API streams identically. This directly reduces perceived delay without changing the approved announcement.

Incorrect Answers

A:

Full-file speech synthesis is a valid design for offline narration and content that need not start immediately. The transit hotline’s priority is time to first audible announcement, and the notice is short. Waiting for the full asset plus a longer HTTP timeout can increase perceived latency unnecessarily, especially with variable service delays. An approved low-latency or streaming synthesis route should begin playback when supported audio chunks are ready while preserving intelligibility.

C:

Caching completed audio can make repeated, identical announcements start quickly and is useful for fixed recorded prompts. The hotline needs new disruption text to be heard almost immediately, including the first use of a newly approved sentence. A synchronous full-payload generation step still delays first playback until the entire synthesis operation completes. Use supported low-latency streaming or chunked output and measure time to first audio against the requirement.

D:

A larger text context window does not speed the creation of an audio waveform from an already short sentence. It may add cost or change unrelated generation settings, but the bottleneck described is waiting for complete audio synthesis before playback. The product should improve the output pipeline and measure streaming latency. Model input capacity is independent of whether the speech service delivers the first audio chunk early enough to satisfy the hotline's experience goal.

Question 412

An accounts-payable extraction system reads a price table in a scanned order form. A merged cell labeled 'Tax included' spans three line items, but the parser flattens the table and attaches the label only to the first row. Downstream calculations incorrectly add tax to the other two rows. What extraction design should be used?

  1. Flatten all table cells to a single text line and assume each label belongs only to the immediately following value.
  2. Ignore the 'Tax included' annotation because calculations are easier when merged cells are not represented.
  3. Preserve detected table row/column structure, cell spans and associated labels with page locations, then validate how shared qualifiers apply to each affected line item.
  4. Parse the order-form table using detected line-item rows, but attach the merged 'Tax included' label only to the first visible row.

Explanation

Correct Answer

C:

Use a supported document layout or table analyzer to capture the grid, merged-cell extent, row headers and source page/region evidence. Map a spanning qualifier such as 'Tax included' to all rows it actually governs and validate the derived tax treatment against the original image or an authorized reviewer for uncertain layouts. Pass structured fields and provenance to the calculation system rather than relying on flattened text. This preserves the logical semantics of a merged table cell and prevents the mistaken extra tax on rows two and three. The model's extraction should be tested on representative multirow spans.

Incorrect Answers

A:

A linear text string loses the spatial relationship that makes a merged qualifier apply to more than one row. The downstream software might attach a tax label to the wrong item and compute a materially incorrect total. The problem is not absence of words but loss of table topology during extraction. The pipeline needs structured relationships between cell spans, headers and line items, not a simplistic reading-order rule that assigns each label only once.

B:

The tax annotation is financially significant and changes how line-item amounts should be interpreted. Discarding it would make some rows look untaxed and could cause double charging. Business fields must preserve qualifiers from the source document, even when extraction is difficult. A correct workflow should represent how the merged cell spans multiple rows and verify applicability before calculations. Simplifying the table by deleting inconvenient annotations is not a legitimate way to achieve accurate accounts-payable totals.

D:

Row detection can make a scanned table more structured, so this is a plausible improvement over flat prose. A merged cell spanning three rows expresses a shared condition for every affected item, not just the first. Assigning it to one row can change tax totals and mislead downstream calculations. Preserve row spans, column headings and merged-cell relationships as returned by layout-aware extraction before computing amounts.

Question 413

A delivery assistant queries a current order-management API and a conversation-memory tool. The API reports that order 704 was cancelled an hour ago, while the memory summary says 'shipment in progress' from yesterday. The agent is about to tell the customer that the parcel is on its way. How should conflicting tool results be resolved?

  1. Use the most recently written conversation-memory entry as the order status because it is simpler to retrieve, even when the order-management API has a newer authoritative cancellation event.
  2. Prefer the conversational memory status when it contains a later-written summary than the API response timestamp, even when the memory was derived from an earlier shipment state.
  3. Use a model-confidence rubric to choose between the stale conversation-memory status and the latest order API status, publishing the more fluent explanation to the customer.
  4. Prefer the verified current order-management record for operational status, keep memory as historical context and disclose or investigate contradictions before promising delivery.

Explanation

Correct Answer

D:

Check the order ID, customer authorization and timestamp of the direct order-management response, then treat its cancellation state as the current operational fact unless other trusted records contradict it. Keep the memory summary to explain why the user expected shipping but do not allow it to supersede live state. If the API result is stale or ambiguous, verify another authoritative source before replying. The final answer should report the cancellation accurately and offer appropriate next steps instead of converting outdated memory into a delivery commitment.

Incorrect Answers

A:

Conversation memory can preserve useful historical context and may be retrieved with lower latency than a live order API. The timestamp of a summary entry, however, does not establish that its business facts are the latest authoritative state. Here the current system of record reports a cancellation after the remembered shipment statement. Treating memory as higher authority would cause the assistant to give stale operational guidance. The confirmed order API result must govern the status answer.

B:

Recent memory can be helpful for retaining customer preferences and previous interactions, and a newly written summary may look current. But its underlying status can be stale, while the authoritative order API explicitly reports that order 704 was cancelled an hour ago. A summary creation timestamp does not outrank business-event time. Use the current provider record and explain any discrepancy rather than averaging contradictory states.

C:

A fluency or confidence rubric cannot make stale memory more authoritative than a current transactional database. The order API provides the business state that controls whether a shipment is pending, cancelled or fulfilled. The assistant may use memory to preserve conversational context, but it should compare that context against the actual system-of-record response before answering. Selecting the better-sounding status can misinform customers and create avoidable support escalations.

Question 414

A claims agent uses in-memory session state to carry a case ID, validated customer identity and unresolved questions. When Azure compute restarts during an update, the new instance loses the session and asks the customer to repeat everything. The insurer needs continuity but prohibits access across tenants. What state architecture should be used?

  1. Persist minimal validated conversation and workflow state in an authorized durable store, keyed by authenticated tenant and session IDs, with encryption, expiration and resume checks.
  2. Persist all tenant sessions inside one encrypted conversation store and query it by the shared model deployment ID, trusting per-tenant prompts to filter retrieved turns later.
  3. Persist session state only in an in-memory distributed cache without durable identifiers or a restart recovery policy, assuming replica failover preserves every validated case fact.
  4. Remove tenant identifiers from persistent records to simplify keys, then allow the model to infer ownership from the case description.

Explanation

Correct Answer

A:

Move essential session state out of a single worker's volatile memory into a durable authorized store, preserving the verified case reference, active task and minimal prior decisions required for resumption. Bind records to authenticated tenant, principal and opaque session identity, enforce authorization on every read, and use suitable encryption, retention and expiration. On restart, revalidate identity and reconcile current claim state with authoritative tools before continuing. This preserves customer continuity across instance replacement without confusing persistent storage with permission to share another customer's data.

Incorrect Answers

B:

Encryption at rest does not ensure that a session lookup returns only records belonging to the authenticated customer. A shared deployment serves many tenants, so using it as the retrieval key can mix sensitive conversation state across sessions. Prompts are not enforcement of backend access rights. Durable memory requires tenant/user/session identifiers, scoped queries and controlled retention, with verified state restored after restarts. A global encrypted store alone cannot establish ownership.

C:

A distributed cache can help an agent survive a single worker restart when entries remain available, which makes this an attractive infrastructure change. It may evict or expire records, and unkeyed state can still mix customers. Critical case ID, identity verification and unresolved tasks need appropriately durable, session-scoped storage and recovery semantics. Design for expiration, authorization and replay rather than assume more replicas guarantee persistence.

D:

Removing tenant identifiers destroys the information needed to enforce isolation of sensitive claims data. Similar case descriptions or shared surnames can occur across different customers, and a model guess is not an access-control decision. A durable store increases the importance of correct partition keys and authorization checks because state outlives individual workers. Retain explicit tenant and session identity, enforce scoped queries and reject resumes that cannot be authenticated.

Question 415

A logistics agent uses a registered tool schema with arguments customerId and shipmentId. The vendor is releasing an API version that renames shipmentId to trackingReference and changes its type from integer to string. The engineering team plans to deploy the vendor update without changing the agent tool definition. What change-management approach is correct?

  1. Keep the old shipmentId parameter in the agent’s registered schema and add an adapter that renames it opportunistically at runtime, without testing the vendor’s new required-type or validation contract.
  2. Version the tool contract, update argument definitions and serialization for the new API, validate inputs and run compatibility regression tests before switching production traffic.
  3. Publish both the old and new tracking parameters as optional free-text tool fields during migration and let the model choose either, with no deterministic version routing or required-field validation.
  4. Allow the agent to add both shipmentId and trackingReference fields in each tool call so either old or new vendor API versions can pick one, without versioned schema validation.

Explanation

Correct Answer

B:

Keep the old and new tool/API schema versions explicit while migration is underway. Change the registered function argument name and type, update server-side validation and mapping to the vendor request, and add tests for valid and invalid tracking references. Confirm version pinning, feature support and fallback behavior before cutover, and monitor error rates after release. Reject ambiguous identifiers instead of silently coercing them to strings. This keeps the agent's tool choices aligned with an enforceable API contract as the provider changes, without weakening authorization or data correctness.

Incorrect Answers

A:

An adapter can preserve backward compatibility during an API migration and is often a practical integration technique. Here the vendor is changing both a field name and its schema, so a simple text rename may silently map arguments into an invalid or semantically different request. The tool’s published contract, runtime validation and regression tests need to match the new API version before production use. Relying on opportunistic adaptation without checking types or failure cases risks malformed shipment updates.

C:

Supporting two parameter names can facilitate a staged vendor rollout, especially when different environments upgrade at different times. Making both untyped and optional removes the exact contract that tells the agent and adapter which request shape is valid. The model might send neither field, both fields, or the wrong format to a versioned endpoint. A safe migration uses explicit schema versions, tested parameter mappings and validation rather than accepting arbitrary text and hoping the backend resolves ambiguity.

D:

Backward compatibility is important when vendors rename API arguments, and dual-field adapters can be legitimate when explicitly documented. Sending both unvalidated fields to a strict tool schema may fail or select an unintended value. Define the supported vendor version and transform arguments through a tested adapter with explicit types. Update the registered tool contract and regression cases instead of relying on permissive model-generated mixtures.

Question 416

A Foundry-based purchasing app needs an Azure-hosted model endpoint and a third-party accounting API. The accounting vendor still requires a rotating API secret, while security forbids secrets in code, container images or agent prompts. The app runs on Azure compute and can use Microsoft Entra identities. Which credential architecture is appropriate?

  1. Inject the rotating accounting vendor secret as a container environment variable during deployment and commit its value into the CI release artifact so all replicas can restart without contacting a credential vault.
  2. Store the rotating vendor API key as an Azure Container Apps environment variable updated manually on every rotation, without restricting the underlying secret in a managed vault.
  3. Use managed identity for supported Azure resource access and grant that workload tightly scoped access to a secret store such as Azure Key Vault for the vendor credential, with rotation and redaction controls.
  4. Use the Foundry model’s Microsoft Entra access token as the bearer credential when calling the third-party accounting API, without obtaining the vendor’s required API secret or validating the accounting service’s expected authentication audience.

Explanation

Correct Answer

C:

Assign the Azure application a managed identity for supported Foundry and Key Vault access, granting only the roles or secret permissions needed. Store the accounting vendor key in Key Vault or an equivalent approved secret manager and retrieve it server-side, never into a model prompt. Support secret rotation, limit caching, redact authorization headers and inspect vendor call logs for accidental disclosure. The vendor may not accept Entra tokens directly, so the app can still translate its approved workload identity into controlled retrieval of that vendor credential. This enforces separation of trust boundaries while preserving required external authentication.

Incorrect Answers

A:

Environment variables are a common application configuration mechanism and may work for connecting to a third-party API. Committing the actual rotating secret into build artifacts or release metadata exposes it to additional operators, pipelines, caches, and images, while making secret rotation harder to audit and control. The team explicitly prohibits secrets in code and deployed artifacts. Use a managed workload identity to access an approved secret store and reference the credential without embedding its value.

B:

Environment variables are a common way to supply runtime configuration, and they may avoid hard-coding secrets into application source. They are not sufficient for secure rotation and auditing when broad deployment access can expose the value or updates are inconsistent across replicas. This vendor requires a secret, while Azure resources support identity-based access. Use managed identity for supported Azure calls and read the vendor credential from an appropriately restricted and rotated secret store at runtime.

D:

Entra tokens are the preferred way to authenticate to many Azure resources, making this an understandable attempt to avoid storing another credential. A token issued for the Foundry model endpoint is not automatically accepted by a separate accounting vendor, which explicitly requires its own rotating API secret. Token audiences and trust are service-specific. Keep the Azure identity for supported Azure calls, but retrieve the vendor credential from a protected secret store under a scoped identity.

Question 417

A multi-agent claims assistant has a coverage specialist that reports 'approved: $8,400' to a coordinator. The specialist's actual coverage tool returned 'pending documentation' and no amount. The coordinator is about to include the invented approval in a customer response. What verification should be required at the agent handoff?

  1. Trust every specialist's natural-language summary because role specialization guarantees the tool result was quoted accurately.
  2. Trust the coordinator’s summarized amount whenever it uses the correct JSON field name, without reconciling the value to the coverage specialist’s actual tool result.
  3. Require the coverage specialist to include a source citation string in its handoff and accept the reported approved amount whenever the citation field is populated, without comparing the claim with the actual coverage-tool receipt.
  4. Require handoffs to include typed outcome, source tool receipt and correlation ID; check the specialist's claim against the actual tool response before aggregation or customer-facing action.

Explanation

Correct Answer

D:

Define a structured handoff containing the claim ID, typed status, verified amount only when present, tool-call identifier, response receipt and trace correlation. Have application logic or the coordinator's validation layer reconcile that payload with the recorded coverage tool result before generating a customer-facing conclusion. If the specialist reports approval while the source says pending documentation, reject that assertion, flag the disagreement and ask for the missing evidence. This prevents one agent's prose from silently becoming an authoritative business fact during aggregation.

Incorrect Answers

A:

A specialized agent can still hallucinate, misread or overstate a tool result. Its role does not grant authority to invent approval amounts. The coordinator should not convert a natural-language assertion into a financial promise without evidence. This handoff is consequential because the actual coverage service returned a pending state. The system needs a verifiable link between specialist claims and external records, not trust based on agent naming or task assignment.

B:

A strict JSON contract is valuable for passing amounts between agents and can prevent parsing failures. It cannot guarantee that the coordinator copied the specialist’s approved amount correctly. In this case a financial figure is contradicted by the upstream coverage result, so accepting a valid field name still risks an incorrect payment or advice. Link the summary to the authoritative tool payload and validate amount, currency, and status before executing downstream actions.

C:

A handoff with citation metadata is easier to trace and can support good governance when it points to authentic evidence. A populated field is not proof that the cited response includes approval or an $8,400 amount. The actual tool returned “pending documentation” with no dollar figure. The coordinator must validate typed outcome fields against the correlated tool result before aggregating them, rather than using the mere presence of a citation as a substitute for factual consistency.

Question 418

An accessibility assistant describes a photograph supplied as a tiny compressed thumbnail. The user asks what the fine-print medication label says, but its characters are smeared and unreadable at the supplied resolution. The model can identify a bottle shape and color, yet its answer confidently invents a dosage. What should it do instead?

  1. State that dosage text cannot be reliably read at this resolution, request a clearer image or authorized source, and limit the description to supported visible attributes.
  2. Run three separate image enhancement and OCR passes on the compressed medicine-label thumbnail, then accept the majority digit as an exact dose without a better source image.
  3. Upscale the compressed thumbnail with a generative enhancement model and treat its newly sharpened label characters as verified source text without checking the original pixels.
  4. Upscale the heavily compressed thumbnail with a super-resolution algorithm and state the fine-print dosage as certain without checking whether the source pixels actually contain legible characters.

Explanation

Correct Answer

A:

Image understanding must distinguish observable features from information the pixels cannot support. The thumbnail may justify saying 'small amber bottle' but not reading the blurred dosage, which could be medically consequential. Report that the fine print is illegible, request a higher-resolution photograph or a verified pharmacy record, and avoid advising on the dose until it can be independently confirmed. Tests should include low-resolution labels and small text to measure abstention behavior. A confident-looking caption is not evidence that missing characters were actually read.

Incorrect Answers

B:

Repeated processing can provide useful uncertainty estimates, but every pass is operating on the same irrecoverably compressed evidence. Enhancement or consensus may consistently hallucinate the same missing character. The dose is safety-critical, so a vote among correlated transformations cannot substitute for readable original pixels or authorized verification. The system should state that the label is uncertain and request a higher-resolution capture or human review before making a precise dosage claim.

C:

Image enhancement can improve apparent readability and may help some downstream recognition tasks when real source detail survives compression. In this scenario the fine print is smeared beyond reliable resolution. A generative upscaler can invent convincing letter shapes that were never recoverable from the original photograph, especially for medication labels. Reading those synthetic strokes as evidence would produce unsafe confidence. The assistant should disclose the limitation and seek a higher-quality image or supported verified transcription instead.

D:

Super-resolution can improve image appearance and may recover visually useful edges from some compressed assets. It cannot guarantee accurate reproduction of text that was never legible in the source, and it may create convincing but incorrect letters. The user asks for dosage information, which is sensitive to small numeric errors. The assistant should request a higher-quality original or abstain from uncertain readings rather than treat enhanced pixels as verified evidence.

Question 419

A voice customer-service agent streams spoken responses over a websocket. After a network reconnect, buffered audio from response turn 14 plays again during turn 15, making the assistant repeat a cancelled refund explanation even though the new user question is unrelated. What output-state control fixes this?

  1. Append every reconnect buffer to the speaker queue regardless of which response produced it.
  2. Associate audio chunks with stable session and response-turn IDs, track sequence numbers and cancellation state, and drop late or duplicate chunks from completed or superseded turns.
  3. Disable microphone recognition so new user turns can never interrupt an old response.
  4. Identify each reconnection by a websocket connection ID and replay all buffered audio on the newest connection, without storing the response-turn identifier or cancellation state.

Explanation

Correct Answer

B:

Tag each synthesized audio chunk with a session ID, response-turn ID and ordered sequence, and persist enough last-delivered state through reconnects to deduplicate safely. When a turn is cancelled or completed, mark it superseded and reject late chunks rather than enqueueing them into the next answer. Reconcile playback acknowledgments and handle intentional retransmission without skipping valid speech. This ensures a chunk from refund turn 14 cannot play while turn 15 is answering a different question. Test disconnects, races and retry ordering, not only normal uninterrupted speech synthesis.

Incorrect Answers

A:

A reconnect can deliver delayed or replayed packets, and blindly appending them causes old speech to appear in the wrong conversational context. The customer's new question may already have superseded the cancelled response. The app must not treat network arrival order as proof that a chunk belongs to the current turn. Without state identity, it cannot distinguish a valid continuation from stale buffered audio. This is a transport and session lifecycle issue, not merely a text-generation quality problem.

C:

Turning off user input would hide some interruptions but prevent the assistant from supporting its required conversational use case. It would also not necessarily stop a network reconnect from replaying previously buffered audio. The defect is incorrect association and deduplication of output chunks. A robust system should accept new turns while keeping their audio isolated and cancelling stale output. Removing recognition solves a different problem by sacrificing functionality, not by fixing transport state.

D:

Transport connection IDs are useful for diagnosing network reconnects and grouping packets, so they appear relevant to the failure. They are not the same as logical assistant response-turn ownership. A new socket can carry old chunks from a canceled turn, and blindly replaying its buffer reproduces the repeated refund explanation. Use stable session/turn IDs, sequence numbers and a cancellation check so stale or duplicate audio is discarded even after transport changes.

Question 420

A construction-inspection PDF includes printed compliance notes and hand-drawn floor-plan diagrams. Its plain-text parser extracts the notes but omits arrows and room boundaries that determine which evacuation exit the notes describe. The assistant must answer with evidence tied to both visual and textual source regions. What ingestion approach is appropriate?

  1. Upgrade to a layout-aware text parser that retains headings and printed page coordinates, but continue discarding diagram shapes, arrows and boundaries as unsupported image regions.
  2. Run OCR on the printed compliance notes and use their page positions as the sole evidence, without extracting diagram arrows, room boundaries or image-region relationships.
  3. Use supported multimodal document analysis that preserves OCR text, diagram or image-region evidence and layout associations, then validate grounded passage links before indexing or answering.
  4. Generate independent captions for diagram images and index the captions as ordinary text, but discard image-region coordinates and the links connecting arrows to the printed compliance notes.

Explanation

Correct Answer

C:

Select a document understanding or multimodal extraction path that processes the page images and OCR text, captures diagram or layout regions where supported, and retains page coordinates and relevant section IDs. Associate each written evacuation note with the visual floor-plan element it refers to, then flag uncertainty for human inspection where arrows or handwritten labels are ambiguous. Preserve original-page links during chunking and indexing so final answers can cite the correct region. Verify the chosen API's modality and layout capabilities rather than assuming ordinary PDF text parsing sees room boundaries. This maintains the needed joint visual-text evidence.

Incorrect Answers

A:

Preserving text layout is a real improvement over a plain-text parser, especially for citations tied to printed notes. It does not solve this PDF's defining challenge: arrows and room outlines in the hand-drawn floor plan determine which exit the note refers to. If diagram regions are discarded, the assistant may still associate an otherwise accurate paragraph with the wrong room. The source processing must capture and relate visual evidence to nearby textual content, rather than infer evacuation routes solely from readable words.

B:

OCR can recover textual compliance requirements and page locations, which is a meaningful part of document ingestion. It does not capture all spatial relationships in hand-drawn floor plans, and the scenario says arrows and room boundaries determine which exit a note applies to. A text-only index could associate a correct note with the wrong room. The solution requires supported multimodal or layout-aware analysis that links recognized text to relevant diagram regions and retains source provenance.

D:

Image captioning can contribute searchable descriptions, so it is a plausible part of a multimodal pipeline. Here the required answer depends on which arrow belongs to which room and which printed note governs that region. Detached global captions can lose the spatial relationship or invent a conventional layout, making citations misleading. A grounded workflow should preserve diagram regions, source page locations and their association with extracted words, with appropriate verification of uncertain interpretation, not just free-standing image summaries.


Developing AI Apps and Agents on Azure (AI-103) Practice Tests

Purchase Individually

AI-103 Premium File

Premium File
AI-103 Premium File
187 Q&A
$98.99$89.99

Site Search:

 

VISA, MasterCard, AmericanExpress, UnionPay

SPECIAL OFFER: GET 10% OFF

ExamCollection Premium

ExamCollection Premium Files

Pass your Exam with ExamCollection's PREMIUM files!

  • ExamCollection Certified Safe Files
  • Guaranteed to have ACTUAL Exam Questions
  • Up-to-Date Exam Study Material - Verified by Experts
  • Instant Downloads
Enter Your Email Address to Receive Your 10% Off Discount Code
A Confirmation Link will be sent to this email address to verify your login
We value your privacy. We will not rent or sell your email address

SPECIAL OFFER: GET 10% OFF

Use Discount Code:

MIN10OFF

A confirmation link was sent to your e-mail.
Please check your mailbox for a message from support@examcollection.com and follow the directions.

Next

Download Free Demo of VCE Exam Simulator

Experience Avanset VCE Exam Simulator for yourself.

Simply submit your e-mail address below to get started with our interactive software demo of your free trial.

Free Demo Limits: In the demo version you will be able to access only first 5 questions from exam.