Question 600
One Foundry project hosts both test and production tool connections. An integration test accidentally calls the production refund API because both connections share a generic name and an unrestricted credential. How should environment isolation be improved?
- Keep both connections indistinguishable and ask the model to remember which one is safe.
- Use explicit environment-specific connection IDs, separate least-privilege credentials and deployment configuration checks that prevent tests from invoking production writes.
- Give the test and production connections different display labels but continue using the same unrestricted credential and a fallback that selects production when the test endpoint is missing.
- Tag the production refund tool as 'do not use in tests' in its description, but leave its live credential connected to the same staging agent.
Explanation
Correct Answer
B:Define separate, clearly named tool connections and identities for development, staging and production, with allowlists or endpoint validation ensuring each environment calls only its intended backend. Remove production-write permissions from test agents and CI checks, require approval for privileged production configurations, and validate connection IDs during deployment. Include safe test transactions and audit traces to detect drift. Separation may be achieved within supported project design or with separate projects where policy requires stronger isolation; the critical guarantee is that a test agent cannot execute a real refund.
Incorrect Answers
A:A model cannot reliably enforce environment isolation through memory or a prompt when the same powerful credential and ambiguous connection name remain available. A test can accidentally or maliciously reach the production endpoint. The boundary needs distinct configuration and authorization, not reliance on an instruction like 'use test only.' Keep production write capabilities unavailable to test workloads.
C:Display names can aid human recognition, but they are not a robust execution boundary when the underlying credential still allows production refunds. A test misconfiguration or fallback could choose the production connection silently and execute an actual adjustment. The project needs environment-specific identifiers, restricted backing identities and validation that rejects forbidden production routes during tests. Changing labels without modifying permissions leaves the original dangerous capability in place.
D:A clear tool description helps a model choose functions and can make accidental use less likely during routine testing. It does not isolate a staging environment when the production credential remains executable. A model mistake or adversarial synthetic prompt can still charge a customer. Remove production write credentials from test projects and enforce sandbox routes, separately scoped identities and execution-time safeguards.
Question 601
A production AI endpoint is throttled during a sale. The frontend retries each 429 immediately five times, while an API gateway retries each of those attempts twice. Model spending and latency rise much faster than successful requests. What should operations change?
- Double the API gateway retry count and stagger the frontend's existing retries slightly, but leave both layers independently replaying the same throttled model request without a shared attempt budget.
- Use one coordinated bounded retry policy with Retry-After-aware exponential backoff, jitter and a per-request cost/attempt budget.
- Disable client retries but retain the gateway's two immediate retries for every 429, without honoring Retry-After or measuring token quota.
- Enable a gateway circuit breaker that opens after repeated 429s but configure it to close and replay every queued attempt simultaneously, without jitter, admission limits or a token-capacity budget.
Explanation
Correct Answer
B:Centralize retry ownership or propagate retry budgets across gateway and client, cap attempts, respect service Retry-After where provided, and use exponential backoff with jitter to prevent synchronized bursts. Track attempts and tokens per original user request, including failed calls, and stop when latency or financial ceilings are reached. For nonidempotent tools, use idempotency keys and status reconciliation before retrying. This directly addresses the multiplicative retry cost that arose after throttling, separately from selecting a larger quota or a different regional deployment.
Incorrect Answers
A:Adding delay to retries is a useful first response to transient 429 errors, and a gateway can provide centralized resiliency. In this scenario the frontend and gateway multiply each other's attempts, so raising gateway retries while leaving both active still causes retry amplification, extra model-token pressure and longer tail latency. The retry strategy needs coordination at one layer, with Retry-After awareness, jitter and bounded cost and attempts per logical user operation. A minor delay alone cannot prevent the multiplicative request storm.
C:Removing one retry layer reduces amplification and is a genuine improvement over both layers retrying repeatedly. The gateway still resubmits throttled calls immediately, which can intensify the model's quota pressure during a sale. The correct design needs coordinated bounded retry with exponential backoff or service-supplied Retry-After, plus request and token monitoring. Partial removal of client retries alone may not stop the feedback loop.
D:Circuit breakers can protect saturated downstream services by temporarily stopping requests, and they are a credible part of resilience engineering. However, releasing every queued call at once when the breaker closes can produce another surge of throttling. In this case nested retries already inflate request volume, so a synchronized replay worsens the same condition. The system needs bounded and coordinated attempts, Retry-After-aware backoff, jitter and admission control tied to supported model quotas. A circuit breaker alone does not make replay behavior safe.
Question 602
A human-resources team wants a simple FAQ agent built from instructions, a Foundry model and an approved Search tool. It has no custom Python runtime, proprietary event protocol or special execution loop. Engineers are debating a prompt-based agent versus a hosted code agent. Which starting architecture is most proportionate?
- Build a hosted-code agent with a custom event loop and separate model orchestration solely to reproduce the basic FAQ retrieval tool already supported by a prompt-based agent.
- Build a custom hosted agent runtime because it provides maximum code flexibility, even though the FAQ workload is already supported by an approved configurable agent service and requires no custom worker behavior.
- Use a prompt-based agent configured with the necessary model, instructions and authorized knowledge tools, then evaluate its behavior.
- Create a hosted code agent only to implement a custom retry loop around the approved Search tool, even though the FAQ has no nonstandard orchestration requirement and the managed prompt-agent path already supports search and retries.
Explanation
Correct Answer
C:A Foundry prompt-based agent can combine supported model inference, instructions and connected tools without packaging a custom code container. Configure the Search connection with document authorization, test accurate cited answers, and evaluate refusal and escalation behavior before production use. If future requirements introduce proprietary event handling or advanced code orchestration, revisit a hosted agent. Under the current explicit requirements, configuration-first is proportionate, simpler and easier to manage while still requiring meaningful source and security tests against representative HR queries and role permissions.
Incorrect Answers
A:A hosted-code runtime can be justified when an application requires proprietary logic, custom process control or unsupported integrations. None of those needs appears in this FAQ scenario. Creating and maintaining a custom loop adds deployment, security and operations obligations without improving the described model-plus-Search workflow. Begin with a supported prompt-based agent configured for approved retrieval and test whether that simpler managed architecture meets the stated requirement.
B:A hosted runtime can be appropriate for agents that truly require custom code, specialized libraries or execution semantics unavailable from managed configuration. It introduces deployment, scaling and security responsibilities that the team does not need for a straightforward FAQ agent. The scenario is specifically about choosing a suitable supported runtime based on the workload, not maximizing technical flexibility at any cost. A configurable managed option is the more appropriate starting point when it already meets the task and production-policy constraints.
D:Custom hosted agents are valuable when an application needs specialized runtime dependencies, execution loops or protocol integrations that a prompt-based configuration cannot support. A small retry wrapper is not enough evidence that this straightforward FAQ needs the operational burden of custom hosting, particularly when the supported managed prompt agent already handles the required model, instructions and knowledge tool. The team should start with the simpler supported service, evaluate retrieval quality and authorization, then add custom code only for a demonstrated capability gap.
Question 603
A public dashboard includes a dense chart showing annual water quality by district. The image's alt text says only 'line chart', which does not convey the trend, anomalies or relationships. The product must remain usable with screen readers without putting an entire report into the alt attribute. What should accessibility design provide?
- Add an aria-label that reads 'Water quality trends by district' to the chart image, but leave all district values and important anomalies encoded only by color in the inaccessible pixels.
- Automatically read the chart title and legend into an extended caption, but omit district-level values, anomalies and the trends visible in the plotted data.
- Add a concise image alternative that identifies the chart's purpose plus a linked or adjacent extended description/data table for the material values and patterns.
- Provide a detailed autogenerated alt sentence for the chart's global trend but omit per-district comparisons and anomalies, and do not include a data table or extended description.
Explanation
Correct Answer
C:Use a short alternative identifying what the chart measures and why it is present, then provide an accessible extended description or data table listing the significant district values, trend direction, and any material anomalies. Verify generated descriptions against source data rather than estimating solely from compressed pixels. This avoids an excessively long alt attribute while giving screen-reader users equivalent access to quantitative information. The distinction is between concise image purpose and full complex-data description, not simply adding more adjectives.
Incorrect Answers
A:A meaningful chart label is better than an empty alternative, and ARIA can supply a short accessible name for an image when used correctly. The user requirement covers trend and anomaly interpretation, not merely the chart's topic. Screen-reader users still cannot recover which districts worsened or improved or compare material values from color-only plots. The accessible design needs a concise alternative plus a nearby extended description or data table capturing the relationships and exceptions without overloading the alt attribute.
B:Chart metadata and legends are necessary for an accessible description and can orient readers to the subject and axes. The user also needs to understand meaningful changes and comparisons, which cannot be inferred from the title alone. A useful text alternative should summarize the significant trend and outliers or provide an accessible data table linked to the original chart. Accurate label extraction is a starting point, not a complete substitute for the graph’s information.
D:A global-trend sentence can help a screen-reader user understand the chart at a high level and may be reasonable for a simple sparkline. Here the graphic is intentionally dense, with several districts, individual values and outlying patterns that matter for interpretation. Compressing all of those relationships into one broad trend loses the evidence needed to compare districts. The best approach offers concise identification alongside a longer description or accessible tabular representation of the material data, rather than replacing the entire chart with a partial alt sentence.
Question 604
A customer-service company wants to train a synthetic voice that resembles one of its employees. The employee previously agreed to record sample scripts but has not granted authorization for voice cloning or reuse in customer calls. What must be resolved before any custom-voice deployment?
- Reuse the employee’s sample-recording release form as the only authorization for custom voice deployment, provided the resulting voice is limited to company customer-service calls.
- Obtain and document the required explicit voice-use consent and permissions, verify platform access rules, and provide a revocation and misuse-response process.
- Produce the synthetic voice only for internal test calls, using publicly available employee recordings and postponing the speaker’s explicit voice-cloning consent until a production rollout.
- Configure the custom voice under an authorized service account and document its technical enrollment, treating account ownership as permission to reuse the employee’s likeness in customer calls.
Explanation
Correct Answer
B:Use an approved enrollment and consent process specifying whose voice may be synthesized, the intended customer-facing use, data handling and who controls deployment. Verify that the chosen Azure Speech custom-voice feature and account meet current access and policy requirements; such capabilities may have additional restrictions. Record proof of consent, limit operators, plan revocation and audit generated output. This establishes a legitimate permission boundary before the system mimics a recognizable employee, instead of treating technical ability to copy a voice as legal authorization.
Incorrect Answers
A:A recording release can authorize the collection of audio samples, and limiting distribution to company use reduces some exposure. It does not necessarily grant the separate right to create a synthetic replica of an individual’s voice or deploy it to speak new sentences. The scenario explicitly says voice-cloning permission has not been given. The company needs the documented scope and form of consent required for that purpose, compliant platform access, and revocation and misuse handling before any custom-voice deployment.
C:Limiting early tests to internal users reduces exposure compared with public customer calls and is a reasonable technical risk-control measure. It does not automatically authorize cloning a real person’s voice from recordings collected for a different purpose. The employee approved sample script recording, not all later biometric voice reuse. The team must establish explicit product eligibility, speaker consent and allowed-use boundaries before creating or deploying that likeness, even in controlled experiments.
D:A properly authorized service account can meet the platform's technical authentication requirements and make a synthetic voice deployment traceable. Service credentials do not replace the human speaker's separate consent for voice cloning and particular reuse contexts. The employee agreed to record scripts, not to synthesize customer-facing speech in their identity. Verify current custom-voice feature access, obtain explicit voice-use authorization and document restrictions and revocation procedures before any deployment.
Question 605
A document intake pipeline already classifies loans, passports and invoices before routing to specialized analyzers. New passport formats are often mislabeled as invoices, leading to invalid field extraction. The team has retained classifier scores, document classes and routing results. Which improvement targets the observed failure?
- Evaluate a labeled class-confusion set, refine the classifier or rules, and route low-confidence or unknown types for review instead of forcing the invoice analyzer.
- Raise the confidence threshold on the invoice extraction analyzer and rerun all new passports through that same invoice analyzer, without changing the upstream document-type classifier that misroutes them.
- Use the first extraction result’s field presence as the document-type label and allow every record with a recognized date or name field to continue down the invoice route, without reevaluating passport-versus-invoice classification.
- Fine-tune only the invoice extraction analyzer on the new passport examples while leaving the upstream document classifier and routing unchanged.
Explanation
Correct Answer
A:Inspect confusion between the new passport format and invoice examples, including feature coverage and confidence calibration. Add representative labeled samples, update the supported classification model or routing rules, and define a low-confidence or unknown branch that preserves the document for review. Test the complete classifier-to-analyzer mapping before deploying changes. This addresses a measured classifier error after a routing architecture already exists; adding another downstream extraction call without fixing the class choice would repeat the wrong analysis.
Incorrect Answers
B:Confidence thresholds can help detect some bad field extractions, and repeated analysis may occasionally stabilize noisy outputs. Neither addresses the actual class-confusion fault where passport documents enter an invoice-specific processing route. A high-confidence result may still describe the wrong fields, while lower confidence creates only more retries. Use labeled passport examples to evaluate and correct classifier/routing decisions, and send unknown or low-confidence types for review before specialized extraction.
C:Field-presence heuristics are simple and sometimes help classify highly distinct document templates. Passport and invoice formats can both contain names, dates and identifiers, so the extracted field pattern is not reliable evidence of the correct class. The error occurs before the specialized analyzer is chosen. The organization needs a labeled confusion set, an updated classifier or deterministic routing rules, and an explicit uncertain-document path rather than inferring class from whichever extractor happened to run.
D:Specializing an extractor can improve accuracy on its intended document family, but the new passports are being mislabeled as invoices before extraction begins. The pipeline therefore sends passports to the wrong analyzer. Fix the category classification and routing using representative new passport formats and confidence review, then evaluate the appropriate passport analyzer. Improving the invoice model does not correct the earliest decision that misroutes the documents.
Question 606
A file-search agent refers to a company runbook uploaded this morning, but its connected search tool still returns last week's version. The app developer proposes storing the new runbook's title in agent memory to fix the answer. What should be checked first?
- Insert the new runbook title and upload timestamp into the agent’s system instructions, then trust the existing search-tool excerpt without verifying that the updated document was actually ingested and indexed.
- Verify ingestion completion, indexing/version metadata and the file-search tool's connected source before treating the document as retrievable evidence.
- Reconfigure the agent prompt with the new runbook title and force a fresh conversation, without verifying that the new document was ingested into the connected Search index.
- Store the new runbook's publication title in agent memory and answer from that memory without verifying that the corresponding content has been ingested into Search.
Explanation
Correct Answer
B:Inspect upload status, extraction and indexing runs, source version or timestamp fields, and the exact knowledge connection the agent queries. Confirm that the current runbook is accessible through the tool under the user's authorization, then test a distinctive changed section. If processing is pending or failed, report that fact and do not pretend the assistant has current instructions. Agent memory is useful for conversation context but cannot replace an authoritative ingestion receipt and index freshness validation.
Incorrect Answers
A:Titles and timestamps are useful metadata for selecting the right source, and adding them to prompts can reduce some confusion. They do not deliver the revised runbook’s text if the connected search tool still points at the older index entry. The failure lies in the ingestion, version mapping or tool connection. The developer should inspect indexer completion and retrieval evidence rather than claim that a prompt containing a newer filename makes the answer current.
C:A title in prompt or memory may remind a model that a document should exist, but it does not populate the search index. If ingestion failed or the tool is pointing at a stale source, the agent still cannot retrieve the required pages or cite current instructions. Verify the actual processing status, document version and search connection first, then use authoritative retrieved evidence for a current answer.
D:Conversation memory can retain useful links and context about recently uploaded files, making this seem like a freshness solution. A title does not contain the runbook's detailed instructions and cannot prove that the connected index includes the new version. Inspect ingestion execution, index alias and search-tool target, then retrieve source passages from the current approved document before generating the answer.
Question 607
After an Azure AI Search index rebuild, an agent's correct-answer rate falls even though every source document is present. Engineers suspect changed analyzer settings and ranking rather than missing data. What evaluation would best isolate the regression?
- Compare only index storage bytes before and after rebuild because size proves semantic relevance.
- Scale Azure AI Search replicas after the index rebuild and assume the added capacity will restore the old relevance ordering even if analyzers and vector settings changed.
- Replay a fixed query set against old and new indexes, comparing relevant document ranks, lexical/vector contributions and analyzer behavior before changing generation prompts.
- Replay a few production questions against the new index and compare only the final answer phrasing, without collecting search candidates, rankings or analyzer settings from both index versions.
Explanation
Correct Answer
C:Preserve a representative benchmark of exact-code, paraphrase, multilingual and exception queries with judged relevant passage IDs. Run it against both index versions under comparable query settings, compare candidate ranks and text/vector score contributions, and examine analyzer or chunking differences. Only after locating retrieval changes should the team retune search or revise generation. This separates a search-quality regression from model output variation and gives a reproducible basis for rollback if the new index misses important passages.
Incorrect Answers
A:Index size describes storage and can change due to schema, compression or chunking without indicating relevance quality. A complete set of documents may be ranked poorly after reindexing. The concern is which passages appear for known queries, not how many bytes the index occupies. Use labeled relevance cases and actual search outputs rather than a coarse capacity proxy.
B:Additional replicas can improve concurrent query throughput and availability, so scaling is a valid response to genuine capacity contention. The observed decline in correct answers occurred after changing the index, with all documents still present. A different analyzer, embedding configuration or ranking profile can alter matches independent of replica count. Compare old and new query results, tokenization, index schema and ranker settings to isolate the relevance regression.
D:A small replay is a useful initial smoke test after an index rebuild, and differences in generated answers can signal a regression. Here the suspected cause is how the index analyzes and ranks documents, despite no source content being missing. Final prose alone cannot establish which candidate fell from the top results or whether query analysis changed. The team should compare identical query sets and retrieval distributions, including lexical/vector scores and ranking decisions, across the old and new index configurations.
Question 608
A procurement agent's API tool stopped working just after its managed workload identity was rotated. The tool now receives permission errors, while model inference still works. The new identity has a different principal ID and the tool backend's ACL still names the previous one. What needs attention?
- Recreate the agent with identical prompt and tool definitions while keeping the rotated identity’s role assignments and token audience unchanged.
- Inspect the new tool caller identity and token audience, update only the backend's appropriate grants or trust mapping, and test allowed and denied operations.
- Grant the replacement managed identity a broad subscription-level Contributor role to restore service quickly, without checking the specific backend data-plane permissions or token audience used by the procurement tool.
- Continue using the rotated workload identity’s previously issued token from an application cache while updating only the agent prompt to request the same backend operation with more explicit arguments.
Explanation
Correct Answer
B:Correlate the failing tool calls with the managed identity actually obtaining tokens after rotation, check token audience and expiration, and compare that principal with backend role assignments, allowlists and any tenant restrictions. Add or migrate only the required privileges for the new identity, remove obsolete grants when safe, and verify that prohibited writes remain denied. This addresses a known post-rotation access break without assuming that model permissions imply tool permissions or weakening the API's access control.
Incorrect Answers
A:Recreating an agent can resolve stale configuration and is sometimes needed after a deployment migration. It will not grant an identity access to an external procurement API when the token audience or role scope is wrong. The failure began after an identity rotation, so correlated authorization errors should be investigated at the identity and resource boundary first. Check granted roles, token issuer and audience, and the tool’s expected authentication mode before changing unrelated model instructions.
C:A broad management role may help with some Azure administrative operations, but it is not a reliable substitute for the permissions required by an external procurement backend. It also overprivileges the rotated identity and can leave the actual token-audience mismatch unresolved. The correct repair identifies which principal now calls the tool, which resource audience the token targets, and which narrowly scoped backend grants changed during rotation, then tests both allowed and denied operations.
D:A cached token may sometimes remain valid briefly after a rotation, but its validity is determined by issuer, audience, expiry and backend trust configuration—not by the wording of the agent prompt. The failing tool call reports permission errors after an identity change. Retrying with an old token can conceal the new principal’s missing grants and create intermittent behavior. Verify the effective runtime identity and backend authorization instead of depending on stale credentials.
Question 609
An Azure AI Search hybrid query retrieves the right documents but places a semantically similar obsolete policy above an exact current-policy match. Engineers want to understand and correct the ranking rather than switch to pure vector search. Which TWO actions are appropriate? (Select TWO.)
- Inspect text and vector candidate positions and their reciprocal-rank fusion contributions for representative queries.
- Raise the vector branch weight in the hybrid query to favor conceptual similarity, without inspecting the lexical result position or applying effective-policy filters to keep superseded versions out.
- Evaluate supported weighting, candidate counts and current-document filters against labeled relevance cases, preserving authoritative version constraints.
- Increase semantic-ranker emphasis while leaving the obsolete policy documents unfiltered and ignoring which lexical and vector branches contributed to the merged ranking.
- Boost the semantic ranker score of the obsolete policy because its content more closely resembles prior user questions, while leaving approval-status and effective-date metadata out of ranking eligibility.
Explanation
Correct Answers
A:Hybrid ranking fuses result lists produced by lexical and vector retrieval, so the visible final position may differ from either component's position. Inspect diagnostic rank details or comparable candidate lists where supported, including which branch brought each document into the merged results and how reciprocal-rank fusion contributed. This explains whether the obsolete page dominates because of vector proximity, poor lexical coverage or candidate truncation. Understanding that mechanism is necessary before tuning rather than making blind changes to the assistant's prose.
C:Use a version-aware relevance dataset that includes both old and current policy text, then adjust supported text/vector weights, candidate depths and filters while checking final ranks and recall. Enforce approved/effective status independently of similarity, because a highly similar obsolete document must not become an authoritative answer solely by ranking. Measure the effect on paraphrase and exact-ID queries so tuning does not fix one case by breaking another. This complements rank diagnostics with a controlled policy-correctness and relevance acceptance test.
Incorrect Answers
B:Adjusting vector contribution is a supported kind of hybrid-search relevance tuning, and it can improve results for descriptive natural-language questions. The current ranking problem is that an obsolete policy outranks the exact effective version. More emphasis on semantic similarity may reinforce the wrong candidate instead of correcting provenance and lexical contribution. The engineers should inspect reciprocal-rank fusion inputs and evaluate weighting together with approval or current-version restrictions using labeled cases, not blindly amplify one branch.
D:Semantic reranking can improve how relevant documents are ordered and may help a current policy rise above weaker candidates. The problem includes an obsolete document competing with an exact approved policy. Adjusting the reranker without checking source status and the hybrid reciprocal-rank-fusion contributions can preserve the wrong candidate pool. Apply current-version filtering where required and inspect query branch weights and scores to make sure exact current evidence wins for the right reason.
E:A semantic ranker can refine ordering among retrieved documents and is valuable when wording varies between user requests and source text. It cannot establish legal or operational validity of a withdrawn policy on its own. An old policy may be highly relevant to historical inquiries but ineligible for a current-policy answer. The solution needs effective-date controls and inspection of lexical/vector contributions before tuning weights. Treating ranker relevance as approval authority would preserve the defect.
Question 610
A video-advertising app moderates user text prompts but not reference images or generated outputs. A seemingly harmless prompt paired with an unsafe image produces disallowed content that reaches customers. What moderation architecture should be evaluated?
- Assume benign text guarantees every attached image and generated result will be safe.
- Use appropriate input-image and output-content moderation/policy checks as well as text-prompt controls, with tested allow/deny handling for each modality.
- Add an output-only moderation pass on the generated video but continue accepting reference images without policy screening, assuming the final filter can always catch image-borne violations before customer delivery.
- Run only a stricter text-prompt moderation model and accept the output whenever the prompt passes, leaving attached reference images and the actual generated video uninspected.
Explanation
Correct Answer
B:Apply the available image/video input screening and output review tools or application policy checks suitable for the chosen model and content type. Test harmful reference media, transformed output, borderline benign samples and failures of each moderation stage. Hold or reject release when a required check cannot be completed, protect user data in logs, and route uncertain cases appropriately. This is defense across modality and direction: screening the prompt is useful but not sufficient when pixels can contain the disallowed evidence or the generated result introduces new content.
Incorrect Answers
A:A short harmless sentence does not determine the contents of attached media or constrain every possible generated result. An unsafe reference frame can influence the output even when the text appears benign. The product has already observed that prompt-only review misses violations. Safety gates need to consider all supported input modalities and the actual produced artifact rather than infer safety from the words alone.
C:Output moderation is necessary for preventing many disallowed artifacts from reaching customers, but the scenario demonstrates that unsafe reference images can influence the generation even when the text prompt looks harmless. An output-only gate misses risk at input and may not reliably identify every transformation of prohibited visual content. The organization needs appropriate controls for prompt text, uploaded/reference images and the generated output, with tested blocking and audit decisions at each boundary.
D:Text moderation is a valuable stage and can prevent some disallowed requests from reaching a costly image or video generator. The incident demonstrates that benign wording can be paired with unsafe reference media and yield prohibited output. Even a stronger text-only model cannot inspect unseen pixels. A complete policy workflow evaluates input imagery and generated audiovisual content, with appropriate allow, deny and review outcomes per modality before customer release.
Developing AI Apps and Agents on Azure (AI-103) Practice Tests