{"id":22419,"date":"2026-09-25T12:43:01","date_gmt":"2026-09-25T12:43:01","guid":{"rendered":"https:\/\/www.examlabs.com\/certification\/?p=22419"},"modified":"2026-09-25T12:43:01","modified_gmt":"2026-09-25T12:43:01","slug":"microsoft-ai-102-practice-test-questions-and-exam-dumps-part17-q321-340","status":"publish","type":"post","link":"https:\/\/www.examlabs.com\/certification\/microsoft-ai-102-practice-test-questions-and-exam-dumps-part17-q321-340\/","title":{"rendered":"Microsoft AI-102 Practice Test Questions and Exam Dumps Part17 Q321-340"},"content":{"rendered":"<h2><b>View Full <\/b><a href=\"https:\/\/www.examlabs.com\/ai-102-exam-dumps\"><b>Microsoft AI-102 Exam Dumps<\/b><\/a><b> and Practice Test Dumps.<\/b><\/h2>\n<p>&nbsp;<\/p>\n<h3><b>Question 321<\/b><\/h3>\n<p><b>Which Microsoft Foundry feature allows an agent to maintain conversation context across multiple user messages?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Agent thread<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Search index<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">OCR pipeline<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Vision model<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">An agent thread provides a mechanism for maintaining conversation context across multiple interactions with an AI agent. Instead of treating every user message as an isolated request, the application can associate related messages with the same conversational thread. This helps the agent understand references to earlier exchanges and maintain continuity. Developers should manage thread data carefully because long conversations can increase context size and cost. Applications should also avoid retaining unnecessary sensitive information. When persistent context is not required, developers can use shorter interaction scopes or selectively summarize previous messages to keep the conversation efficient.<\/span><\/p>\n<h3><b>Question 322<\/b><\/h3>\n<p><b>An application must allow users to search for products by meaning rather than exact keywords. Which capability should be implemented?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Faceting<\/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;\">Field mapping<\/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: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Vector search allows an application to retrieve content according to semantic similarity rather than requiring exact keyword matches. Product searches can therefore return relevant items even when the user&#8217;s wording differs from the terminology stored in the catalog. For example, a query describing a lightweight device for travel may retrieve products whose descriptions use different wording. The application typically converts product information and user queries into embeddings before performing similarity search. Developers should select an appropriate embedding model and ensure that vector dimensions match the configured index fields. Retrieval quality should be validated with realistic product queries.<\/span><\/p>\n<h3><b>Question 323<\/b><\/h3>\n<p><b>A developer needs to enrich indexed documents with automatically extracted entities before storing additional information. Which Azure AI Search component is designed for this purpose?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Skillset<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Scoring profile<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Suggester<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Vector profile<\/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;\">An Azure AI Search skillset defines enrichment operations that can process content during indexing. Skills can perform tasks such as text splitting, OCR, entity recognition, language detection, or other supported enrichment operations. The resulting enriched information can then be mapped into searchable or filterable fields or used in downstream processing. Skillsets are particularly useful when source documents contain unstructured information that must be transformed before search. Developers should design the enrichment pipeline according to the required output schema and verify field mappings carefully. Monitoring indexing failures is also important because an unsuccessful enrichment step can affect the resulting searchable content.<\/span><\/p>\n<h3><b>Question 324<\/b><\/h3>\n<p><b>A team needs to control how a search query ranks documents containing specific business terms. Which Azure AI Search feature should they configure?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Semantic caption<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Scoring profile<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Speech configuration<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Document classifier<\/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 scoring profile allows developers to influence the ranking of search results by applying custom scoring logic to indexed fields. For example, an application can give additional importance to documents containing values in a particular field or boost results according to business-specific criteria. Scoring profiles are useful when default relevance ranking does not fully represent the application&#8217;s requirements. Developers should test ranking changes with representative queries because aggressive boosting can cause less relevant documents to appear above more relevant ones. Scoring profiles are different from filters, which restrict which documents can appear rather than primarily changing their ranking.<\/span><\/p>\n<h3><b>Question 325<\/b><\/h3>\n<p><b>Which Microsoft Foundry capability can help developers compare several model responses against the same evaluation dataset?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Model evaluation<\/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;\">Image tagging<\/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;\">Model evaluation provides a structured method for assessing AI outputs against defined datasets and evaluation criteria. Developers can submit the same representative inputs to different models or model versions and compare dimensions such as relevance, coherence, groundedness, fluency, safety, or task success. This is useful when selecting a model for a production workload because model quality should be measured against the application&#8217;s actual requirements rather than assumed from general benchmarks. Evaluation datasets should contain realistic examples and important edge cases. Developers should also track evaluation results over time so that regressions can be identified after model, prompt, or retrieval changes.<\/span><\/p>\n<h3><b>Question 326<\/b><\/h3>\n<p><b>A document-processing solution receives PDFs containing scanned pages with no selectable text. Which capability can extract the visible characters?<\/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;\">Entity linking<\/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;\">Text classification<\/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;\">Optical character recognition, or OCR, extracts text from images and scanned documents. It is particularly useful when a PDF contains page images rather than an embedded text layer. Once text has been extracted, the application can perform additional processing such as classification, entity recognition, search indexing, summarization, or information extraction. OCR accuracy can vary according to image quality, font characteristics, handwriting, orientation, and document layout. Developers should test representative documents and consider preprocessing when appropriate. OCR should not be confused with document classification, which determines document categories, or entity recognition, which identifies specific entities within already available text.<\/span><\/p>\n<h3><b>Question 327<\/b><\/h3>\n<p><b>An AI application needs to prevent users from accessing search results belonging to another department. What should the application combine with search filtering?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Authorization controls<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Image captions<\/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;\">Prompt formatting<\/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;\">Search filtering can restrict results according to metadata, but authorization controls are required to enforce who is actually allowed to access information. For example, an application may filter documents by department while also checking the authenticated user&#8217;s permissions before executing a query. Relying only on client-controlled filters can create security risks because a user might attempt to alter the filter and retrieve restricted records. Developers should enforce authorization on the server side and design indexes with appropriate security metadata. Sensitive applications should also test unauthorized access scenarios to confirm that users cannot bypass the intended document-level restrictions.<\/span><\/p>\n<h3><b>Question 328<\/b><\/h3>\n<p><b>Which Azure AI Language capability identifies important concepts or terms within a document without requiring predefined entity categories?<\/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;\">Key phrase extraction<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Custom NER<\/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: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Key phrase extraction identifies important concepts and phrases that summarize the main topics of a text. It can help applications analyze customer feedback, organize documents, generate metadata, or identify recurring subjects. Unlike named entity recognition, key phrase extraction does not require the developer to define specific entity categories such as person, organization, or location. The results can be used as additional metadata for search and analytics. Developers should remember that key phrases are not necessarily complete summaries and should not automatically be treated as authoritative classifications. Testing with representative documents helps determine whether extracted phrases meet the application&#8217;s intended use.<\/span><\/p>\n<h3><b>Question 329<\/b><\/h3>\n<p><b>A RAG application retrieves five documents for a user query but only two contain useful evidence. What should the application do before generating the final answer?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Increase audio volume<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Remove all metadata<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Select relevant context<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Disable embeddings<\/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;\">The application should select relevant context from the retrieved documents before passing information to the language model. Including every retrieved result can introduce irrelevant material, consume additional context space, and potentially make the generated response less focused. A retrieval pipeline can use ranking, relevance thresholds, metadata filters, or semantic reranking to identify the strongest evidence. Developers should also preserve enough context to answer the question accurately. The objective is not simply to minimize the number of documents but to provide the model with useful, trustworthy information that directly supports the requested response.<\/span><\/p>\n<h3><b>Question 330<\/b><\/h3>\n<p><b>Which Azure AI Search feature allows users to narrow results by values such as category or department?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Facets<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">SSML<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Embeddings<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Speech recognition<\/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;\">Facets allow applications to present grouped counts based on structured field values, helping users narrow search results interactively. For example, an online catalog can display counts for categories, brands, or departments and allow the user to select one of those values. Facets work with appropriate filterable fields and are especially useful in search interfaces where users need to refine broad result sets. Developers should select meaningful metadata fields and ensure their values are consistently indexed. Facets do not themselves determine semantic relevance; they provide a structured way to summarize and refine the available search results.<\/span><\/p>\n<h3><b>Question 331<\/b><\/h3>\n<p><b>A developer wants an AI agent to call a weather API only when current weather information is requested. What should be configured?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Agent tool<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Static embedding<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">OCR skill<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Search suggester<\/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;\">An agent tool allows an AI agent to interact with an external capability such as a weather API. The tool can be described so that the agent knows when it is appropriate to invoke it and what parameters are required. Because weather information changes continuously, retrieving current data through an authorized API is more appropriate than relying on static model knowledge. Developers should validate tool arguments, authenticate API access, handle failures, and limit permissions. Tool descriptions should clearly explain their purpose so the agent can make appropriate decisions about when a tool should be called during an interaction.<\/span><\/p>\n<h3><b>Question 332<\/b><\/h3>\n<p><b>Which Azure AI Speech feature allows developers to control pauses, emphasis, and pronunciation in synthesized speech?<\/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;\">SSML<\/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;\">Semantic ranking<\/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 Synthesis Markup Language, or SSML, provides structured controls for influencing how text is synthesized into speech. Developers can use supported SSML elements to control aspects such as pauses, emphasis, pronunciation, speaking rate, pitch, and other speech characteristics. This can improve the naturalness and clarity of generated audio, especially for applications involving announcements or specialized terminology. Developers should test SSML with the selected voice because supported features can vary. SSML affects speech synthesis and does not perform speech recognition. It should therefore be applied when converting application text into controlled spoken output.<\/span><\/p>\n<h3><b>Question 333<\/b><\/h3>\n<p><b>A developer wants an AI Search indexer to process files stored in Azure Blob Storage. Which component identifies where the source files are located?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Data source<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Scoring profile<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Semantic configuration<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Evaluation dataset<\/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;\">An Azure AI Search data source defines the external repository from which an indexer retrieves content. For files stored in Azure Blob Storage, the data source contains the necessary connection and source information used by the indexing process. The indexer then reads the source and can apply field mappings or a skillset before populating the search index. Developers should configure appropriate authentication and ensure that the identity used by the indexer has sufficient permissions. A data source differs from an index, which stores searchable content, and an indexer, which controls the process of reading and processing source data.<\/span><\/p>\n<h3><b>Question 334<\/b><\/h3>\n<p><b>A team wants to identify whether generated answers contain unsafe content before displaying them to users. Which capability should be included?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Content safety<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Vector dimensions<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Faceting<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Document chunking<\/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;\">Content safety capabilities can help identify potentially harmful or inappropriate material in AI inputs and outputs. For a generative application, output safety checks can be incorporated before responses are presented to users or passed into additional automated processes. Developers should define safety requirements according to the application&#8217;s audience and use case and evaluate the system with representative harmful and benign examples. Safety filtering should not be considered the only protection. Applications should also use appropriate access controls, prompt defenses, monitoring, and human review for high-impact scenarios. Safety behavior should be tested after model or prompt changes.<\/span><\/p>\n<h3><b>Question 335<\/b><\/h3>\n<p><b>Which approach is most appropriate for preparing long documents for a RAG system?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Store the entire document in every prompt<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Split documents into meaningful chunks<\/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 every page to audio<\/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;\">Splitting long documents into meaningful chunks helps a RAG system retrieve focused portions of content instead of supplying an entire document for every question. Effective chunking considers logical boundaries such as sections, paragraphs, or related topics while preserving enough surrounding context to maintain meaning. Each chunk can be embedded and stored with metadata such as document identity, section, or source location. Poor chunking can reduce retrieval quality by separating related information or creating excessively large passages. Developers should test different chunking strategies using representative questions and measure whether the retrieved chunks contain the evidence needed to generate accurate responses.<\/span><\/p>\n<h3><b>Question 336<\/b><\/h3>\n<p><b>A developer wants to identify references to people, organizations, and locations in customer messages. Which capability is appropriate?<\/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;\">Image captioning<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Speech translation<\/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 identifies entities in text according to supported entity categories. Common examples include people, organizations, locations, dates, and other recognized entity types. This capability can support document organization, search enrichment, analytics, routing, and information extraction. Developers should distinguish standard named entity recognition from custom NER, which is used when organization-specific entity categories are required. Entity extraction should be evaluated using representative business language because unusual names, abbreviations, spelling variations, and specialized terminology can affect results. Extracted entities should also be validated before being used for sensitive automated decisions or actions.<\/span><\/p>\n<h3><b>Question 337<\/b><\/h3>\n<p><b>Which Azure AI Search configuration determines which fields participate in semantic ranking?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Semantic configuration<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Storage account<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Speech voice<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Prompt template<\/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 semantic configuration specifies the fields that Azure AI Search should use when performing semantic processing and ranking. Developers can identify appropriate title, content, and keyword-oriented fields so the search service has useful information for interpreting the query and documents. Proper configuration can improve the relevance of semantic search results and related semantic features. Developers should ensure that selected fields contain meaningful content and that the index schema supports the intended search scenario. Semantic configuration is separate from vector configuration, although both can be used in a broader retrieval architecture when an application requires semantic and vector-based search.<\/span><\/p>\n<h3><b>Question 338<\/b><\/h3>\n<p><b>An AI solution needs to translate user messages while preserving the original meaning across supported languages. Which Azure service should be used?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure AI Translator<\/span><\/li>\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 Speech only<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure AI Document Intelligence<\/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 Translator provides machine translation capabilities for converting text between supported languages. It can be integrated into multilingual applications such as customer-support systems, content-processing workflows, and communication platforms. Developers should select the correct source and target languages and consider whether specialized translation requirements need additional configuration. Translation quality should be tested with domain-specific terminology because general-purpose machine translation may not always handle specialized language perfectly. Translator can also be combined with other Azure AI services when an application needs to detect language, analyze translated content, or convert translated text into speech for a multilingual user experience.<\/span><\/p>\n<h3><b>Question 339<\/b><\/h3>\n<p><b>Which evaluation practice provides the strongest indication of how an AI application will perform in its intended business scenario?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Testing only one example<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Using representative test data<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Measuring only response length<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Checking model 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;\">Representative test data provides a stronger basis for evaluating an AI application because it reflects the types of inputs, terminology, edge cases, and user expectations that the production system will encounter. A small or unrealistic test set can make an application appear successful while missing important failure patterns. Developers should include common scenarios, difficult cases, ambiguous inputs, and safety-sensitive examples where relevant. Evaluation should use clearly defined criteria such as relevance, groundedness, correctness, safety, or task success. Results can then be compared across prompt, model, retrieval, and configuration changes to identify meaningful improvements or regressions.<\/span><\/p>\n<h3><b>Question 340<\/b><\/h3>\n<p><b>An AI agent can send emails through an external tool. Which control is most appropriate before allowing high-impact email actions?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Remove authentication<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Require appropriate authorization or approval<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Grant administrator permissions<\/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: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">High-impact agent actions such as sending emails should be protected with appropriate authorization and, when necessary, an approval step. An AI model can select a tool based on its interpretation of user instructions, but applications should not rely solely on the model to determine whether an action is safe or authorized. Developers can restrict recipients, validate parameters, require confirmation for sensitive operations, and enforce identity-based permissions. Logging should also record important tool activity for auditing and troubleshooting. These controls reduce the consequences of incorrect model decisions, malicious inputs, prompt injection, or unauthorized attempts to use the agent.<\/span><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>View Full Microsoft AI-102 Exam Dumps and Practice Test Dumps. &nbsp; Question 321 Which Microsoft Foundry feature allows an agent to maintain conversation context across multiple user messages? Agent thread Search index OCR pipeline Vision model Correct Answer: 1 Explanation An agent thread provides a mechanism for maintaining conversation context across multiple interactions with an [&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\/22419"}],"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=22419"}],"version-history":[{"count":1,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/22419\/revisions"}],"predecessor-version":[{"id":22420,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/22419\/revisions\/22420"}],"wp:attachment":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/media?parent=22419"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/categories?post=22419"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/tags?post=22419"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}