{"id":13765,"date":"2026-09-16T10:45:43","date_gmt":"2026-09-16T10:45:43","guid":{"rendered":"https:\/\/www.examlabs.com\/certification\/?p=13765"},"modified":"2026-09-16T10:45:43","modified_gmt":"2026-09-16T10:45:43","slug":"microsoft-ai-103-practice-test-questions-and-exam-dumps-part18-q341-360","status":"publish","type":"post","link":"https:\/\/www.examlabs.com\/certification\/microsoft-ai-103-practice-test-questions-and-exam-dumps-part18-q341-360\/","title":{"rendered":"Microsoft AI-103 Practice Test Questions and Exam Dumps Part18 Q341-360"},"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 341<\/b><\/h3>\n<p><b>Which capability allows an AI agent to perform an external action?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Tool calling<\/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;\">Sentiment analysis<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Embedding<\/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;\">Tool calling allows an AI agent to interact with external functions, APIs, or services to perform actions beyond generating text. For example, an agent may call an order-management API to retrieve information or submit a request. The application should define clear tool descriptions and input schemas so the model understands how each tool should be used. Developers should also validate tool arguments, authenticate requests, enforce authorization, and restrict permissions. Tool calling therefore connects an AI agent with controlled external capabilities while maintaining application-level security.<\/span><\/p>\n<h3><b>Question 342<\/b><\/h3>\n<p><b>What is the primary purpose of a vector database or vector index?<\/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;\">Enable similarity-based retrieval<\/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;\">Analyze sentiment<\/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 index stores numerical representations of content so applications can perform similarity-based searches. Embeddings represent documents and queries as vectors, allowing the system to identify content that is semantically related even when exact words differ. Vector retrieval is commonly used in RAG applications and semantic knowledge systems. Developers should select an appropriate embedding model and configure the index according to the application&#8217;s data and search requirements. Access controls and metadata filtering may also be needed to ensure retrieved information is appropriate for each user.<\/span><\/p>\n<h3><b>Question 343<\/b><\/h3>\n<p><b>Which service is appropriate for converting written text into natural-sounding speech?<\/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 Language<\/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 Vision<\/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 Speech provides text-to-speech capabilities that can convert written text into synthesized spoken audio. This is useful for voice assistants, accessibility applications, announcements, educational systems, and conversational interfaces. Developers can select supported voices and configure speech characteristics according to the application. Testing should consider pronunciation, language, speaking style, and the clarity of generated audio. Text-to-speech is different from speech-to-text, which converts spoken audio into written text. Both capabilities can be combined in applications that support two-way voice interaction.<\/span><\/p>\n<h3><b>Question 344<\/b><\/h3>\n<p><b>Why should retrieved content be checked for relevance before generation?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Irrelevant context can reduce response quality<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">It increases password security<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">It converts documents into audio<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">It removes the need for 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;\">Relevant retrieval is important because generative models use the supplied context when producing an answer. If the retrieved documents are unrelated, outdated, or incomplete, they can confuse the model and contribute to inaccurate responses. Retrieval quality can be improved through appropriate chunking, metadata filters, semantic or vector search, hybrid search, and reranking. Developers should evaluate retrieval separately from generation so they can identify whether a poor answer resulted from incorrect retrieval or from the model&#8217;s response generation. High-quality context is an important part of a reliable RAG system.<\/span><\/p>\n<h3><b>Question 345<\/b><\/h3>\n<p><b>What can metadata filters do in an AI Search solution?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Restrict results based on document attributes<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Convert audio to text<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Generate passwords<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Increase model temperature<\/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;\">Metadata filters can restrict search results according to attributes stored with indexed documents. For example, an application may filter documents by department, region, document type, date, or access-related metadata. Filtering can improve relevance and can also support security requirements when combined with proper authorization design. Developers should ensure that metadata is accurate and consistently maintained during indexing. Filters should not be treated as a substitute for complete authorization controls. Applications should still verify that the requesting identity is allowed to access the returned information.<\/span><\/p>\n<h3><b>Question 346<\/b><\/h3>\n<p><b>Which capability is commonly used to translate spoken language?<\/b><\/p>\n<ol>\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;\">OCR<\/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: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Speech translation allows applications to process spoken language and translate it into another supported language. It can be useful for multilingual conversations, meetings, customer-service applications, and accessibility scenarios. The quality of the result can depend on audio clarity, language support, accents, background noise, and conversational context. Developers should test the capability using realistic audio rather than relying only on ideal recordings. Speech translation differs from standard speech-to-text because its workflow includes translating the recognized spoken content into another language.<\/span><\/p>\n<h3><b>Question 347<\/b><\/h3>\n<p><b>What is a key benefit of using a smaller AI model for simple tasks?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Lower latency or cost<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Automatic administrator access<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Better document scanning in every case<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Elimination of 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;\">Smaller AI models can often provide lower latency and lower operating costs for tasks that do not require the capabilities of a larger model. Examples may include simple classification, routing, extraction, or straightforward text-processing tasks. Developers should compare model quality against application requirements instead of selecting a model based only on size. A smaller model may be sufficient for one workload but inadequate for another. Evaluation datasets can help determine whether the model meets accuracy, consistency, safety, and performance requirements before production deployment.<\/span><\/p>\n<h3><b>Question 348<\/b><\/h3>\n<p><b>Which practice helps protect an agent&#8217;s connected tools?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Allow every tool without restrictions<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Validate tool inputs and enforce permissions<\/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;\">Trust every model-generated argument<\/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;\">Tool security requires controls around both what an agent can access and what arguments it can send. Applications should validate model-generated tool inputs against expected schemas and business rules before execution. Authentication and authorization should also ensure that the calling identity has permission to perform the requested operation. Tool access should follow least privilege, and sensitive actions may require human approval. Developers should treat model-generated arguments as untrusted input because models can make mistakes or be influenced by malicious instructions in user or retrieved content.<\/span><\/p>\n<h3><b>Question 349<\/b><\/h3>\n<p><b>Which capability can summarize long text into a shorter version?<\/b><\/p>\n<ol>\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;\">Object detection<\/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;\">Vector indexing<\/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;\">Text summarization produces a shorter representation of longer content while attempting to preserve important information. It can be useful for summarizing reports, customer conversations, support cases, articles, and meeting transcripts. Developers should define the desired summary length, style, and information requirements clearly. Summarization quality should be evaluated because a model may omit important details or introduce unsupported information. For sensitive or high-impact content, applications may need additional validation or human review. Summarization can also be combined with speech, search, and document-processing workflows.<\/span><\/p>\n<h3><b>Question 350<\/b><\/h3>\n<p><b>What is the purpose of a system message in a generative AI application?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Define high-level behavior and instructions<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Store vector embeddings<\/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;\">Encrypt database records<\/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 system message provides high-level instructions that establish how a generative model should behave within an application. It can define the assistant&#8217;s role, response requirements, boundaries, formatting expectations, or other behavioral guidance. Developers should keep system instructions clear and avoid exposing unnecessary sensitive information. System instructions are not a replacement for security controls because users or retrieved content may attempt to manipulate model behavior. Authorization, tool restrictions, input validation, and other application-level controls should remain outside the model&#8217;s instruction hierarchy.<\/span><\/p>\n<h3><b>Question 351<\/b><\/h3>\n<p><b>Which search approach can find documents based on conceptual similarity?<\/b><\/p>\n<ol>\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;\">OCR<\/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<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Vector search retrieves content based on the similarity between numerical vector representations. Because embeddings capture semantic characteristics, vector search can find documents that express similar ideas even when they do not share the same exact keywords. This makes it useful for natural-language questions and RAG systems. Developers should select an appropriate embedding model and evaluate retrieval results using representative queries. Vector search can also be combined with keyword or semantic search to improve retrieval coverage. Proper filtering and authorization remain necessary when the indexed data contains restricted information.<\/span><\/p>\n<h3><b>Question 352<\/b><\/h3>\n<p><b>What does authentication establish?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">What an identity is allowed to do<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The identity of a requester<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The relevance of a document<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The temperature of a model<\/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;\">Authentication establishes or verifies the identity of a user, application, or service making a request. Once identity is established, authorization determines which resources or actions that identity is permitted to access. This distinction is important in AI applications that retrieve private documents or call protected business APIs. Developers should use appropriate authentication mechanisms and avoid relying on the model to identify or authorize users. Authentication credentials should also be protected using secure identity-management practices, and sensitive credentials should not be exposed in prompts or logs.<\/span><\/p>\n<h3><b>Question 353<\/b><\/h3>\n<p><b>Why is chunk overlap sometimes used when splitting documents?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To preserve context between neighboring chunks<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To increase audio volume<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To create user accounts<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To remove all metadata<\/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;\">Chunk overlap repeats a portion of content between neighboring chunks so information near a chunk boundary is less likely to lose important context. Without overlap, a sentence or concept that spans two chunks may be divided in a way that makes retrieval less useful. The appropriate overlap depends on document structure, chunk size, and the retrieval workload. Too much overlap can increase index size and produce redundant context. Developers should test chunking strategies with representative documents and queries to determine whether overlap improves retrieval quality.<\/span><\/p>\n<h3><b>Question 354<\/b><\/h3>\n<p><b>Which capability can identify the main concepts in a piece of text?<\/b><\/p>\n<ol>\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;\">Key phrase extraction<\/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;\">Image segmentation<\/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;\">Key phrase extraction identifies significant words or phrases that represent important concepts in text. It can support document categorization, content discovery, search, analytics, and customer-feedback processing. Unlike sentiment analysis, which focuses on the expressed opinion or emotional tone, key phrase extraction focuses on important concepts and topics. Developers should test extracted phrases against representative content because terminology varies between domains. For automated business workflows, extracted information should be validated when incorrect phrases could cause incorrect categorization or other downstream actions.<\/span><\/p>\n<h3><b>Question 355<\/b><\/h3>\n<p><b>What should an application do before allowing an agent to access private data?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Verify authorization<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Increase temperature<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Remove all filters<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Disable identity checks<\/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;\">Authorization should be verified before an agent retrieves or operates on private data. The application should determine whether the authenticated identity has permission to access the requested resource or perform the requested action. This control should be enforced by the application or connected service rather than relying on the model&#8217;s instructions. Access filters, role-based permissions, metadata, and resource-level controls can support this process. Developers should test access using identities with different permissions to ensure the agent cannot retrieve information that the requesting user is not authorized to see.<\/span><\/p>\n<h3><b>Question 356<\/b><\/h3>\n<p><b>Which capability helps evaluate whether a generated answer is supported by retrieved information?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Groundedness evaluation<\/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;\">Object detection<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Speech synthesis<\/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;\">Groundedness evaluation checks whether generated responses are supported by the information provided to the model, such as retrieved documents or other trusted context. This is especially important in RAG applications because a response can sound convincing while containing information that is not supported by the retrieved sources. Developers can use evaluation datasets and defined criteria to measure groundedness consistently. Groundedness evaluation should be combined with retrieval-quality testing and factual validation where appropriate. It helps identify unsupported generation but does not guarantee complete correctness.<\/span><\/p>\n<h3><b>Question 357<\/b><\/h3>\n<p><b>Which capability can extract text from a scanned document image?<\/b><\/p>\n<ol>\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;\">Semantic ranking<\/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;\">Rate limiting<\/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;\">OCR, or Optical Character Recognition, extracts machine-readable text from images and scanned documents. It is useful when a document does not contain an accessible digital text layer. OCR can serve as an initial step in document search, information extraction, and automated processing workflows. Results can vary depending on image quality, document orientation, font style, handwriting, and background conditions. Developers should validate extracted text when it is used to populate important fields or trigger business operations. OCR can also be combined with Document Intelligence for richer document analysis.<\/span><\/p>\n<h3><b>Question 358<\/b><\/h3>\n<p><b>Why should an AI application monitor token usage?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To understand usage and manage costs<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To improve camera resolution<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To identify physical objects<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To replace authorization<\/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;\">Monitoring token usage helps developers understand how much model input and output their application consumes. Token usage can affect operating costs, throughput, and sometimes latency. Monitoring can reveal unusually large prompts, excessive retrieved context, inefficient conversations, or unexpected usage patterns. Developers can use this information to optimize prompts, chunk sizes, retrieval results, and model selection. Token monitoring does not replace quality or security monitoring. A production AI system should consider usage alongside response quality, errors, latency, safety, and other operational metrics.<\/span><\/p>\n<h3><b>Question 359<\/b><\/h3>\n<p><b>What is the purpose of content filtering in an AI application?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Reduce harmful or inappropriate content<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Increase vector dimensions<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Translate every document<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Create database indexes<\/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;\">Content filtering can help detect or restrict certain harmful, unsafe, or inappropriate inputs and outputs in an AI application. Filters can be part of a broader responsible AI strategy that also includes system instructions, input validation, access controls, monitoring, and human review where appropriate. Developers should understand the categories and thresholds supported by the selected service and test realistic application scenarios. Content filtering should not be treated as the only security mechanism because harmful behavior can involve tools, authorization, data access, and prompt injection as well.<\/span><\/p>\n<h3><b>Question 360<\/b><\/h3>\n<p><b>Which practice helps maintain AI application quality after deployment?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Continuous evaluation and monitoring<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Removing all test cases<\/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;\">Avoiding model comparisons<\/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;\">Continuous evaluation and monitoring help developers detect changes in AI application quality after deployment. Real-world data and user behavior can differ from development and test scenarios, and model or data changes can introduce unexpected regressions. Monitoring can track quality indicators, latency, errors, token usage, safety-related signals, and retrieval performance. Evaluation datasets can provide consistent comparisons between versions. Developers should establish thresholds and review results regularly so problems can be identified and addressed rather than relying only on the initial pre-deployment evaluation.<\/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 341 Which capability allows an AI agent to perform an external action? Tool calling OCR Sentiment analysis Embedding Correct Answer: 4 Explanation Tool calling allows an AI agent to interact with external functions, APIs, or services to perform actions beyond generating text. For [&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\/13765"}],"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=13765"}],"version-history":[{"count":1,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/13765\/revisions"}],"predecessor-version":[{"id":13770,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/13765\/revisions\/13770"}],"wp:attachment":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/media?parent=13765"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/categories?post=13765"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/tags?post=13765"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}