{"id":13374,"date":"2026-09-16T08:03:53","date_gmt":"2026-09-16T08:03:53","guid":{"rendered":"https:\/\/www.examlabs.com\/certification\/?p=13374"},"modified":"2026-09-16T08:03:53","modified_gmt":"2026-09-16T08:03:53","slug":"microsoft-ab-100-practice-test-questions-and-exam-dumps-part13-q241-260","status":"publish","type":"post","link":"https:\/\/www.examlabs.com\/certification\/microsoft-ab-100-practice-test-questions-and-exam-dumps-part13-q241-260\/","title":{"rendered":"Microsoft AB-100 Practice Test Questions and Exam Dumps Part13 Q241-260"},"content":{"rendered":"<h1><\/h1>\n<h2><b>View Full <\/b><a href=\"https:\/\/www.examlabs.com\/ab-100-exam-dumps\"><b>Microsoft AB-100 Exam Dumps<\/b><\/a><b> and Practice Test Dumps.<\/b><\/h2>\n<p>&nbsp;<\/p>\n<h3><b>Question 241<\/b><\/h3>\n<p><b>What is the main purpose of an API gateway in an AI solution?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Generate model responses<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Manage and control access to backend APIs<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Store training datasets<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Create vector embeddings<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">An API gateway provides a controlled entry point between applications or agents and backend services. It can support authentication, authorization, routing, rate limiting, logging, and other policies. In an AI architecture, an API gateway can help prevent agents from directly accessing numerous services without centralized controls. It can also provide consistent monitoring and traffic management. The gateway does not replace the underlying business APIs or AI models. Instead, it provides an additional management and security layer around service access.<\/span><\/p>\n<h3><b>Question 242<\/b><\/h3>\n<p><b>Which practice helps protect an agent from prompt injection?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Trust every retrieved instruction<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Remove authentication<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Separate trusted instructions from untrusted content<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Increase the context window<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 3<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Separating trusted instructions from untrusted content helps reduce the risk that external text will manipulate an agent&#8217;s behavior. Retrieved documents, user inputs, web pages, and tool outputs may contain instructions that should be treated as data rather than commands. The agent should have clearly defined system instructions and boundaries for what external content can influence. Additional defenses can include input filtering, prompt shields, tool authorization, and adversarial testing. No single control completely eliminates prompt-injection risk.<\/span><\/p>\n<h3><b>Question 243<\/b><\/h3>\n<p><b>A company needs an agent to update customer records. What should happen before the update is executed?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Validate the request and authorize the action<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Disable audit logging<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Give the agent administrator access<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Skip confirmation checks<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Before an agent performs a customer-record update, the system should validate the requested operation and confirm that the agent or user has authorization to perform it. Validation can check required fields, business rules, and whether the requested change is within the agent&#8217;s scope. Authorization ensures that the identity making the request has the necessary permissions. Audit logging should also record important actions. These controls reduce the risk of unauthorized or incorrect modifications to business data.<\/span><\/p>\n<h3><b>Question 244<\/b><\/h3>\n<p><b>Which approach is most useful when an agent must handle a sudden increase in workload?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Remove all request limits<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Use scalable infrastructure and workload queues<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Increase every prompt size<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Disable monitoring<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Scalable infrastructure and workload queues can help an AI system handle temporary increases in demand. Queues allow incoming work to be buffered instead of overwhelming downstream services immediately. Scalable compute and service capacity can then process requests as resources become available. Architects should also consider rate limits, concurrency, timeout settings, and monitoring. Simply removing limits can overload dependent services. A resilient architecture balances throughput, latency, availability, and cost while maintaining predictable behavior during workload spikes.<\/span><\/p>\n<h3><b>Question 245<\/b><\/h3>\n<p><b>What does data minimization mean in an AI solution?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Collecting and retaining only data necessary for the intended purpose<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Sending all available data to the model<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Keeping every user interaction forever<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Removing all security controls<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Data minimization means collecting, processing, and retaining only the information necessary for a defined business purpose. In AI systems, unnecessary data can increase privacy, security, compliance, and cost risks. For example, an agent processing a support request may not need a customer&#8217;s complete historical profile. Minimizing the information provided to prompts, tools, logs, and storage systems can reduce exposure. Data minimization should be considered throughout the solution lifecycle, including collection, processing, monitoring, retention, and deletion.<\/span><\/p>\n<h3><b>Question 246<\/b><\/h3>\n<p><b>An agent needs to retrieve only documents belonging to the user&#8217;s department. Which feature is most important?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Larger embeddings<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Access-aware filtering<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Longer prompts<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Random retrieval<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Access-aware filtering ensures that retrieval results respect the user&#8217;s existing authorization boundaries. Before returning documents to the model, the retrieval system should apply appropriate identity, department, role, or record-level permissions. This is important because grounding an answer with unauthorized information can create a data exposure even if the final response does not explicitly reveal the source. Retrieval security should therefore be designed alongside indexing and search. Larger models or prompts do not compensate for missing authorization controls.<\/span><\/p>\n<h3><b>Question 247<\/b><\/h3>\n<p><b>Which component can provide current information from a transactional business system to an agent?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Static system prompt<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Model fine-tuning<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Tool or connector<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Tokenizer<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 3<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">A tool or connector can allow an agent to retrieve current information directly from a transactional business system. For example, an order-management connector could retrieve the latest order status instead of relying on information stored in a model&#8217;s training data or static prompt. The integration should use appropriate authentication, authorization, input validation, and error handling. This approach is particularly useful for information that changes frequently. Static prompts and model training are not suitable substitutes for accessing live transactional data.<\/span><\/p>\n<h3><b>Question 248<\/b><\/h3>\n<p><b>Why should AI agents have a clearly defined scope?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To limit unnecessary actions and reduce risk<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To increase unrelated data access<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To eliminate testing<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To prevent all user interaction<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">A clearly defined agent scope establishes what tasks, data, systems, and actions the agent is permitted to handle. Narrow scope reduces unnecessary permissions and makes the system easier to test, monitor, and govern. It also provides clear boundaries for handling requests that fall outside the agent&#8217;s responsibilities. When an agent encounters an out-of-scope request, it can provide a suitable response or escalate the matter. Clearly defined scope supports least privilege, predictable behavior, and safer automation.<\/span><\/p>\n<h3><b>Question 249<\/b><\/h3>\n<p><b>What is a key purpose of a human-in-the-loop workflow?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Eliminate all automation<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Allow human review when decisions or actions require oversight<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Increase model token usage<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Replace authentication<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">A human-in-the-loop workflow introduces human review at appropriate points in an automated process. This is useful when an action has significant business, financial, legal, safety, or customer impact. For example, an agent may prepare a refund recommendation while requiring an authorized employee to approve the final transaction. Human oversight does not mean every automated step must require manual intervention. Instead, review points should be designed around risk and business requirements, allowing routine tasks to remain automated while higher-impact actions receive additional oversight.<\/span><\/p>\n<h3><b>Question 250<\/b><\/h3>\n<p><b>Which metric is useful for measuring an agent&#8217;s response speed?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Latency<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Accuracy category<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Data residency<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Permission count<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Latency measures the time required for a system to respond or complete an operation. For AI agents, latency can include model processing, retrieval, tool calls, network communication, and orchestration overhead. Monitoring latency helps teams determine whether an application meets user-experience requirements. Average latency alone may not provide a complete picture, so teams can also examine percentile measurements and identify slow components. Performance improvements may involve model selection, caching, parallel execution, retrieval optimization, or reducing unnecessary tool calls.<\/span><\/p>\n<h3><b>Question 251<\/b><\/h3>\n<p><b>An agent must perform two independent data lookups before generating a response. Which execution strategy may reduce waiting time?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Sequential execution only<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Parallel execution<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Repeated fine-tuning<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Manual data entry<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Parallel execution allows independent operations to run at the same time rather than waiting for one operation to finish before starting another. If two data lookups have no dependency on each other, running them concurrently can reduce overall workflow latency. The architecture must still consider service limits, failure handling, and resource consumption. Operations that depend on earlier results should remain sequential. Proper orchestration determines which tasks can safely execute in parallel and which require an ordered sequence.<\/span><\/p>\n<h3><b>Question 252<\/b><\/h3>\n<p><b>What should an AI evaluation dataset contain?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Only successful examples<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Random data unrelated to production<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Representative inputs and expected evaluation criteria<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Only the largest possible prompts<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 3<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">An evaluation dataset should represent the types of requests, users, conditions, and edge cases the AI solution is expected to handle. It can include normal scenarios, difficult questions, ambiguous requests, safety-sensitive cases, and known failure patterns. Evaluation criteria should define what constitutes an acceptable result, such as accuracy, groundedness, relevance, or appropriate refusal. Using only successful examples can hide important weaknesses. Representative evaluation datasets provide a repeatable way to compare versions and detect regressions after changes.<\/span><\/p>\n<h3><b>Question 253<\/b><\/h3>\n<p><b>What is the purpose of reranking retrieved documents?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To prioritize the most relevant retrieved results<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To remove authentication<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To increase API permissions<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To replace the language model<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Reranking is used after an initial retrieval stage to reorder candidate results according to their relevance to the user&#8217;s query. A retrieval system may return several potentially useful documents, but not all have equal importance. Reranking can place the strongest evidence near the top so that the model receives more relevant context. This can improve answer quality and reduce unnecessary context. Reranking should complement effective indexing, query processing, access controls, and retrieval rather than replace those components.<\/span><\/p>\n<h3><b>Question 254<\/b><\/h3>\n<p><b>A knowledge base contains outdated policy documents. What should the AI team prioritize?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Increasing model temperature<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Updating and removing outdated knowledge sources<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Adding unrelated documents<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Disabling evaluation<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Outdated knowledge can cause an agent to provide incorrect or obsolete answers even when the retrieval system functions correctly. The team should establish ownership and processes for reviewing, updating, replacing, or removing documents. Metadata such as effective dates and document status can also help retrieval systems prioritize current information. Knowledge freshness should be included in ongoing monitoring and evaluation. Simply changing model parameters does not correct stale source content. Maintaining trusted knowledge sources is essential for reliable grounded responses.<\/span><\/p>\n<h3><b>Question 255<\/b><\/h3>\n<p><b>Which capability helps an agent continue operating when its primary model becomes temporarily unavailable?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Model fallback<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Prompt deletion<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Data duplication without controls<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Context expansion<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Model fallback allows an application to use an alternative model or processing path when the primary model is unavailable or fails defined requirements. A fallback strategy can improve availability and resilience, but the alternative model should be evaluated for acceptable quality, latency, cost, and supported capabilities. The application should also define when fallback occurs and how failures are logged. Fallback should not silently bypass security or business rules. All models and workflows involved should remain within approved governance boundaries.<\/span><\/p>\n<h3><b>Question 256<\/b><\/h3>\n<p><b>What is the purpose of a token budget in an AI application?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To control and manage token consumption<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To assign user permissions<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To create database indexes<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To authenticate external APIs<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">A token budget establishes limits or expectations for how much model input and output an application can consume. Managing token usage can help control costs, maintain predictable performance, and avoid exceeding model context limits. Architects can reduce unnecessary token consumption through concise prompts, targeted retrieval, summarization, caching, and appropriate model selection. Token budgets should be monitored against actual workloads because usage patterns can change. They are one part of broader cost governance and do not replace security or authorization controls.<\/span><\/p>\n<h3><b>Question 257<\/b><\/h3>\n<p><b>An agent needs to call a payment API. Which security principle should guide the permissions assigned to the agent?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Maximum privilege<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Least privilege<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Anonymous access<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Shared administrator access<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Least privilege means granting the agent only the permissions required to perform its approved responsibilities. A payment-related agent should not automatically receive broad administrative access simply because it needs to perform a specific transaction. Permissions should be narrowly scoped to the required API operations and resources. Authentication, authorization, approval workflows, transaction limits, and audit logging can provide additional safeguards. Least privilege reduces the potential impact if the agent, its credentials, or an integrated component is misused or compromised.<\/span><\/p>\n<h3><b>Question 258<\/b><\/h3>\n<p><b>Which practice is most useful for detecting unexpected changes in an AI system after deployment?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Post-deployment monitoring<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Removing evaluation data<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Disabling telemetry<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Increasing all permissions<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Post-deployment monitoring helps teams detect changes in system behavior after an AI solution is released. Useful signals can include response quality, latency, error rates, tool failures, usage patterns, costs, safety incidents, and other business metrics. Monitoring can reveal issues that were not visible during controlled testing, including changes in user behavior or underlying data. Teams should define thresholds and response procedures for important signals. Monitoring therefore supports ongoing reliability, governance, and maintenance throughout the agent lifecycle.<\/span><\/p>\n<h3><b>Question 259<\/b><\/h3>\n<p><b>When should a major prompt or model change be evaluated?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Only after users report problems<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Before production deployment<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">After permanently deleting the previous version<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Only once during initial development<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Major prompt or model changes should be evaluated before production deployment to determine whether they improve or negatively affect system behavior. Testing can compare the new version against an established baseline using representative evaluation datasets and important business scenarios. Teams should assess accuracy, groundedness, safety, latency, cost, and other relevant requirements. Maintaining previous versions also supports rollback if necessary. Treating prompts and models as controlled application components helps prevent untested changes from unexpectedly affecting production users.<\/span><\/p>\n<h3><b>Question 260<\/b><\/h3>\n<p><b>What is an important consideration when deciding between fine-tuning and RAG?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Whether the requirement is primarily behavior adaptation or access to changing knowledge<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Whether the application has a graphical interface<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Whether users prefer shorter passwords<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Whether the database uses alphabetical names<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 4<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The choice between fine-tuning and retrieval-augmented generation should be based on the actual business requirement. Fine-tuning can be useful for adapting model behavior, style, or task performance using appropriate training examples. RAG is generally useful when the model needs access to external knowledge that may change and should be retrieved at runtime. The two approaches can also be combined. Teams should evaluate accuracy, maintenance effort, data requirements, update frequency, cost, and governance before selecting an approach.<\/span><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>View Full Microsoft AB-100 Exam Dumps and Practice Test Dumps. &nbsp; Question 241 What is the main purpose of an API gateway in an AI solution? Generate model responses Manage and control access to backend APIs Store training datasets Create vector embeddings Correct Answer: 2 Explanation An API gateway provides a controlled entry point between [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[1648,1647],"tags":[],"_links":{"self":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/13374"}],"collection":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/comments?post=13374"}],"version-history":[{"count":1,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/13374\/revisions"}],"predecessor-version":[{"id":13389,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/13374\/revisions\/13389"}],"wp:attachment":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/media?parent=13374"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/categories?post=13374"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/tags?post=13374"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}