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 53

Question 520

A retrieval system indexes successive revisions of an operations manual and stores their publication dates. A query about the 'current forklift inspection checklist' returns a highly similar obsolete version above the approved revision. The latest revision is present in the index, and source metadata includes its approval state. What retrieval rule is needed?

  1. Sort all source passages by ingestion timestamp and select the newest uploaded chunk, without verifying its approval and effective date for the requested forklift procedure.
  2. Filter or rank using approved/current version metadata and effective dates, retrieving the active checklist first and preventing obsolete copies from being used as current evidence.
  3. Raise the vector similarity weight for all revisions and remove the approval-status filter, assuming that semantically closest manuals will also be the latest legally effective versions.
  4. Boost the semantic similarity score for the query terms and keep the obsolete manual revision eligible for top results, without using publication or approval status to constrain current-policy retrieval.

Explanation

Correct Answer

B:

Use source metadata such as approval state, effective date and superseded version ID to restrict the candidate set to currently valid documents for this question, or apply a controlled version-aware ranking policy when comparing revisions. Verify the effective interval and preserve the cited version so the answer can be checked. Historical copies can remain searchable in an explicitly archival mode but should not outrank current approved instructions in a 'current' query. Test known revised steps and revoked checklists to ensure the active document is actually used. This is a version-aware retrieval policy, not a generic freshness assumption based on publication date alone.

Incorrect Answers

A:

Sorting by ingestion time is a plausible recency feature and may help locate newly added material in a frequently updated index. A recently uploaded archival scan or incorrect draft can still be less authoritative than the current approved manual. The user asks for the operative checklist, so retrieval should consider publication, effective date, approval status, and query relevance. Newest upload time alone is not a sufficient policy-version decision or basis for a safety instruction.

C:

Vector similarity measures related meaning and does not establish policy approval or effective date. An obsolete checklist may use nearly identical language and therefore score higher than a current version. The index already stores publication and approval metadata, so discarding those fields removes the evidence needed to decide which rule applies. Search must filter or rank on approved current versions as well as relevance, instead of using semantic score as an authority proxy.

D:

Improving semantic relevance may make the retrieved checklist resemble the user’s wording more closely, but a superseded forklift inspection procedure can be just as semantically similar as the approved version. This scenario concerns currency and effective policy, not just topical match. If version and approval metadata are ignored, search can continue ranking historical text above the current rule. Retrieval should verify the eligible current document revision and use publication/effective-date information appropriately.

Question 521

A field-service provider has an intake agent that checks a customer's entitlement, a diagnostic agent that examines device logs, and a dispatch agent that books engineers. Each specialist uses a different protected backend. During a pilot, one general-purpose prompt sometimes books a visit before entitlement is checked. What redesign best supports predictable delegation?

  1. Define a coordinating workflow that hands validated entitlement and diagnosis results to specialist agents in an enforced sequence, with separate tool privileges.
  2. Give the coordinator one generic diagnostic-and-dispatch tool and have it infer all entitlement, device and booking states from the final answer text.
  3. Give all three agents dispatch-write credentials and ask them to negotiate execution order in chat.
  4. Run entitlement lookup and diagnosis independently, then permit dispatch as soon as the diagnostic agent returns a service recommendation, without waiting for verified entitlement or applying the dispatch agent’s restricted write policy.

Explanation

Correct Answer

A:

Make entitlement verification an explicit prerequisite, pass a trusted entitlement result to diagnosis, and route only eligible cases to a dispatch specialist with the necessary narrow booking permission. A coordinator should maintain the workflow state, correlate handoffs, handle failures, and withhold write-capable actions until prerequisites hold. This differs from merely having three named prompts: the control plane owns transitions and each agent sees only authorized tools and information. Test rejected entitlements and incomplete diagnostics to verify that no booking occurs prematurely.

Incorrect Answers

B:

A single combined tool can simplify simple agent workflows when it enforces all prerequisites internally. Here the organization has distinct specialists with different information and authorization requirements. Inferring state from prose is weaker than consuming validated handoff outputs and tool outcomes. The coordinator needs explicit transitions from entitlement to diagnosis to approved dispatch, with least-privilege tools and a durable record for each step.

C:

Broad dispatch permissions permit any specialist to create appointments even when its responsibility is only reading entitlements or logs. A prompt-level agreement about who should call which tool does not revoke those capabilities and can be derailed by malformed results or untrusted input. Different backends have distinct identity and audit requirements; keep write authority in the dispatch stage. This design would amplify the risk that the pilot already exposed.

D:

Parallel specialist work can reduce service latency where reads are independent, and a diagnostic recommendation is useful input for scheduling. In this workflow dispatch is a consequential external write that depends on entitlement and validated device state. A fast diagnostic response does not certify the customer is eligible or that the requested booking is authorized. Use explicit coordinator states and handoffs so dispatch occurs only after all required checks and permitted approvals have passed.

Question 522

A new read-only eligibility function returns HTTP 403 when an insurance agent calls it. Other agent tools work, and a distributed trace includes the function URL, caller principal, response code, and a server authorization-denied marker. Which investigation most directly isolates the fault?

  1. Check the function's OpenAPI schema and retry the 403 with a corrected JSON body, without inspecting the calling identity's authorization at the function endpoint.
  2. Use the failed tool span to inspect the effective caller identity, API permission grant and resource scope; correct authorization only for this function.
  3. Replace the function's JSON schema with plain text and assume the API will skip its permission check.
  4. Increase the caller's Foundry project Reader role and renew its general project token, assuming broader project metadata access will also grant the missing permission on the separate eligibility function.

Explanation

Correct Answer

B:

Correlate the failed span with the identity presented to the eligibility service, the token audience or service principal, and the resource or operation being requested. Compare its required read permission with the caller's effective role assignments and any per-record policy, then retest an allowed and a denied case. A project role alone may not grant privileges in an independent backend. This action uses the available 403 evidence to fix a narrowly scoped tool authorization boundary without weakening the rest of the agent.

Incorrect Answers

A:

Tool schemas are important for correct request construction, and a malformed body can cause certain API errors. A consistent HTTP 403 specifically indicates that the caller is not authorized under the service's access policy, while other tools working does not prove this endpoint's rights. Inspect token audience, principal, role or function-level permissions and any network policy before treating the error as a schema or quota issue.

C:

Argument shape validation and access authorization occur at different layers. Even perfectly formatted JSON will be denied when the caller lacks the required resource permission. Converting the payload to prose may introduce an additional validation error while leaving the same forbidden principal in place. Preserve the typed tool contract and investigate the identity and policy reflected in the failed trace, not superficial serialization changes.

D:

A token renewal or role review can be relevant when an agent receives authorization errors, but the trace already identifies a 403 at the eligibility function itself while other tools work. A broad project Reader role may grant visibility to project metadata without conferring the function-specific invocation rights, required scope or delegated identity. Widening unrelated project permissions also conflicts with least privilege. The fastest diagnosis is to inspect the actual principal and denied resource/scope on the failed tool span, then fix only the missing eligibility-function grant.

Question 523

A claims copilot has two approved internal rules: a claims procedure says damages over $20,000 need manual review, while an older prompt example says any damage under $30,000 may be automatically approved. Both texts reach the model, and the model inconsistently chooses which rule to follow. What should the application enforce?

  1. Give the retrieved claims manual higher prompt priority than the old example and ask the language model to apply the newer threshold directly, without an external policy evaluation for the payment action.
  2. Concatenate the older prompt example and the currently retrieved claims policy as equal-priority context, allowing the model to resolve the contradictory payment threshold without an explicit precedence rule.
  3. Evaluate eligibility using a versioned, authoritative policy decision or deterministic validation service, then permit automatic approval only when that check passes.
  4. Remove the old prompt example and train the model on recent approved claims decisions, then permit automatic settlement from its output without independently validating the current manual-review threshold.

Explanation

Correct Answer

C:

Select the authoritative current claims policy and encode its effective threshold in a deterministic decision service or explicitly validated configuration. For a $25,000 claim, the service must return manual review regardless of an old prompt example; the copilot may explain the rule but cannot override that state. Version the policy and record the decision so auditors can reproduce it. This resolves conflicting instructions at a trusted application boundary rather than asking probabilistic inference to arbitrate financial authority.

Incorrect Answers

A:

Prioritizing current approved policy text over obsolete prompt examples is a necessary prompt-design improvement, and it may reduce contradictory model outputs. For an automated financial approval, however, an instruction hierarchy alone is not a deterministic transaction control. The model could still misread an exception or choose a plausible but unauthorized threshold under prompt pressure. The application must query a versioned authoritative rule source or business validator and enforce the resulting eligibility decision before permitting the payment side effect. Text precedence should inform generation, not be its sole authorization gate.

B:

Providing both examples and policy text can help a model understand a business process when the materials agree. In this case the older example conflicts with a current authoritative $20,000 manual-review threshold. If both are presented as equal authority, a model may follow the stale instruction and permit an unreviewed payment. The application needs version-aware precedence and a deterministic tool-side approval guard so conflicting low-priority examples cannot override the active claims policy.

D:

Eliminating an obsolete example removes one source of inconsistency, and training on historical decisions may improve how a model interprets claims language. But historical examples are not necessarily the currently effective approval policy, and a learned pattern cannot guarantee that every over-$20,000 case is sent for manual review. The business requires a hard boundary before a financial action. A versioned policy decision or deterministic validation service must enforce the actual threshold, even when the model's answer appears consistent with its training data.

Question 524

An industrial parts catalog contains uncommon exact identifiers such as 'ZX-4QF/7' and ordinary descriptions such as 'quiet hydraulic coupler'. Engineers already run a hybrid Azure AI Search query, but tuning strongly favors dense similarity and exact rare identifiers appear below unrelated products. Which next change is defensible?

  1. Apply a stronger semantic reranker to the dense retrieval results and assume rare identifiers will remain present in the candidate list even when the lexical SKU field has low query weight.
  2. Increase the answer model's context window without changing search query composition or ranking.
  3. Force every query through vector similarity only, since identifiers are best treated as semantic concepts.
  4. Evaluate exact-code lookup cases, preserve a lexical query over normalized identifiers, and tune supported hybrid ranking or weighting so identifier matches remain visible.

Explanation

Correct Answer

D:

Construct a labeled test set with exact rare codes, related model numbers and descriptive requests. Keep the identifier field searchable with suitable analysis or normalized keyword handling; ensure the query includes a lexical branch and examine how Azure AI Search merges lexical and vector rankings. Tune the available weighting and candidate settings, and add a precise filter or follow-up identifier check when exact identity is mandatory. This tests a ranking weakness in an already hybrid system, rather than merely recommending hybrid search for the first time.

Incorrect Answers

A:

Semantic reranking can improve the order of retrieved product descriptions, so it is a plausible relevance enhancement. It cannot reliably promote an exact part ID if the initial candidate pool omitted that record because the query strongly favored vector similarity. Uncommon alphanumeric identifiers require a lexical or analyzer-safe exact-match signal. Evaluate code lookup cases and tune the hybrid candidate fusion or weighting to preserve both identifier matches and descriptive relevance.

B:

Generation context size only changes how much retrieved evidence can be passed to the language model; it cannot recover a correct candidate buried or absent because of ranking configuration. The defect occurs within the search service's hybrid retrieval results, before answer synthesis. Evaluate search-stage relevance, candidate ranks, and the weights assigned to text and vector contributions rather than spending more tokens summarizing the wrong products.

C:

Dense retrieval recognizes related meanings but may treat visually similar or semantically neighboring part descriptions as interchangeable. An exact SKU such as ZX-4QF/7 is an identifier, not a concept that should be approximated. Removing lexical evidence would worsen the already measured failure. The organization needs both conceptual descriptions and exact codes; tuning the existing hybrid query is more appropriate than narrowing it to semantic-only matching.

Question 525

A mobile retail assistant generates product mockups interactively. Its current image deployment produces excellent detail but takes 18 seconds at p95, while an alternative produces acceptable catalog quality in six seconds. Brand staff will reject any warped logo or unreadable product label. What should guide selection?

  1. Compare real request latency and product-specific visual acceptance tests for each supported model and output setting; choose only an option meeting both quality and response targets.
  2. Choose the largest image model because model size alone guarantees brand compliance and latency.
  3. Choose the fastest supported low-resolution image size and assess only pixel count and median latency, assuming a product mockup is publishable without checking logo shape or label legibility at the delivery resolution.
  4. Compare candidate image deployments on median latency and choose the fastest one, without testing legible logos, output dimensions or safety on real product mockups.

Explanation

Correct Answer

A:

Measure p95 response time with realistic prompt lengths, output dimensions and traffic, then use a representative visual evaluation set checking label legibility, logo shape, product consistency and moderation outcomes. A faster model is viable only if its images pass the brand's acceptance thresholds; a beautiful but slow model may violate the interactive experience. Confirm supported dimensions and quality controls for the actual deployed version, and evaluate any postprocessing against the same criteria. This balances two measured requirements instead of assuming speed or model size equals suitability.

Incorrect Answers

B:

Parameter count or a vague 'largest' ranking does not establish that a model reproduces lettering faithfully, nor does it predict end-to-end latency for the deployment. Brand details and tail response time are measurable behaviors that depend on model/version, settings and workload. A large model could be slower and still distort text. Use actual outputs from representative prompts and the required p95 limit rather than an indirect model-family label.

C:

Lowering output resolution can genuinely reduce generation latency and cost, so this is a realistic optimization candidate. It can also distort tiny logo features and make product labels unreadable, exactly the failures brand reviewers prohibit. Median response time hides slow-tail behavior as well. Model selection must measure actual p95 performance and run product-specific visual acceptance tests on the final format. A fast output is not production-ready merely because the API returns successfully.

D:

Median latency is a useful performance indicator and the current 18-second p95 may justify exploring faster alternatives. But the retailer requires brand-compliant images, and one fast deployment might distort logos or fail the requested size. Median alone can also hide a poor tail. Evaluate representative image outputs for fidelity and policy alongside p95 latency, availability and supported generation features before promotion.

Question 526

A law firm's meeting transcription service receives client names, case numbers and phone numbers. Lawyers need searchable transcripts for authorized matters, but policy requires controlled access, removal of sensitive details from general analytics, and automatic deletion after the approved matter-retention period. Which THREE controls should the pipeline implement? (Select THREE.)

  1. Encrypt the complete raw transcript and export it into a central organization-wide diagnostics workspace protected by subscription-level contributor permissions, without applying matter-specific authorization or removing names from general analytics.
  2. Apply matter-scoped authorization to transcript storage and retrieval, including encryption and least-privilege access.
  3. Store complete meeting audio in a restricted analytics workspace for unlimited quality reevaluation, while keeping search access to the transcripts matter-scoped.
  4. Detect or redact sensitive identifiers from secondary analytics exports, with controlled handling of uncertain detections.
  5. Apply the matter-retention expiry to the searchable transcript index but leave the original audio recordings and analytics-export copies under their independent default storage lifecycle, without checking whether those copies expire on the matter deadline.
  6. Enforce versioned retention and deletion rules for audio, transcript, and derived copies, with auditable expiration handling.

Explanation

Correct Answers

B:

Bind each recording and resulting transcript to the correct legal matter and enforce the requesting lawyer's identity and authorization before any read. Use protected storage, approved encryption, scoped service identities and access logs; do not assume that a successful Speech API response grants permission to distribute the content. Test cross-matter denials and revoke access when team membership changes. This is independently necessary because accurate transcription alone does not define who may see privileged statements or for how long they may be retained.

D:

Secondary dashboards may need counts, latency and recognized-language metrics without names, telephone numbers or case identifiers. Apply supported sensitive-entity detection or a carefully validated redaction layer before analytics export, then route ambiguous high-risk cases to controlled review. Redaction should consider source text and derived fields, not merely hide content visually in a dashboard. Retain links only through access-controlled identifiers where operational analysis truly requires them. This protects secondary consumers even when the primary matter transcript legitimately contains the original information.

F:

Record the applicable retention class and expiry for each matter, then delete or defensibly dispose of raw audio, searchable transcript, cached snippets and relevant downstream copies when policy requires. Handle legal holds as explicit controlled exceptions rather than silently ignoring expiry, and verify scheduled deletion jobs and audit outcomes. A deletion policy that covers only the primary transcript while leaving embeddings or debug exports behind would be incomplete. This independently satisfies the lifecycle requirement in addition to access control and secondary-data redaction.

Incorrect Answers

A:

Encryption and general subscription permissions protect some infrastructure access, so this arrangement can sound administratively secure. They do not enforce the law firm’s legal-matter boundary or prevent an analytics operator from encountering names, phone numbers, and case details unrelated to their work. A general metrics pipeline should receive redacted or minimized outputs, while underlying matter transcripts remain scoped to authorized users. Centralized encrypted storage alone does not satisfy those separate requirements.

C:

Matter-scoped transcript access is necessary for the law firm's lawyers, and audio retention can support accuracy investigations where permitted. The organization also has a retention policy for source recordings and personal details. An unlimited analytics copy bypasses that lifecycle boundary, even if the transcript search is protected. Apply approved retention limits, minimize sensitive fields, encrypt access and honor deletion or legal-hold rules across both audio and text stores.

E:

Deleting the primary search record is one necessary operation but not a complete erasure policy. Audio captured for transcription, derived text, cached snippets, and exported reports can each retain the same privileged client details after the index entry disappears. The scenario explicitly requires automatic deletion after the approved matter-retention period. A default storage policy is insufficient unless it is verified against the applicable matter rule and every copy or documented legal hold.

Question 527

An agent's parts-lookup tool sends vector-only queries to a product index. For the exact code 'P-009X', the agent returns a semantically related connector instead, even though P-009X exists and its SKU field is searchable. The agent also needs natural-language replacement suggestions. What tool correction is most targeted?

  1. Cache a periodically exported SKU dictionary inside the agent’s instructions and resolve exact part numbers from that snapshot, while leaving the live Search tool on vector-only retrieval without exact identifier matching.
  2. Increase vector search k and add semantic reranking of product descriptions, while continuing to omit exact SKU lookup or filtering for the requested part code.
  3. Add an explicit lexical SKU lookup path to the tool, retain semantic retrieval for replacement requests, and validate exact identifier identity before reporting a direct match.
  4. Increase the vector candidate count for P-009X and use the top semantic match, without adding an exact lexical or filterable match on the part identifier.

Explanation

Correct Answer

C:

Teach the agent tool to distinguish a literal SKU request from a descriptive replacement request. For a SKU, query the searchable identifier using lexical matching or an appropriate exact normalized filter, and verify the returned record's SKU before generating an answer. Keep vector or hybrid retrieval for requests where meaning and substitute products matter. This closes an agent-tool interface gap: although the index supports textual lookup, the registered tool currently discards that capability. Test look-alike identifiers to prevent a plausible but wrong match.

Incorrect Answers

A:

A cached list of known part numbers can improve speed and reduce some hallucinations in a stable catalog, so this approach is more credible than guessing arbitrary identifiers. Inventory changes and similar SKU strings can still make the snapshot stale, and vector similarity does not guarantee exact character identity. The catalog already exposes searchable SKU fields. Add a lexical exact-match branch in the tool and keep vector search for descriptive replacements, verifying the requested code before reporting a direct match.

B:

Broader vector recall and semantic reranking can improve discovery when users describe a product in natural language. The error here is different: the customer supplied an exact alphanumeric code, and the system returned a similar but distinct connector. A reranker over descriptions does not make approximate vectors a strict identifier equality check. The agent tool must retain a lexical or exact-field route for the code and then combine it with semantic retrieval where helpful.

D:

A higher vector k can improve semantic recall when the relevant result is currently ranked below the cutoff, and it may help descriptive product searches. The failure here is exact identification: a neighboring part code is similar in meaning but not interchangeable. Enlarging the vector candidate pool does not enforce alphanumeric equality. Add a searchable or filterable exact-code path, then combine its evidence with semantic relevance so the tool does not substitute P-009Y for P-009X.

Question 528

A medical claims assistant uses a self-critique loop to improve explanations. The release team changed the approved appeal deadline from 30 to 45 days, but the critic continues rewarding answers that say 30 because its tests were created from an older policy. How should the evaluation contract be repaired?

  1. Increase the number of critique passes and lower generation temperature while continuing to score the 30-day deadline as the expected answer in the unchanged test fixtures.
  2. Bind critic acceptance checks to the effective, versioned business-policy assertions and run regression cases against the revised 45-day deadline.
  3. Remove appeal deadlines from the critic's scoring rubric and judge only tone, structure and legal caveats so obsolete 30-day examples no longer count as mistakes.
  4. Extract every deadline candidate from all retrieved policy versions and show them as equivalent possibilities without determining which version applies to the current claim.

Explanation

Correct Answer

B:

Update the canonical appeal-policy test data so acceptance requires 45 days for cases governed by the new effective date and 30 only when a valid historical context calls for it. Version both the source policy and the assertions used by the critic, and associate evaluated examples with the intended policy period. Then run adversarial and regression cases before promotion. The critique loop should measure improvement against current authoritative requirements, not merely compare prose with an outdated internal answer. This is a reference-version problem separate from limiting loop recursion.

Incorrect Answers

A:

Multiple critique passes and lower randomness can reduce inconsistency and improve adherence to a stable evaluation rubric. They cannot discover that the rubric itself is based on a superseded business-policy deadline when no current source is used. Repetition may simply reinforce the wrong 30-day answer. Update the critic's acceptance contract with the effective policy version and verify 45-day cases against that source before treating a polished explanation as correct.

C:

Restricting an evaluator to the metrics it can assess reliably can be appropriate when factual reference data is unavailable. This release explicitly requires a correct appeal deadline, however, and omitting that fact from scoring would hide the known harmful regression. The answer could continue telling customers to appeal too early or too late while receiving high marks. Bind the evaluator to the current versioned 45-day business rule and test its actual factual decisions.

D:

Displaying source candidates can be a transparent intermediate research step when evidence is genuinely conflicting. It is not a usable deadline decision if archived and current policies have different effective dates. The customer needs the governing requirement or an explicit unresolved status. Select and cite applicable documents with version and jurisdiction checks rather than shift responsibility to users to choose arbitrarily among unranked legal deadlines.

Question 529

During an account-recovery workflow, a verification agent checks an employee's identity using a signed corporate login result. A separate troubleshooting agent has inferred a different employee ID from an old chat summary. The coordinator must decide which identity to pass to an account-reset tool. What is the safe rule?

  1. Prefer the troubleshooting agent’s latest employee identifier when it is more recent than the signed login event, treating conversational recency as sufficient evidence that the employee switched accounts.
  2. Combine both employee IDs into one reset request so neither agent feels ignored.
  3. Use the employee identifier repeated most often by the troubleshooting worker's conversation summary, even though it conflicts with the signed corporate verification result.
  4. Use the authenticated, validated identity result as the authoritative subject, reject the conflicting inferred ID and stop for re-verification if that result is unavailable.

Explanation

Correct Answer

D:

Validate the corporate identity provider's signed or otherwise trusted verification result, bind it to the current authenticated recovery session, and pass only that subject identifier to the reset tool. Treat the troubleshooting agent's remembered value as untrusted context; if it disagrees, pause, investigate and request fresh verification rather than silently merging identities. The coordinator must enforce this precedence in application state, not ask another model which ID sounds plausible. This preserves a single authoritative identity for a high-impact account action.

Incorrect Answers

A:

A recent helpdesk note can signal an account change and should sometimes trigger verification, but it is not an authenticated identity assertion. The signed corporate-login result is the trusted boundary for a password reset, whereas the troubleshooting agent inferred its alternative from old conversation content. Switching the reset target based on freshness rather than verification risks changing another employee’s account. The coordinator should use the validated subject or halt for renewed identity proof.

B:

Account-reset APIs require an unambiguous target. Combining contradictory identifiers cannot make them both correct and may cause multiple unintended changes. An identity discrepancy should be treated as an error requiring authoritative resolution, not a reason to widen the effect of a privileged call. The coordinator should disable the reset until one authenticated subject is established through the intended identity channel.

C:

Repeated mentions can make an identifier look familiar and may help locate context in long interactions. They do not establish authenticity or override a signed identity verification event. The troubleshooting agent can accidentally copy a mistaken ID across several turns. The account-recovery workflow must bind downstream actions to the verified principal and reject or reconcile conflicts before performing a reset or exposing private data.

Question 530

A telemetry dashboard can already correlate the model request and two tool executions under the same trace ID. However, their spans appear as three disconnected roots because the instrumentation omitted parentSpanId when constructing child spans. Engineers need to see which tool execution was invoked by which agent step. What is the specific fix?

  1. Replace the shared trace ID with a unique tool-call ID for each span and correlate the spans only by matching timestamp ranges, without recording a parent-child relationship to the originating model request.
  2. Set the correct parent-child span context when starting each operation and validate that the exported trace hierarchy reflects the actual invocation graph.
  3. Add elapsed-time annotations and the caller's agent-step name to each of the three root spans, then sort the traces by timestamp instead of propagating parent span context.
  4. Keep the same root trace ID for all operations but write each tool as a separate root span without setting its parent span or causal links.

Explanation

Correct Answer

B:

Have each agent step create an active parent span and pass its span context to synchronous or asynchronous children so the exported spans contain valid parent identifiers. Where execution is queued, preserve a supported link or correlation indicating the causal predecessor. Check the resulting trace tree against a known multi-tool request and verify timing and retry placement. The trace ID alone proves membership in the same request; parentSpanId establishes hierarchy. This repair concerns the instrumentation's internal nesting, not establishing cross-service request identity from scratch.

Incorrect Answers

A:

Unique span identifiers are useful, and distributed traces do require each operation to have its own span ID. They must also carry the common trace context and appropriate parent relationships so the telemetry backend can reconstruct one execution. The current system already assigns one trace ID but records three disconnected roots. Adding more unique IDs without parent propagation preserves that topology defect. The operator needs consistent trace parenting across model and tool boundaries, not unrelated identifiers grouped by clock time.

C:

Timing and step labels are useful tracing metadata that help identify slow tools and group activity under a shared request. They cannot reliably establish causal parent-child relationships when operations execute concurrently, retry, or fan out from different agent steps. The current defect is specifically that parentSpanId was omitted, leaving disconnected roots even though the trace ID matches. The instrumentation must propagate the active parent context when starting each child span, and the exported hierarchy should be tested against the actual invocation graph rather than inferred from timestamps.

D:

Sharing a trace ID is a necessary piece of distributed correlation and can place records in one search result. The dashboard still cannot reconstruct a parent-child tree when the spans have no relationships. The application should propagate span context including parent identifiers through each tool call and retry. Correlation without hierarchy loses which model action invoked which dependency and where latency accumulated.


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.