{"id":13767,"date":"2026-09-16T10:44:58","date_gmt":"2026-09-16T10:44:58","guid":{"rendered":"https:\/\/www.examlabs.com\/certification\/?p=13767"},"modified":"2026-09-16T10:44:58","modified_gmt":"2026-09-16T10:44:58","slug":"microsoft-ai-103-practice-test-questions-and-exam-dumps-part20-q381-400","status":"publish","type":"post","link":"https:\/\/www.examlabs.com\/certification\/microsoft-ai-103-practice-test-questions-and-exam-dumps-part20-q381-400\/","title":{"rendered":"Microsoft AI-103 Practice Test Questions and Exam Dumps Part20 Q381-400"},"content":{"rendered":"<h1><\/h1>\n<h2><b>View Full <\/b><a href=\"https:\/\/www.examlabs.com\/ai-103-exam-dumps\"><b>Microsoft AI-103 Exam Dumps<\/b><\/a><b> and Practice Test Dumps.<\/b><\/h2>\n<p>&nbsp;<\/p>\n<h3><b>Question 381<\/b><\/h3>\n<p><b>Which capability allows an AI application to process both text and images?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Keyword search<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Speech-to-text<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Text summarization<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Multimodal AI<\/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;\">Multimodal AI allows a model or application to work with more than one type of input, such as text and images. This can support scenarios like asking questions about an uploaded image, analyzing a document image together with written instructions, or combining visual and textual information. Developers should verify that the selected model supports the required input types and size limits. They should also evaluate multimodal responses using representative examples because image quality, visual complexity, and ambiguous instructions can affect the generated result.<\/span><\/p>\n<h3><b>Question 382<\/b><\/h3>\n<p><b>What is the main purpose of Azure AI Search in a RAG solution?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Retrieve relevant information<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Convert text to speech<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Detect objects<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Translate audio<\/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;\">Azure AI Search can provide the retrieval layer in a RAG solution by searching indexed content and returning information relevant to a user&#8217;s query. Depending on the configuration, applications can use keyword, vector, semantic, or hybrid search. Retrieved content can then be supplied to a generative model as context. Developers should configure indexing, chunking, ranking, filtering, and access controls appropriately. Retrieval quality should be evaluated independently because poor search results can lead to inaccurate or poorly grounded generated responses.<\/span><\/p>\n<h3><b>Question 383<\/b><\/h3>\n<p><b>What does a content safety system help detect or reduce?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Network latency<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Harmful or inappropriate content<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Database duplication<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Search index size<\/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;\">Content safety capabilities help detect or reduce certain categories of harmful or inappropriate content in AI applications. They can be applied to inputs, outputs, or other relevant content depending on the selected service and configuration. Content safety is one part of a broader responsible AI design that may also include access controls, prompt injection defenses, monitoring, human review, and application-level validation. Developers should test safety controls using realistic and adversarial examples and understand that filtering does not replace authorization or other security mechanisms.<\/span><\/p>\n<h3><b>Question 384<\/b><\/h3>\n<p><b>Why should retrieved documents include useful metadata?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To increase audio quality<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To generate passwords<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To support filtering and organization<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To change model temperature<\/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;\">Metadata provides additional information about indexed content, such as document type, department, date, language, region, or access-related attributes. This information can help applications filter and organize search results before supplying content to a generative model. Metadata can therefore improve both relevance and access control when designed correctly. Developers should ensure metadata remains accurate when source documents change. Incorrect or outdated metadata can cause useful documents to be excluded or inappropriate documents to be retrieved, so metadata quality should be included in evaluation and monitoring.<\/span><\/p>\n<h3><b>Question 385<\/b><\/h3>\n<p><b>Which approach is useful for protecting secrets used by an AI application?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Store them in source code<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Put them in prompts<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Use a secure secret-management service<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Log them for debugging<\/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 secure secret-management service can protect credentials, keys, and other sensitive values used by an AI application. Storing secrets directly in source code, prompts, or ordinary log files can increase the risk of accidental exposure. Azure Key Vault is an example of a service designed for secure management of secrets and keys. Applications should also use appropriate identities and least-privilege permissions when accessing secrets. Developers should review logs and configuration files to ensure credentials are not accidentally exposed during development, deployment, or troubleshooting.<\/span><\/p>\n<h3><b>Question 386<\/b><\/h3>\n<p><b>Which technique can improve retrieval when users ask vague questions?<\/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;\">Image classification<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Text-to-speech<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">OCR<\/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 transform a vague or conversational question into a clearer search query before retrieval occurs. For example, a short follow-up question may need information from previous conversation context before it can be searched effectively. Rewriting can make important terms, entities, or constraints more explicit. Developers should evaluate rewritten queries because an incorrect rewrite can change the user&#8217;s intended meaning and reduce retrieval quality. Query rewriting can be combined with semantic, vector, or hybrid search to improve the overall retrieval process.<\/span><\/p>\n<h3><b>Question 387<\/b><\/h3>\n<p><b>What should happen if a user is not authorized to access a retrieved document?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Return the document anyway<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Exclude or deny access to the document<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Send the document to another user<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Remove 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 document that the requesting user is not authorized to access should not be returned to the user or supplied to the model for generation. Authorization should be enforced before restricted information reaches the response-generation stage. This is particularly important in enterprise RAG systems where an index may contain documents belonging to different users, teams, or security groups. Developers can use identity information, metadata filters, and resource-level permissions as part of the access-control design. Security testing should verify that unauthorized users cannot retrieve restricted content.<\/span><\/p>\n<h3><b>Question 388<\/b><\/h3>\n<p><b>Which capability can extract tables and fields from supported documents?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure AI Search<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure AI Speech<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure AI Document Intelligence<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure AI Language<\/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;\">Azure AI Document Intelligence can analyze supported documents and extract information such as text, tables, layout elements, and fields depending on the selected model. This makes it useful for processing forms, invoices, receipts, and other structured or semi-structured documents. Developers should select an appropriate prebuilt or custom model and validate extracted values before using them in important workflows. Testing should include different layouts and document qualities because extraction accuracy can vary. Sensitive documents should also be protected with appropriate access controls and data-handling practices.<\/span><\/p>\n<h3><b>Question 389<\/b><\/h3>\n<p><b>Why is human review useful for high-impact AI actions?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">It provides an opportunity to verify important actions<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">It increases embedding dimensions<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">It removes the need for authentication<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">It guarantees 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;\">Human review can provide an additional control before an AI system performs a sensitive or high-impact action. A reviewer can inspect the proposed action and relevant information before approving or rejecting it. This can be useful for financial transactions, account changes, sensitive communications, or other operations where an incorrect action could have significant consequences. Human review should complement technical controls such as authorization, validation, monitoring, and tool restrictions. Developers should clearly define which actions require approval and ensure unapproved actions cannot execute automatically.<\/span><\/p>\n<h3><b>Question 390<\/b><\/h3>\n<p><b>Which parameter primarily affects response variability?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Token limit<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Temperature<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Search filter<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Indexer schedule<\/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;\">Temperature primarily influences the degree of randomness or variability in generated responses. Lower temperature settings generally produce more predictable outputs, while higher settings can allow greater variation. The appropriate value depends on the application&#8217;s purpose. Tasks requiring consistent formatting or predictable responses may benefit from lower variability, while creative applications may allow more variation. Temperature does not guarantee factual correctness and should not be used as a replacement for grounding, retrieval, evaluation, or output validation. Developers should test configurations against representative prompts.<\/span><\/p>\n<h3><b>Question 391<\/b><\/h3>\n<p><b>Which capability identifies positive or negative opinions in text?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Sentiment analysis<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">OCR<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Vector search<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Object detection<\/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;\">Sentiment analysis evaluates text to determine the expressed sentiment, such as positive, negative, or neutral, depending on the capabilities of the selected service. It can be useful for analyzing customer reviews, survey responses, support conversations, and other feedback. Developers should test sentiment analysis with representative domain-specific text because sarcasm, mixed opinions, context, and unusual terminology can affect results. Sentiment output should not automatically be treated as perfect ground truth. For important workflows, applications should use evaluation and appropriate validation before acting on the result.<\/span><\/p>\n<h3><b>Question 392<\/b><\/h3>\n<p><b>What does least-privilege access require?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Giving every user administrator permissions<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Giving only necessary permissions<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Disabling role-based access control<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Sharing one account with all users<\/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 requires users, applications, agents, and services to receive only the permissions necessary to perform their intended tasks. This limits the potential impact of compromised credentials, accidental actions, or malicious input. For example, an agent that only retrieves order information should not automatically receive permissions to delete customer records. Developers should regularly review roles, tool permissions, and resource access. Least privilege should be implemented through actual authorization mechanisms rather than relying on model instructions or assumptions about how an AI agent will behave.<\/span><\/p>\n<h3><b>Question 393<\/b><\/h3>\n<p><b>Which feature can provide a model with information from external documents at request time?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">RAG<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">OCR<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Speech synthesis<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Object detection<\/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;\">Retrieval-augmented generation provides relevant information from external knowledge sources to a model at request time. Instead of requiring the model to contain every piece of current business information, the application retrieves appropriate documents and includes them as context. This approach is useful for frequently changing policies, product information, internal documentation, and support content. Developers should maintain source freshness, evaluate retrieval relevance, enforce access controls, and validate generated answers. RAG can improve grounding but does not guarantee correctness when retrieved sources are incomplete or inaccurate.<\/span><\/p>\n<h3><b>Question 394<\/b><\/h3>\n<p><b>What is a key benefit of structured output?<\/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<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">It automatically authenticates users<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">It removes all harmful content<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">It increases network bandwidth<\/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 allows an application to request model responses that follow a defined structure, such as specific fields in a JSON object. This makes generated information easier for software components to parse and process consistently. For example, an application could request fields for customer category, priority, and summary. Developers should still validate the returned structure and values because model output may not always meet business requirements. Structured output improves consistency but does not replace authentication, authorization, content safety, or other application-level controls.<\/span><\/p>\n<h3><b>Question 395<\/b><\/h3>\n<p><b>Why should AI application logs avoid unnecessary sensitive data?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To reduce privacy and security risks<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To increase model creativity<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To improve OCR accuracy<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To create more search indexes<\/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;\">Application logs can contain prompts, responses, identifiers, errors, or other information generated during AI processing. If unnecessary sensitive information is recorded, logs can become an additional source of privacy and security risk. Developers should apply data minimization to logging and capture only information needed for monitoring, troubleshooting, or auditing. Access controls and appropriate retention policies should also protect stored logs. Sensitive values such as credentials should never be logged unnecessarily. Monitoring remains important, but it should be designed so operational visibility does not create avoidable data exposure.<\/span><\/p>\n<h3><b>Question 396<\/b><\/h3>\n<p><b>Which method can reduce the impact of temporary service failures?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Retry with appropriate backoff<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Disable error handling<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Repeat requests continuously<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Remove service monitoring<\/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;\">Retry logic with appropriate backoff can help applications recover from temporary service failures. Exponential backoff and retry limits can prevent the application from sending repeated requests too quickly and making an existing service problem worse. Developers should distinguish transient failures from permanent errors such as invalid requests or authorization failures. Retries should also respect service-specific limits and requirements. Monitoring retry frequency can help identify recurring problems. Good error handling combines retries with timeouts, clear failure responses, logging, and appropriate fallback behavior.<\/span><\/p>\n<h3><b>Question 397<\/b><\/h3>\n<p><b>Which capability helps an application determine whether a response follows a required schema?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Output validation<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Object detection<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Speech translation<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Semantic ranking<\/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;\">Output validation checks whether a model-generated response meets the application&#8217;s expected structure, data types, required fields, and business rules. This is particularly important when model output is passed to another software component or used to trigger an action. Structured output can make responses more predictable, but applications should still validate the actual result before processing it. Developers should define how invalid responses are handled, such as retrying, requesting correction, or returning an error. Validation should occur outside the model because generated output cannot be assumed to be valid.<\/span><\/p>\n<h3><b>Question 398<\/b><\/h3>\n<p><b>What is the purpose of continuous evaluation?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Detect performance changes over time<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Increase image resolution<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Remove all search results<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Disable application telemetry<\/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;\">Continuous evaluation helps developers determine whether an AI application continues to meet quality and safety requirements as its models, prompts, data, or retrieval configuration change. Evaluation can reveal regressions that may appear after deployment even when the application previously performed well. Developers can use representative and challenging evaluation datasets to compare versions consistently. Continuous evaluation works well alongside production monitoring because evaluation provides controlled testing while monitoring reveals real-world behavior. Results should be reviewed regularly and used to guide improvements to the application.<\/span><\/p>\n<h3><b>Question 399<\/b><\/h3>\n<p><b>Which approach is useful when exact product codes and natural-language questions are both common?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Hybrid search<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Speech-to-text only<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Sentiment analysis<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">OCR only<\/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;\">Hybrid search combines different retrieval methods so an application can handle both exact terms and semantic questions. Keyword retrieval is useful for exact product codes, identifiers, names, or specific phrases, while semantic or vector retrieval can identify conceptually related information. Combining these signals can improve retrieval across varied user queries. Developers should evaluate ranking behavior using representative examples that include both exact and natural-language searches. Access controls and metadata filters should still be applied so the retrieval system does not expose documents that the requesting user is not authorized to access.<\/span><\/p>\n<h3><b>Question 400<\/b><\/h3>\n<p><b>Which activity should be performed before deploying an AI solution to production?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Skip evaluation to save time<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Remove all access controls<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Test quality, security, reliability, and performance<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Give the model unrestricted tool access<\/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;\">Before production deployment, an AI solution should be evaluated for quality, security, reliability, performance, and relevant safety requirements. Testing should include representative inputs, edge cases, unauthorized access attempts, prompt injection scenarios, invalid tool arguments, and failure conditions. Developers should verify that authentication, authorization, output validation, monitoring, and appropriate error handling are working as intended. Production readiness is not determined by model quality alone. The complete application, including its data sources, retrieval pipeline, tools, integrations, and operational controls, should be tested before release.<\/span><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>View Full Microsoft AI-103 Exam Dumps and Practice Test Dumps. &nbsp; Question 381 Which capability allows an AI application to process both text and images? Keyword search Speech-to-text Text summarization Multimodal AI Correct Answer: 4 Explanation Multimodal AI allows a model or application to work with more than one type of input, such as text [&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\/13767"}],"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=13767"}],"version-history":[{"count":1,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/13767\/revisions"}],"predecessor-version":[{"id":13768,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/13767\/revisions\/13768"}],"wp:attachment":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/media?parent=13767"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/categories?post=13767"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/tags?post=13767"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}