{"id":13377,"date":"2026-09-16T08:03:12","date_gmt":"2026-09-16T08:03:12","guid":{"rendered":"https:\/\/www.examlabs.com\/certification\/?p=13377"},"modified":"2026-09-16T08:03:12","modified_gmt":"2026-09-16T08:03:12","slug":"microsoft-ab-100-practice-test-questions-and-exam-dumps-part16-q301-320","status":"publish","type":"post","link":"https:\/\/www.examlabs.com\/certification\/microsoft-ab-100-practice-test-questions-and-exam-dumps-part16-q301-320\/","title":{"rendered":"Microsoft AB-100 Practice Test Questions and Exam Dumps Part16 Q301-320"},"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 301<\/b><\/h3>\n<p><b>Which factor should be defined first when designing an AI agent?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Model temperature<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Number of embeddings<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Database size<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Business objective<\/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;\">A clear business objective should guide the design of an AI agent. The objective defines what problem the agent must solve, which users it serves, what actions it should perform, and how success will be measured. Once the objective is understood, architects can select suitable models, tools, data sources, and workflows. Starting with technology alone can result in unnecessary complexity or an unsuitable solution. Business objectives should therefore remain connected to technical requirements throughout development, testing, deployment, and ongoing evaluation.<\/span><\/p>\n<h3><b>Question 302<\/b><\/h3>\n<p><b>What is a key advantage of using structured output from an AI model?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">It makes responses easier for applications to process consistently<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">It eliminates model errors<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">It removes authentication requirements<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">It guarantees factual accuracy<\/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;\">Structured output requires an AI model to return information in a defined format, such as JSON with specific fields. This makes responses easier for applications and workflows to parse and process consistently. Validation can also verify that required fields, data types, and allowed values are present before the output is used. Structured output does not guarantee that the model&#8217;s content is correct. It should therefore be combined with validation, business rules, authorization, and evaluation when the output will drive automated actions.<\/span><\/p>\n<h3><b>Question 303<\/b><\/h3>\n<p><b>An agent receives customer text and must extract an order number, date, and product name. Which approach is suitable?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Disaster recovery<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Data extraction<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Rate limiting<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Model routing<\/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;\">Data extraction is designed to identify and return specific information from unstructured or semi-structured input. In this scenario, the agent needs to identify defined fields such as an order number, date, and product name. A structured output schema can make the extracted information easier for downstream applications to process. The extracted values should still be validated before they are used in business operations. For important workflows, evaluation should measure whether the system consistently extracts the required fields accurately.<\/span><\/p>\n<h3><b>Question 304<\/b><\/h3>\n<p><b>Which control can prevent users from sending sensitive information to an AI application when such data is not permitted?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Larger context windows<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Data loss prevention controls<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Higher model temperature<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">More 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;\">Data loss prevention controls can help identify and restrict the movement or use of sensitive information according to organizational policies. In an AI application, these controls may help prevent prohibited data from being submitted to models, connectors, or external services. DLP should be combined with access controls, data classification, monitoring, and appropriate application design. The exact implementation depends on the platform and organizational requirements. DLP is particularly important when AI solutions interact with multiple business systems or external services.<\/span><\/p>\n<h3><b>Question 305<\/b><\/h3>\n<p><b>What is the purpose of data classification in an AI solution?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Identify data according to sensitivity and handling requirements<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Increase model context size<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Replace authentication<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Generate embeddings<\/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 classification categorizes information according to characteristics such as sensitivity, confidentiality, or regulatory requirements. Classification can help determine which data an AI system may process, where it can be stored, which users can access it, and whether additional protections are necessary. For example, confidential customer information may require stricter controls than publicly available content. Classification should be considered before connecting enterprise data sources to agents. It provides an important foundation for privacy, security, access control, and data-governance decisions.<\/span><\/p>\n<h3><b>Question 306<\/b><\/h3>\n<p><b>A model produces acceptable answers but takes too long to respond. Which factor should the team investigate?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">User password length<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Application logo<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Model and workflow latency<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Document naming conventions<\/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;\">When response quality is acceptable but response time is too high, the team should investigate latency across the entire AI workflow. Possible contributors include model processing time, retrieval, tool calls, network communication, orchestration, and sequential operations. A smaller model, caching, parallel execution, optimized retrieval, or fewer unnecessary tool calls may improve performance. Teams should measure individual components rather than assuming the model is the only source of delay. Performance changes should still be validated to ensure they do not reduce required quality.<\/span><\/p>\n<h3><b>Question 307<\/b><\/h3>\n<p><b>Which practice helps an organization maintain consistent AI development standards across teams?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Shared architecture and governance standards<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Independent undocumented configurations<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Unlimited administrator permissions<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Different security policies for every agent<\/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;\">Shared architecture and governance standards provide consistent expectations for how AI solutions are designed, secured, tested, deployed, and monitored. Standards can cover approved models, data handling, evaluation methods, identity controls, logging, prompt management, and deployment processes. Consistency reduces duplicated effort and makes solutions easier to review and maintain. Teams can still adapt implementations to specific business needs while following common organizational requirements. Documented standards also make it easier to scale successful AI practices across multiple projects.<\/span><\/p>\n<h3><b>Question 308<\/b><\/h3>\n<p><b>An agent must retrieve information from a CRM system. What should be configured before allowing access?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The largest available model<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Appropriate authentication and authorization<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Unlimited tool permissions<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">A longer system prompt<\/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;\">Before an agent accesses a CRM system, the organization should establish secure authentication and appropriate authorization. Authentication identifies the identity making the request, while authorization determines which resources and operations that identity can access. Permissions should follow least privilege and should reflect the agent&#8217;s defined responsibilities. Input validation, logging, and monitoring should also be considered. Simply connecting an agent to a business system without enforcing access boundaries can expose sensitive customer information or allow unauthorized changes.<\/span><\/p>\n<h3><b>Question 309<\/b><\/h3>\n<p><b>Which technique can help improve retrieval when documents contain many similar terms?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Query rewriting<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Removing metadata<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Disabling indexing<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Increasing user 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;\">Query rewriting can make a user&#8217;s request more precise before it is sent to a retrieval system. When documents contain similar terminology, a clearer query can help identify the intended subject and improve the relevance of retrieved results. Query rewriting can be combined with metadata filters, semantic search, keyword search, and reranking. The rewritten query should not introduce unsupported assumptions or bypass access controls. Retrieval improvements should be validated using representative queries and measurable evaluation criteria before being adopted in production.<\/span><\/p>\n<h3><b>Question 310<\/b><\/h3>\n<p><b>Why should an AI solution maintain a baseline evaluation?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To compare future changes against a known level of performance<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To prevent all model updates<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To eliminate monitoring<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To increase token consumption<\/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 baseline evaluation establishes a reference point for the system&#8217;s performance before significant changes are introduced. Teams can compare future model, prompt, retrieval, or configuration changes against this baseline to identify improvements or regressions. Metrics may include accuracy, relevance, groundedness, safety, latency, and cost. A baseline is especially useful when multiple components can influence output quality. Maintaining consistent evaluation datasets and criteria makes comparisons more meaningful and supports controlled decisions during the AI solution lifecycle.<\/span><\/p>\n<h3><b>Question 311<\/b><\/h3>\n<p><b>What is the main purpose of prompt versioning?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Track changes to prompts and support controlled testing<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Store customer passwords<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Replace model monitoring<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Increase API capacity<\/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;\">Prompt versioning records different versions of prompts or agent instructions so teams can identify what changed and evaluate its effect. This is important because even a small instruction change can alter an agent&#8217;s behavior. Versioning allows teams to reproduce earlier configurations, compare results, and roll back problematic changes when necessary. Prompts should be treated as managed application assets rather than informal text. Combining versioning with evaluation and deployment controls helps reduce unexpected production regressions.<\/span><\/p>\n<h3><b>Question 312<\/b><\/h3>\n<p><b>A company wants to process independent documents simultaneously. Which approach can improve throughput?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Sequential processing only<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Parallel processing<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Manual processing<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Disabling queues<\/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 processing allows independent tasks to execute concurrently, which can improve throughput and reduce total processing time. For example, if several documents can be summarized independently, the system does not necessarily need to wait for one document to finish before starting the next. However, parallel execution should respect service limits, concurrency restrictions, resource capacity, and failure-handling requirements. Tasks that depend on previous results should remain sequential. Proper orchestration identifies which operations can safely run concurrently without creating data or workflow conflicts.<\/span><\/p>\n<h3><b>Question 313<\/b><\/h3>\n<p><b>What should an agent do when it lacks enough information to complete a request safely?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Invent missing information<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Execute the most powerful available action<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Ask for clarification or escalate<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Disable authorization<\/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;\">When an agent lacks sufficient information, it should avoid inventing details or making unsupported assumptions. Depending on the situation, the appropriate response may be to ask the user for clarification, retrieve additional approved information, or escalate the request to a human or specialized workflow. This behavior improves reliability and reduces the risk of incorrect business actions. Clear agent instructions should define how uncertainty is handled. Evaluation should also include ambiguous and incomplete requests to verify that the agent responds appropriately.<\/span><\/p>\n<h3><b>Question 314<\/b><\/h3>\n<p><b>Which factor is important when determining whether an AI agent should operate autonomously?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The color of the interface<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The risk and impact of its actions<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The number of available fonts<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The length of the company name<\/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;\">The level of agent autonomy should reflect the risk and potential impact of the actions it can perform. Low-risk tasks may be suitable for greater automation, while financial, legal, security, or other high-impact operations may require human approval. Architects should consider authorization, reversibility, business consequences, and error tolerance when determining autonomy. The goal is not simply to maximize automation but to establish appropriate controls around consequential actions. Human oversight and approval workflows can provide additional safeguards where required.<\/span><\/p>\n<h3><b>Question 315<\/b><\/h3>\n<p><b>What is a benefit of using reusable AI components across multiple solutions?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Greater consistency and reduced development effort<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Automatic elimination of security testing<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Unlimited permissions<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Guaranteed model accuracy<\/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;\">Reusable components can reduce development effort and improve consistency across AI solutions. Examples include approved prompt templates, evaluation frameworks, connectors, security patterns, tool interfaces, and shared governance components. Reuse can also make maintenance easier because improvements to a standardized component can potentially benefit multiple solutions. However, reusable components still need to be evaluated for the specific context in which they are deployed. Reuse should not mean automatically sharing excessive permissions, data access, or configuration across unrelated business applications.<\/span><\/p>\n<h3><b>Question 316<\/b><\/h3>\n<p><b>Which feature helps ensure an agent only accesses approved knowledge sources?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Controlled knowledge-source configuration<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Unlimited web access<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Random retrieval<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Administrator credentials<\/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;\">Controlled knowledge-source configuration defines which repositories an agent is allowed to use for grounding and retrieval. This helps organizations restrict responses to approved information rather than allowing uncontrolled sources that may be inaccurate, outdated, or unauthorized. Knowledge sources should also have appropriate ownership, permissions, freshness processes, and monitoring. Restricting sources does not eliminate the need to evaluate generated answers. The agent should still be tested for groundedness, relevance, and appropriate handling of questions that cannot be answered from approved sources.<\/span><\/p>\n<h3><b>Question 317<\/b><\/h3>\n<p><b>A business process requires a manager to approve an AI-generated recommendation before execution. What architecture pattern is this?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Fully autonomous processing<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Human-in-the-loop<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Unrestricted automation<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Model pretraining<\/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 architecture includes human review or approval at a defined stage of an automated workflow. In this scenario, the AI can analyze information and generate a recommendation, while the manager remains responsible for approving the consequential action. This pattern is useful when decisions have meaningful financial, operational, compliance, or customer impact. The approval step should be enforced technically rather than relying only on the agent&#8217;s instructions. The workflow should also maintain appropriate audit records of recommendations and approvals.<\/span><\/p>\n<h3><b>Question 318<\/b><\/h3>\n<p><b>Which approach can help protect an agent from malicious instructions contained in retrieved documents?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Treat all retrieved text as trusted commands<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Apply prompt-injection defenses and separate data from instructions<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Give retrieved documents administrator access<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Disable 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;\">Retrieved documents should generally be treated as untrusted content rather than automatically trusted instructions. Prompt-injection defenses can help separate system-level instructions from information retrieved for grounding. Additional protections include restricting tool permissions, validating actions, filtering suspicious content, and testing adversarial scenarios. Even trusted repositories can contain content that should not control an agent&#8217;s behavior. Defense should therefore be layered across prompts, retrieval, tool access, authorization, and monitoring rather than depending on one protection alone.<\/span><\/p>\n<h3><b>Question 319<\/b><\/h3>\n<p><b>Which metric can help determine whether an AI deployment provides measurable business value?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Business KPI<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Prompt length<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Number of embeddings alone<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Model parameter count alone<\/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;\">Business KPIs connect an AI deployment to measurable organizational outcomes. Depending on the use case, KPIs may include processing time, case-resolution rate, customer satisfaction, error reduction, employee productivity, conversion rate, or operating cost. Technical metrics such as latency and model accuracy remain important, but they do not by themselves demonstrate business value. Teams should establish relevant KPIs before or during a pilot and compare results against defined baselines. This helps determine whether the AI solution is achieving its intended business objectives.<\/span><\/p>\n<h3><b>Question 320<\/b><\/h3>\n<p><b>Before deploying an AI agent broadly, what should a pilot primarily validate?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Whether the solution meets defined technical and business requirements<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Whether every employee receives administrator access<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Whether monitoring can be disabled<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Whether all available data can be connected<\/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 pilot should validate whether the AI solution works effectively for representative users and scenarios while meeting defined technical and business requirements. Teams can assess accuracy, groundedness, usability, latency, reliability, security, cost, and relevant business KPIs. Pilot testing can also uncover workflow issues that were not identified during development. The scope should remain controlled so that risks can be managed before broader deployment. Results from the pilot should inform improvements and production-readiness decisions rather than simply demonstrating that the system can generate responses.<\/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 301 Which factor should be defined first when designing an AI agent? Model temperature Number of embeddings Database size Business objective Correct Answer: 4 Explanation A clear business objective should guide the design of an AI agent. The objective defines what problem the [&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\/13377"}],"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=13377"}],"version-history":[{"count":1,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/13377\/revisions"}],"predecessor-version":[{"id":13386,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/13377\/revisions\/13386"}],"wp:attachment":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/media?parent=13377"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/categories?post=13377"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/tags?post=13377"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}