{"id":13761,"date":"2026-09-16T10:46:34","date_gmt":"2026-09-16T10:46:34","guid":{"rendered":"https:\/\/www.examlabs.com\/certification\/?p=13761"},"modified":"2026-09-16T10:46:34","modified_gmt":"2026-09-16T10:46:34","slug":"microsoft-ai-103-practice-test-questions-and-exam-dumps-part14-q261-280","status":"publish","type":"post","link":"https:\/\/www.examlabs.com\/certification\/microsoft-ai-103-practice-test-questions-and-exam-dumps-part14-q261-280\/","title":{"rendered":"Microsoft AI-103 Practice Test Questions and Exam Dumps Part14 Q261-280"},"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 261<\/b><\/h3>\n<p><b>What is the main purpose of a vector database or vector index in an AI application?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Store passwords<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Store and search embeddings<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Convert speech to text<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Generate invoices<\/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 vector database or vector index stores embeddings and enables similarity-based searches over those numerical representations. When content is converted into embeddings, the resulting vectors can be indexed and later compared with a query embedding. This allows applications to retrieve content based on semantic similarity rather than exact keyword matches. Vector search is commonly used in RAG, recommendation, and knowledge-retrieval scenarios. Developers should ensure that the embedding model, vector dimensions, indexing configuration, and similarity method are compatible with the application&#8217;s requirements.<\/span><\/p>\n<h3><b>Question 262<\/b><\/h3>\n<p><b>Which Azure service is appropriate for analyzing the structure of invoices?<\/b><\/p>\n<ol>\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 Search<\/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 is designed to analyze documents and extract information from their content and structure. For invoices, it can help identify fields and other relevant elements from supported document formats. This makes it useful for automating business processes that previously required manual data entry. Developers should validate extracted information before sending it to financial or business systems. Testing should include different invoice layouts, scan qualities, and document variations because extraction results can differ depending on the input.<\/span><\/p>\n<h3><b>Question 263<\/b><\/h3>\n<p><b>Which method helps a model use information from an external knowledge base?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Retrieval-augmented generation<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Image segmentation<\/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;\">Language 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;\">Retrieval-augmented generation allows a language model to use information retrieved from an external knowledge base when generating a response. Instead of relying only on information encoded during model training, the application searches approved sources and provides relevant results as context. This is useful for company policies, product documentation, support articles, and other information that may change over time. The effectiveness of RAG depends on retrieval quality, source freshness, chunking, ranking, access controls, and the model&#8217;s ability to use the supplied context appropriately.<\/span><\/p>\n<h3><b>Question 264<\/b><\/h3>\n<p><b>What does least privilege mean in an AI application?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Giving users every available permission<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Giving identities only the permissions they require<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Disabling all authorization<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Sharing one administrator account<\/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 users, applications, agents, and services only the permissions necessary to perform their intended tasks. This reduces the potential impact of mistakes, compromised credentials, or malicious input. For example, an AI agent that only needs to read customer records should not automatically receive permission to delete them. Developers should regularly review assigned permissions and remove unnecessary access. Least privilege should be combined with authentication, authorization, monitoring, and appropriate validation to provide stronger protection for AI workloads and connected business systems.<\/span><\/p>\n<h3><b>Question 265<\/b><\/h3>\n<p><b>Which capability allows an AI application to process both a photograph and a written question?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Multimodal AI<\/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;\">Key phrase extraction<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Batch indexing<\/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;\">Multimodal AI allows supported models to process more than one type of input, such as text and images. A user might provide a photograph of equipment and ask a question about what appears in the image. The model can use information from both inputs when generating its response. Multimodal capabilities are useful for visual question answering, document understanding, product analysis, and similar scenarios. Developers should verify the model&#8217;s supported input types, image limitations, token or size constraints, and expected performance before deploying a multimodal workflow.<\/span><\/p>\n<h3><b>Question 266<\/b><\/h3>\n<p><b>What is the purpose of chunk overlap in document processing?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Preserve context that crosses chunk boundaries<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Remove all document metadata<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Convert text into speech<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Increase 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;\">Chunk overlap repeats a small portion of content between adjacent chunks so that information near a boundary is less likely to lose important context. Without overlap, a sentence or related concept may be divided between two chunks, making retrieval less useful. The appropriate overlap depends on document structure and chunk size. Excessive overlap can increase the amount of indexed content and token usage, so developers should balance context preservation against storage and processing costs. Retrieval evaluation can help determine whether the selected overlap improves results.<\/span><\/p>\n<h3><b>Question 267<\/b><\/h3>\n<p><b>Which service can identify sentiment in customer comments?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure AI Vision<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure AI Language<\/span><\/li>\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<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Azure AI Language provides sentiment analysis capabilities for supported text inputs. An application can use sentiment analysis to examine customer comments, reviews, survey responses, or support messages and identify sentiment-related information. The results can support analytics, routing, or prioritization workflows. Sentiment analysis should not be treated as a perfect interpretation of human emotion because context, sarcasm, ambiguity, and specialized language can affect results. Developers should evaluate the service using representative examples from the target application before relying on the results operationally.<\/span><\/p>\n<h3><b>Question 268<\/b><\/h3>\n<p><b>Why should an AI agent validate tool inputs before execution?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To ensure arguments meet expected formats and rules<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To increase model temperature<\/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 create larger 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;\">Tool input validation ensures that arguments generated by an AI model meet expected formats, types, ranges, and business rules before an external operation is performed. For example, an application can verify that an account identifier exists and that a requested transaction amount is within allowed limits. This protects downstream systems from malformed or unexpected requests. Validation should be combined with authorization because a valid argument does not necessarily mean the requesting user is permitted to perform the action. Sensitive operations may also require human approval.<\/span><\/p>\n<h3><b>Question 269<\/b><\/h3>\n<p><b>Which search approach is most useful when exact product codes must be matched?<\/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 recognition<\/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;\">Image classification<\/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;\">Keyword search is useful when exact terms, identifiers, product codes, names, or other precise strings need to be matched. Semantic or vector search may retrieve conceptually similar content, but exact identifiers often require lexical matching to ensure the intended value is found. In many enterprise applications, keyword search can be combined with semantic search through hybrid search. Developers should select the retrieval approach according to the data and query patterns. Testing with real product codes and representative queries can reveal which configuration provides reliable results.<\/span><\/p>\n<h3><b>Question 270<\/b><\/h3>\n<p><b>What is a major purpose of Azure Key Vault in an AI solution?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Securely manage supported secrets and keys<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Generate speech transcripts<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Analyze photographs<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Create search 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;\">Azure Key Vault can help applications securely manage supported secrets, keys, and certificates instead of placing sensitive values directly in source code or application files. This can reduce the risk of accidental credential exposure and supports centralized access management. Applications can use appropriate identities and permissions to access required secrets. Developers should also avoid writing sensitive values to logs and should establish appropriate rotation and access-review practices. Key Vault is one component of a broader security strategy that should also include authentication, authorization, monitoring, and data protection.<\/span><\/p>\n<h3><b>Question 271<\/b><\/h3>\n<p><b>What should an AI application do if a retrieved document is outside the user&#8217;s permissions?<\/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 the unauthorized content<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Disable authentication<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Store the document in the 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;\">Unauthorized content should be excluded from retrieval results and should not be supplied to the model for generation. Access controls must be enforced before sensitive information reaches the response-generation stage. Depending on the architecture, permissions can be applied through document-level security, identity-aware filtering, metadata filters, or other supported mechanisms. Simply instructing the model not to mention private information is not sufficient because the model may still receive the restricted content. Developers should test retrieval with users having different permissions to verify isolation.<\/span><\/p>\n<h3><b>Question 272<\/b><\/h3>\n<p><b>Which technique can reduce irrelevant retrieved documents?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Better filtering and ranking<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Removing all search indexes<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Increasing every chunk size indefinitely<\/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: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Filtering and ranking can reduce the amount of irrelevant information returned by a retrieval system. Metadata filters can restrict results based on attributes such as date, department, language, or access level, while ranking and reranking can place more relevant documents higher in the result set. Developers can also improve chunking, embeddings, and query formulation. The goal is not simply to retrieve more documents but to provide useful context to the model. Retrieval performance should be measured using representative queries and expected relevant results.<\/span><\/p>\n<h3><b>Question 273<\/b><\/h3>\n<p><b>Which capability can identify a person&#8217;s name or organization in text?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Named entity recognition<\/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;\">Object detection<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Vector indexing<\/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;\">Named entity recognition, or NER, identifies entities within text and categorizes them according to supported entity types. Examples can include people, organizations, locations, dates, and other recognized categories. NER can help applications extract structured information from emails, reports, customer messages, and documents. The extracted entities can then support search, classification, analytics, or downstream workflows. Developers should test NER with representative domain-specific content because unusual names, specialized terminology, formatting, and language differences can affect recognition quality.<\/span><\/p>\n<h3><b>Question 274<\/b><\/h3>\n<p><b>What is the purpose of grounding in a generative AI application?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Connect responses to relevant supporting information<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Increase microphone volume<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Remove authorization checks<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Create user accounts<\/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;\">Grounding connects a model&#8217;s response to information provided by trusted sources, such as retrieved documents or approved knowledge bases. This can help reduce unsupported responses and provide the model with information that may not be available in its training data. Grounding is commonly implemented through retrieval-based architectures. Developers should evaluate whether the retrieved information actually supports the generated response rather than assuming that retrieval alone guarantees accuracy. Source citations, retrieval evaluation, and response validation can provide additional ways to assess grounding quality.<\/span><\/p>\n<h3><b>Question 275<\/b><\/h3>\n<p><b>Which processing approach is suitable for thousands of independent documents that do not require immediate results?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Batch processing<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Real-time speech recognition<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Interactive chat only<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Manual processing only<\/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;\">Batch processing is suitable when many independent items can be processed without requiring an immediate response for each one. For example, an organization may need to analyze thousands of archived documents overnight. Batch workflows can improve operational efficiency by processing large workloads systematically and can sometimes reduce the overhead associated with individual real-time requests. Developers should design appropriate error handling, progress tracking, retry behavior, and result storage. Batch processing is less appropriate when users require an immediate response to every request.<\/span><\/p>\n<h3><b>Question 276<\/b><\/h3>\n<p><b>What can query rewriting improve in a RAG application?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The form of a query sent to the retrieval system<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The user&#8217;s monitor resolution<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The microphone battery<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The document&#8217;s original author<\/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 modify a user&#8217;s original question into a form that may be more effective for retrieval. For example, it can clarify terminology, expand ambiguous references, or create a search-friendly formulation. This can help when the wording used by users differs from the language found in indexed documents. However, rewriting must preserve the original intent. Developers should evaluate rewritten queries because an incorrect transformation can retrieve unrelated information. Query rewriting can be combined with semantic, vector, keyword, or hybrid retrieval depending on the application.<\/span><\/p>\n<h3><b>Question 277<\/b><\/h3>\n<p><b>Which capability converts text into an audio response?<\/b><\/p>\n<ol>\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;\">Speech-to-text<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Named entity recognition<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Vector search<\/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;\">Text-to-speech converts written text into synthesized spoken audio. It can be used to create voice responses for assistants, accessibility applications, automated announcements, and other voice-enabled experiences. Developers can select an appropriate supported language and voice and then generate audio from the application&#8217;s text output. The application should consider latency, pronunciation, voice quality, and the user&#8217;s environment. Text-to-speech is different from speech-to-text, which converts spoken audio into written text and is commonly used for transcription.<\/span><\/p>\n<h3><b>Question 278<\/b><\/h3>\n<p><b>Which practice helps protect an AI application from excessive model usage?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Usage monitoring and rate limiting<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Removing request controls<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Granting unlimited access<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Disabling 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;\">Usage monitoring and rate limiting can help control excessive model usage. Monitoring provides visibility into request volume, token consumption, latency, and other operational patterns, while rate limits restrict how frequently requests can be submitted. Together, these controls can help manage costs, protect service capacity, and identify unusual activity. Developers should configure limits according to legitimate workload requirements and handle limit responses appropriately. Monitoring should also be reviewed regularly so that unexpected increases in usage can be investigated before they create operational or financial problems.<\/span><\/p>\n<h3><b>Question 279<\/b><\/h3>\n<p><b>What should be done before an AI application accesses a protected API?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Verify authentication and authorization<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Remove all permissions<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Trust the model automatically<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Disable logging<\/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;\">Authentication and authorization should be verified before an AI application accesses a protected API. Authentication establishes the identity making the request, while authorization determines whether that identity has permission to perform the requested action. The AI model itself should not be treated as an authorization mechanism. Developers should validate tool arguments and enforce permissions at the application or service boundary. Sensitive API operations may also require additional business-rule validation or human approval. These controls help prevent agents from performing unauthorized actions even when they generate technically valid requests.<\/span><\/p>\n<h3><b>Question 280<\/b><\/h3>\n<p><b>Why should an AI application maintain monitoring after deployment?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To identify errors, performance changes, and unusual behavior<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To eliminate all testing<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To guarantee perfect responses<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To replace access 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;\">Monitoring provides visibility into how an AI application behaves after deployment. Developers can track errors, latency, request volume, token consumption, service availability, and other operational signals. Depending on the application, monitoring can also help identify changes in retrieval quality, safety issues, or unusual usage patterns. Continuous monitoring allows teams to investigate problems that may not have appeared during initial testing. It does not guarantee perfect responses or replace security controls. Monitoring works best when combined with evaluation, logging policies, alerting, and appropriate operational procedures.<\/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 261 What is the main purpose of a vector database or vector index in an AI application? Store passwords Store and search embeddings Convert speech to text Generate invoices Correct Answer: 2 Explanation A vector database or vector index stores embeddings and enables [&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\/13761"}],"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=13761"}],"version-history":[{"count":1,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/13761\/revisions"}],"predecessor-version":[{"id":13774,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/13761\/revisions\/13774"}],"wp:attachment":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/media?parent=13761"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/categories?post=13761"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/tags?post=13761"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}