Question 50
A contract-review agent must summarize a 40-page scanned agreement and answer questions about clauses while retaining section and page provenance. The company wants to reuse a supported Azure Content Understanding analyzer to turn the document into readable structured evidence for the agent. What design fits?
- Configure an appropriate Content Understanding document analyzer to extract text/layout and structured or Markdown evidence with locations, then pass validated relevant passages to the agent.
- Produce one detailed narrative summary using flat OCR text from the scanned agreement, but discard the extracted page and section metadata after summarization.
- Use a generic OCR service to recover readable contract text, then pass it directly to a summarizer without preserving table relationships, headings or page locations.
- Extract plain OCR text from the scanned contract and send it to a summarizer without retaining the originating page and section of each passage.
Explanation
Correct Answer
A:Create or select a supported Content Understanding analyzer for document modality and suitable output schema, extracting readable text, document layout, Markdown or structured fields together with page and section provenance. Preserve source identifiers and review low-confidence or inconsistent extraction before the agent uses passages for grounded answers. Use a production-supported API version for production work and do not assume preview-only features have a production SLA. This yields a retrievable evidence representation that can support both contract summaries and cited clause questions without treating the model's reconstruction as the original legal text.
Incorrect Answers
B:A comprehensive prose summary can make a long contract accessible and may cover its major business terms. It cannot provide exact verifiable citations when page and section provenance were removed before the agent receives the evidence. The user must answer clause-level questions against the original agreement, not just read a general synopsis. Retain layout and source positions from the document analyzer and pass the relevant, validated passages to the agent rather than rely on unsupported summary recollection.
C:Generic OCR is a legitimate starting point for a scanned document and can recover many printed words. A 40-page agreement may contain nested clauses, tables, and footnotes whose legal meaning depends on layout and cross-references. Flattening that structure makes it hard to answer precisely or cite the controlling page. Use the supported document analyzer to retain structural evidence and validate which extracted passage supports each claim, instead of assuming OCR text alone satisfies the provenance requirement.
D:OCR is necessary for scans and can provide enough words to create a general contract synopsis. This workflow nevertheless discards the page and section metadata expressly required by the question. A generated citation from a flat text stream may point to the wrong clause, especially across forty pages with similar headings. A document analyzer that retains layout and source locations supports both extraction and verification of each summarized claim, which plain OCR without provenance cannot guarantee.
Question 51
A product team claims its insurance-policy chatbot is grounded because users give answers high satisfaction ratings. In an internal test, responses are polished but sometimes cite passages that do not support the stated coverage. The team has preserved the question, retrieved passage, and answer for each case. Which evaluation most directly tests the disputed claim?
- Score retrieved passage relevance against the question and accept the answer whenever a high-ranked document appears, without comparing the generated claims to that passage.
- Run a groundedness evaluator on representative question-answer pairs together with their actual retrieved passages.
- Measure the percentage of answers that include at least one clickable citation, without checking whether the cited span actually supports the claim.
- Run only a response-fluency evaluator to score grammar, tone, and sentence coherence.
Explanation
Correct Answer
B:Groundedness evaluation compares factual claims in the chatbot response with the actual supplied context, allowing evaluators to flag assertions not justified by policy evidence. Assemble cases covering both common clauses and difficult exclusions, supply the retrieved passages that were actually visible during generation, and review unsupported assertions instead of treating attractive citations as proof. Separately examine retrieval relevance and response completeness; a grounded answer can still omit an important exception. A model-based evaluator is an assessment signal, not an issuer-certified truth oracle, so use labeled regression examples and human investigation for material failures.
Incorrect Answers
A:Retrieval relevance measures whether source material is related to the question, not whether the model's output agrees with it. An assistant can quote the correct insurance policy and still reverse a condition or invent an exception. Since the issue is unsupported statements in a polished answer, the evaluation must compare each important generated claim with source evidence. Retrieval ranking is a separate quality dimension, not proof of groundedness.
C:Citation coverage is useful operational telemetry and can reveal answers with no visible references. A citation can nevertheless point to a related but contradictory passage or to a superseded version. The insurer's audit asks whether the answer is supported, not merely linked. A groundedness or factual-consistency check needs to test the claim-to-passage relationship and report unsupported spans, even when every answer has a citation.
D:Fluency evaluates readability and logical presentation; an unsupported insurance claim can be fluent and persuasive. The team's observed failure is a mismatch between a policy passage and the chatbot's coverage conclusion, not awkward prose. A grammatical response that invents a covered service remains ungrounded. Fluency may complement quality monitoring, but selecting it alone would leave the stated factual integrity concern unchecked.
Question 52
A regulated payments assistant already returns valid schema-constrained JSON with claimId, decision, reasonCode and a numeric settlementAmount. A schema validator confirms every field and type, but one response proposes a settlementAmount greater than the policy limit and another references an unrelated customer's claim. Before an approved action uses the record, what additional check is required?
- Increase structured-output validation strictness but check only field types and JSON syntax, omitting customer authorization and policy settlement limits.
- Accept any syntactically valid JSON because the service already enforced the schema and the numeric field has the expected type.
- Validate business invariants, settlement limits and claim/customer authorization against trusted records before executing the decision.
- Use an external JSON Schema validator plus a checksum on the serialized claim record, and treat any valid signed payload as authorized without looking up the customer or settlement limits.
Explanation
Correct Answer
C:Keep the structured-output contract, then independently verify that settlementAmount is within the actual policy and account-specific authorization constraints, that claimId belongs to the authenticated customer, and that the decision is consistent with trusted case facts. Reject, route for approval or retry under controlled rules when those validations fail. Model-produced schema-compliant values are proposals, not privileged financial decisions. This is semantic business validation AFTER shape/type validity; it does not duplicate a question asking how to force JSON fields or parse a free-text model answer.
Incorrect Answers
A:Strict schema validation can reject malformed records and prevent downstream parser failures, which is essential for reliable payments integration. It does not tell whether a real claimant owns the referenced claim or whether the proposed numeric amount exceeds the approved limit. The question already says the schema passes while those business rules fail. The application must enforce authorization and settlement invariants against trusted records before any approved action, not repeat format validation under another name.
B:JSON Schema or comparable constrained-output validation can ensure fields are present and typed correctly, but a valid numeric amount may still exceed the allowed settlement limit. A properly structured claimId can still belong to a different account. Trusting syntax would confuse output shape with application authorization and financial correctness. The consuming service must check these higher-level invariants against reliable business records before allowing an action.
D:A JSON Schema validator can ensure fields and types are correct, and a checksum or signature can prove that a payload was not accidentally modified after creation. Neither establishes that claimId belongs to the caller or that settlementAmount obeys the business cap. The scenario supplies examples of well-formed but unauthorized and over-limit records. An independent trusted business-rule and authorization check must run before the tool performs a consequential action. Integrity of the serialization is not the same as correctness of the underlying transaction decision.
Question 53
An auditor challenges a customer-service agent's refund decision. The final response says a tool approved the refund, but the team cannot identify which tool version was invoked, what arguments it received, or which response caused the agent to proceed. Which observability design most directly supports reconstruction of this particular execution?
- Record correlated trace spans with agent/run IDs, tool-call IDs, sanitized arguments, tool results, and version metadata.
- Enable daily exception and cost summaries with the model deployment identifier and final refund status, but do not retain the specific tool invocation arguments or tool-response identifiers.
- Store the assistant's final natural-language answer and permanently discard the actual tool execution record.
- Keep only the final assistant answer, model latency, and a timestamp, while omitting the underlying tool-call IDs, arguments, outcomes, and approval references.
Explanation
Correct Answer
A:An execution trace with correlated spans links the user's request and agent reasoning steps to each actual tool invocation, sanitized input, returned outcome, and configured version. With appropriate access controls and retention, an auditor can reconstruct why a refund was offered or executed and distinguish a real tool response from a later narrative assertion. Include request and tool identifiers, timestamps, status/errors, and the permission boundary; avoid logging raw cardholder data or secrets. Correlation supports investigation, but the trace still needs integrity and provenance controls before it can serve as regulated evidence.
Incorrect Answers
B:An exception report can highlight unusual refund volumes and operating costs, making it a useful monitoring supplement. It cannot reconstruct the particular challenged refund when the auditor needs the version of the tool, its exact sanitized inputs, its returned authorization and the sequence of events. Two refunds could share a deployment identifier and status while using different rules or approving authorities. The missing per-execution provenance must be collected in correlated spans, not inferred from aggregates.
C:The assistant's final sentence is an assertion generated after tool use; it is not an independent record of the tool's inputs and actual result. A model can misstate a tool's effect or overlook a failure. Deleting tool-call evidence destroys the causal link needed in this refund audit. Keep secure, minimally necessary tool traces instead of trusting self-description as an authoritative activity log.
D:Final answers and timing logs can support basic service monitoring, but they do not reconstruct which tools were invoked or how an irreversible action was authorized. Two runs can produce identical wording while calling different APIs or using different source versions. The auditor needs correlated spans, transaction identifiers, and protected tool outcomes. That level of provenance allows investigators to trace the agent’s actions; a final-answer-only log leaves the decisive chain of execution invisible.
Question 54
A legal retrieval system embeds 900-page contracts by splitting their paragraphs at a fixed character count. Searches find a table row containing a price, but the qualifying footnote on the next chunk is routinely missing. The contract answer then quotes a price without its exception. Which ingestion change most directly fixes this boundary problem?
- Increase Azure AI Search vector candidate count and semantic reranker depth over the existing arbitrarily split contract chunks, without changing the ingestion boundaries that detach exceptions from prices.
- Increase chunk overlap by a fixed five characters, while retaining the existing arbitrary character boundaries that separate qualifying footnotes from the price row.
- Index each contract price row and each qualifying footnote as separate passages with no parent-child relationship, then raise retrieval k and assume both pieces will always appear together.
- Use structure-aware chunks that keep table rows linked with their footnotes, adding appropriate overlap and provenance.
Explanation
Correct Answer
D:Split contracts along logical sections and table boundaries, retaining the heading, row labels, neighboring explanatory text, and the footnote that qualifies the price; modest overlap or parent-child retrieval can keep dependent passages accessible. Carry page IDs and offsets so the generated answer can cite the precise contractual exception. Verify that retrieval tests for known price-plus-footnote questions return both pieces together. Chunk size is a tradeoff with token budgets, so use representative documents rather than simply making every chunk enormous. This change directly targets the lost contextual relationship.
Incorrect Answers
A:A larger candidate set can improve recall when relevant chunks already contain sufficient information. Here, however, extraction produced fragments whose legal qualification was separated from its price row by bad chunk boundaries. Reranking isolated fragments cannot reliably reconstruct the missing parent-child relationship or page provenance. Improve section or table-aware chunking with bounded overlap and stable source metadata before tuning query-side retrieval. More search candidates alone do not correct damaged source structure.
B:Some overlap is helpful because it carries nearby context across chunk boundaries, making this a relevant ingestion adjustment. A tiny fixed overlap cannot guarantee that the footnote, table header, and price row remain associated when table layout varies. The recurring error occurs at the logical document structure boundary. Layout-aware or section-aware chunking should link the row to its applicable exception and retain provenance, with overlap tuned to actual content.
C:Increasing retrieval candidates can help when relevant passages exist in the index, and extracting tables and footnotes into separate records is technically possible. The failure here is a dependency between a quoted price and its exception across arbitrary chunk boundaries. A search may return the price without the footnote, even with a larger k, because neither passage declares that the other qualifies it. Preserve that structural relationship during layout-aware chunking and maintain source provenance, rather than treating two independently ranked fragments as reliably joined.
Question 55
A customer-support agent may explain warranty eligibility but has access to a refund tool that can immediately credit a payment card. The support policy requires the customer to approve any nonreversible financial action. During testing, the agent infers likely consent from the customer's angry tone. What system boundary is needed before allowing tool execution?
- Put the sentence 'obtain permission' in the agent's prompt and allow immediate refund requests without a separate check.
- Require an explicit, transaction-scoped approval checkpoint enforced outside the model before invoking the refund tool.
- Ask the customer to confirm a refund in the conversation, but leave the API tool enabled without validating the exact transaction details or employee's approval rights.
- Let the agent propose a refund amount and present a generic confirmation button, then send the payment tool call without binding the approved customer, card and amount to the actual transaction payload.
Explanation
Correct Answer
B:Separate proposing a refund from performing it. The agent can calculate eligibility and present amount and reason, but an authenticated approval workflow should require the authorized user to confirm that exact operation before a privileged tool receives execution permission. Record approval ID, expiry, identity, amount, and idempotency controls; reject stale or mismatched approvals. The enforcement must be outside free-form model text, so the agent cannot bypass it by claiming consent was implied. This preserves customer control and permits the agent to automate low-risk analysis without unauthorized money movement.
Incorrect Answers
A:Prompt text can remind an agent of policy, but it is not a reliable enforcement boundary for a financial side effect. A prompt-injected document or model misinterpretation could still reach the tool. The user did not explicitly authorize this refund, and the company requires real consent. The application must verify an external approval token tied to the exact refund amount and customer before executing the action.
C:Conversational confirmation reduces accidental actions and may look like an approval workflow. It does not satisfy the support policy if the person confirming lacks required authority or if the final refund amount differs from what they saw. The system must check policy eligibility and bind the approved transaction fields to an authorized, guarded write tool. Model dialogue alone cannot enforce monetary approvals or limit side effects.
D:Adding a confirmation button is closer to the right governance pattern than inferring consent from sentiment, but the approval must authorize a specific financial action. A generic click can be reused or interpreted against a different amount or recipient if the proposed payload changes. The organization needs an enforceable human approval bound to the validated transaction and checked immediately before the side effect. Otherwise the tool could still credit a card without proof that the customer approved those exact terms.
Question 56
An analyst uploads a dashboard screenshot to a vision-capable assistant and asks whether March sales increased 40% from February. The chart's vertical axis begins at 90 rather than zero, the two visible labels are 100 and 110, and no March transaction table is attached. Which response behavior is most defensible?
- Interpret the labeled values and axis scale, calculate the actual increase as 10%, and qualify what cannot be confirmed without source data.
- Claim the visual bars prove a 40% increase because their visible height difference appears large.
- Apply image perspective correction and infer bar heights from pixels alone, ignoring the chart's printed 100 and 110 labels and truncated axis.
- Use OCR alone to read the chart’s printed axis labels, then infer the bar values from their color names without checking actual geometry or the plotted scale.
Explanation
Correct Answer
A:Read the axis origin and the visible data labels rather than estimating percentages from bar height in a truncated-scale chart. From 100 to 110 the change is 10 units, or 10% relative to February, not the proposed 40%. Explain that screenshot interpretation is limited by image resolution, mislabeled series, or chart errors, and verify against underlying records before a high-stakes financial decision. This grounds the answer in observable evidence while avoiding an invented data table or a misleading visual impression. Model capability to view pixels does not replace numerical checking.
Incorrect Answers
B:A truncated axis exaggerates the visual distance between bars, so judging growth from apparent bar height is precisely the analytical trap in this example. The data labels supply a measurable 100-to-110 comparison, which is not 40% growth. A multimodal assistant should challenge the framing, not mirror it. Bar geometry on a nonzero origin cannot serve as the independent numeric evidence required for that claim.
C:Image preprocessing can improve a model's visual measurement when a chart is distorted. Yet here the numerical labels explicitly supply the relevant values, and the axis begins at 90 rather than zero. Estimating an apparent bar-height ratio from pixels exaggerates the increase. The assistant should compute (110 − 100) / 100 as 10 percent and disclose missing transaction-level evidence instead of treating visual geometry as ground truth.
D:OCR is useful for recovering visible labels and tick values, but it cannot by itself establish numerical bar heights or the relationship between plotted positions and the scale. A visually plausible color-name description is not evidence that a bar corresponds to a particular magnitude. The assistant must interpret the graphic together with its labels, axis values and any truncated baseline. That is why chart grounding needs more than isolated text recognition.
Question 57
A media producer has a recorded Spanish podcast and needs searchable English text for editors. The editors must know what the speaker said in translation, not receive Spanish transcripts with a translated filename, and no translated audio playback is required. Which Speech capability best fits the primary processing step?
- Transcribe the Spanish podcast with ordinary speech-to-text recognition, then send its Spanish transcript to a bilingual summarizer but do not request translation to the required destination language.
- Perform Spanish-only speech recognition, then label the unchanged Spanish transcript as English.
- Configure Speech translation to recognize the Spanish audio and return translated English text.
- Transcribe the interview into its source-language text, store that transcript, and return it without invoking translation to the requested destination language.
Explanation
Correct Answer
C:Configure the Speech translation recognizer for supported Spanish source locale and English target language, then process the recorded podcast to obtain the translation text. Preserve segment or timestamp relationships where editors need to jump back to the original audio, and review proper nouns, noisy speakers, and domain terminology before publishing. A Speech translation result can provide translated text without invoking speech synthesis, which the request explicitly does not require. Verify supported locales and recognition mode for the selected audio workflow; do not assume an event-based synthesized-voice path is needed.
Incorrect Answers
A:Speech recognition supplies source-language text and may be useful as the first stage of a translation pipeline. However, summarizing the Spanish words in Spanish does not satisfy a requested English transcript, and the summary may omit details that a transcript must retain. Configure supported speech translation or explicit transcription plus translation, preserving utterance timing and speaker associations as needed. The wrong choice stops after recognition and summarization.
B:Speech-to-text recognition in Spanish can produce a useful source-language transcript, but changing its label does not translate words into English. Editors who cannot read Spanish would still lack the required target-language text. If a separate translation service is used afterwards, that can be an alternative multi-stage design, but this option expressly leaves the content unchanged while making a false language claim, so it does not satisfy the request.
D:Speech recognition can accurately convert audio into text and is often an upstream component in translation systems. It does not by itself produce the destination-language transcript requested in this scenario. A source-language transcript is a useful intermediate artifact but not the finished output for the listener. The team must use a supported speech-translation capability or a clearly configured subsequent text-translation stage and verify the target language, rather than stop after recognition.
Question 58
A claims team uses an Azure Content Understanding image analyzer to extract serialNumber, purchaseDate, and damagedComponent from repair photos. Results arrive as unstructured paragraphs, while its downstream API accepts only validated JSON fields. The current deployment supports configurable analyzer fields. What should the team change?
- Post-process the unstructured analyzer paragraphs with a general JSON serializer that assigns values by their order of appearance, without defining field-specific types or source evidence.
- Use a general image-captioning prompt to describe each repair photo, then pass its prose directly to the typed claims API without configuring the analyzer’s structured field extraction.
- Apply JSON formatting to the existing paragraph output but leave serialNumber, purchaseDate and damagedComponent as one undifferentiated string instead of typed fields.
- Define explicit field names and output types in the analyzer's field schema, then validate returned values and handle uncertain extraction.
Explanation
Correct Answer
D:Configure a supported Content Understanding image analyzer with fieldSchema entries for serialNumber, purchaseDate, and damagedComponent, including appropriate field types and extraction instructions. The analysis result can then carry structured values that the consuming API validates for presence, shape, and domain-specific plausibility. Inspect source evidence and low-confidence fields rather than fabricating missing dates or serials. Analyzer API versions and supported modality features change, so verify the exact production contract before rollout. This is a configuration-and-validation change, not a promise that any AI extraction is automatically correct.
Incorrect Answers
A:A serializer can turn free text into a parseable object, and positional extraction may look efficient for a small number of consistently formatted samples. Repair photographs vary in layout and may include missing or repeated dates, serial numbers, and damage descriptions. Assigning values by position cannot guarantee the required field semantics or types. Define an analyzer field schema and validate each result against the source photo so downstream claims software receives meaningful, not merely syntactically valid, records.
B:A vision model can describe visible damage and may mention the date or serial number when these appear in the photograph. A prose caption is still not the strict serialNumber, purchaseDate, and damagedComponent record expected by the receiving API. Its wording and omissions can vary. Since the analyzer supports configurable fields, a typed field schema with validation and uncertainty handling is the direct integration pattern; unstructured captions remain useful as supporting evidence, not the accepted contract.
C:Wrapping prose in a JSON string can satisfy a basic syntax parser and may be useful for logging raw analyzer output. It does not meet the downstream contract requiring three separately typed values, nor does it distinguish an unknown date from a textual comment about damage. The issue is semantic field extraction and validation, not just whether the response begins with a brace. The analyzer must produce and check the named fields and preserve evidence for uncertain readings.
Question 59
An order-status agent calls a customer lookup function. Its declared function contract requires orderId and customerTenant, but a model sometimes sends only orderId. The team wants to avoid cross-tenant lookups and prevent endless retries on incomplete requests. Which TWO actions address the exact failure together? (Select TWO.)
- Look up the missing tool argument in a shared customer-profile cache using only the order number, then execute the function without confirming that the cache entry belongs to the authenticated caller.
- Enforce required argument schema and reject function invocations missing customerTenant before execution.
- Enable lenient coercion in the tool-call serializer so missing required fields are emitted as empty strings, then let the order backend interpret those placeholders without a clarification step.
- Fill an omitted required function argument from the most recent conversation turn automatically, without checking whether that earlier value belongs to the current authenticated requester.
- Ask the user or trusted context for the missing tenant within a bounded clarification flow, then retry only with authorized complete arguments.
Explanation
Correct Answers
B:Validate each tool call against the declared required-argument schema before any database request. Missing customerTenant must produce a controlled validation result rather than a fallback to unrestricted search. Treat the tenant as an authorization scope, not just a formatting preference, and verify that the caller actually belongs to it. This gate prevents the observed malformed call from reaching a data-plane tool and supplies a precise reason to request clarification. Server-side validation must remain authoritative even if the model used a structured-output mode.
E:After rejecting the incomplete tool call, obtain customerTenant from the authenticated session or ask for clarification using a bounded retry budget. Verify the selected tenant is permitted for that caller and then invoke the function with all required typed fields. This complements schema enforcement: validation catches the omission, while trusted clarification repairs the call without guessing an identity or looping indefinitely. If clarification fails, the agent should explain why it cannot retrieve the order rather than silently crossing tenant boundaries.
Incorrect Answers
A:Caching customer metadata can reduce repeated clarification questions and make a function-calling assistant more responsive. It is unsafe when an argument required for an authorized order operation is taken from a broadly shared cache keyed only by a potentially reused order number. The missing field may refer to another tenant or customer. A proper tool workflow should validate required typed arguments, bind them to the current authenticated principal and ask for clarification when the value cannot be verified. Convenience caching must not bypass cross-customer authorization.
C:Schema coercion can be useful for harmless type normalization, such as converting a digit-only string into a numeric identifier when the value is unambiguous. It cannot invent a genuinely required missing order or customer field. Empty placeholders may cause the backend to select defaults, reject the request, or act on the wrong resource. The agent should enforce the declared function schema and require verified missing information before a consequential tool call. Lenient serialization that conceals absent arguments is not equivalent to validation.
D:Conversation state can legitimately help resolve references, and reusing a recently confirmed identifier may make an agent feel more responsive. Here the argument is mandatory and ambiguous, so silently selecting a prior value risks invoking the tool against the wrong tenant or customer. The function schema and identity context must be validated and missing information clarified with a bounded retry. Convenience memory is not an authorization or type-validation substitute.
Question 60
A retail app offers offline product-category suggestions on low-memory handheld scanners. Its model must run locally with no network connectivity, meet a measured accuracy floor, and respond in under 80 milliseconds. A team proposes using its largest cloud-hosted generative model merely because it scores highest on a general benchmark. What choice should drive deployment?
- Prefer a compact locally deployable model validated against the category dataset, memory ceiling, and latency requirement.
- Select a distilled cloud language model because its billed token cost is lower, then access it through a network endpoint from the scanners despite the required fully offline operation.
- Cache vector representations of product names locally, but continue calling a remote embedding service to encode each new offline query at classification time.
- Choose a hosted, high-capacity language model with short completions as a proxy for a device-resident runtime, without checking offline availability or memory footprint.
Explanation
Correct Answer
A:Choose a small model or classifier that can actually run on the handheld device within memory and latency budgets, and test it on representative product categories rather than relying on broad benchmark scores. Offline operation rules out remote inference as the only path. Evaluate confusion among similar product groups, quantized precision tradeoffs, and on-device update handling before deployment. A more capable large model may be useful for occasional server-side enrichment when connectivity exists, but it cannot satisfy the stated fully offline guarantee. The selection criteria are measured task fitness, resource consumption, and response reliability together.
Incorrect Answers
B:Distilled hosted models can reduce inference expense, but a cloud endpoint is unavailable when a handheld scanner has no network connection. Token price also does not tell whether the client can run the model within its memory and response-time limits. The decision here is about on-device execution and known classification quality. Test a compact locally deployable model on the product categories and the scanner's actual compute constraints.
C:A local vector cache can speed retrieval of known records, which makes this design seem economical. Yet an offline scanner cannot request a new embedding from a remote service after it loses connectivity. It also needs a validated category assignment rather than merely its nearest catalog neighbor. A self-contained local model or fully local embedding and classifier pipeline must meet the memory budget and measured label accuracy without any cloud dependency.
D:A hosted model may achieve good classification accuracy and short outputs can reduce transmission and generation cost. Neither feature proves the model can execute on an intermittently disconnected phone with the stated memory budget. The tested decision concerns local resource limits and offline operation, not merely response length. Compare compact deployable models and runtime requirements against measured device memory and latency instead of substituting a cloud model that depends on network access.
Developing AI Apps and Agents on Azure (AI-103) Practice Tests