{"id":22399,"date":"2026-09-25T12:39:58","date_gmt":"2026-09-25T12:39:58","guid":{"rendered":"https:\/\/www.examlabs.com\/certification\/?p=22399"},"modified":"2026-09-25T12:39:58","modified_gmt":"2026-09-25T12:39:58","slug":"microsoft-ai-102-practice-test-questions-and-exam-dumps-part7-q121-140","status":"publish","type":"post","link":"https:\/\/www.examlabs.com\/certification\/microsoft-ai-102-practice-test-questions-and-exam-dumps-part7-q121-140\/","title":{"rendered":"Microsoft AI-102 Practice Test Questions and Exam Dumps Part7 Q121-140"},"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 121<\/b><\/h3>\n<p><b>Which Azure AI Search feature is used to combine keyword matching with vector similarity search?<\/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;\">Hybrid search<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Synonym maps<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Scoring profiles<\/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;\">Hybrid search combines traditional keyword-based retrieval with vector search in Azure AI Search. Keyword search is useful when exact terms, names, or specific phrases matter, while vector search retrieves documents based on semantic similarity between embeddings. Combining both approaches can improve retrieval quality when user queries contain both precise terminology and conceptual meaning. The search results can also be processed with semantic ranking to improve their relevance. This approach is particularly useful in retrieval-augmented generation applications where the system needs to retrieve relevant enterprise information before sending context to a generative AI model.<\/span><\/p>\n<h3><b>Question 122<\/b><\/h3>\n<p><b>A developer needs an Azure AI Search vector index that performs approximate nearest neighbor searches efficiently across a large collection. Which algorithm is commonly used?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">HNSW<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">BM25<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">TF-IDF<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">PageRank<\/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;\">HNSW, or Hierarchical Navigable Small World, is a commonly used approximate nearest neighbor algorithm for vector search in Azure AI Search. It creates a graph-based structure that allows the service to efficiently locate vectors that are close to a query vector without comparing the query against every stored vector. This improves search performance when indexes contain large numbers of embeddings. Approximate nearest neighbor methods generally provide a strong balance between retrieval speed and relevance. The choice of vector search configuration should consider the expected dataset size, latency requirements, and desired retrieval accuracy for the application.<\/span><\/p>\n<h3><b>Question 123<\/b><\/h3>\n<p><b>An AI application must prevent users from submitting prompts containing known attack patterns designed to manipulate a generative model. Which capability should be considered?<\/b><\/p>\n<ol>\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;\">Speech synthesis<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Prompt Shields<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Key phrase extraction<\/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;\">Prompt Shields are designed to help detect and mitigate certain prompt injection and related attacks against generative AI applications. Attackers may attempt to manipulate model instructions by embedding malicious directions within user input or retrieved content. Protecting the application requires evaluating untrusted inputs and controlling how external content is interpreted by the model. Prompt Shields can form part of a broader defense strategy that includes input validation, access controls, grounded responses, content filtering, and careful system instructions. They should not be treated as the only security mechanism in a production generative AI solution.<\/span><\/p>\n<h3><b>Question 124<\/b><\/h3>\n<p><b>A company wants an AI Search index to allow users to filter results by department while still performing vector retrieval. What should the index contain?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">A filterable department field<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">A speech recognition model<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">A sentiment classifier<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">An image generation 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;\">A filterable department field allows Azure AI Search to restrict results according to metadata while vector retrieval is performed. For example, an enterprise knowledge application could store a department value such as Finance, Human Resources, or Engineering alongside each document or chunk. A query can then retrieve semantically similar vectors while limiting results to the selected department. This is useful for improving relevance and enforcing logical content boundaries. Proper index schema design is important because fields intended for filtering must be configured with the appropriate searchable, filterable, sortable, or facetable attributes according to the application&#8217;s requirements.<\/span><\/p>\n<h3><b>Question 125<\/b><\/h3>\n<p><b>Which Microsoft Foundry capability helps developers test prompts and compare model responses during application development?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Prompt flow<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Face detection<\/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 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;\">Prompt flow provides capabilities for developing, testing, evaluating, and organizing workflows involving prompts and AI models. Developers can use it to connect prompts, models, tools, and other processing steps while examining outputs during development. This makes it useful when refining an AI application because different prompts, models, or workflow configurations can be tested systematically. Evaluation can also be incorporated to assess application quality against defined criteria. Instead of manually testing every interaction independently, developers can use structured workflows and evaluation approaches to identify weaknesses and improve the behavior of generative AI applications before production deployment.<\/span><\/p>\n<h3><b>Question 126<\/b><\/h3>\n<p><b>An organization wants an AI agent to access an internal inventory system through an approved API. What should be configured for the agent?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">A tool<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">An image tagger<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">A speech recognizer<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">A translation dictionary<\/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 can use a tool to interact with an external system such as an inventory API. Tools extend an agent beyond generating text by allowing it to retrieve information or perform authorized actions. For example, an inventory tool could accept a product identifier and return current stock information from an enterprise application. The tool should expose only the operations required by the agent and should use appropriate authentication and authorization. This approach helps separate the model&#8217;s reasoning from the actual business operation. Tool access should also be monitored and restricted according to the principle of least privilege.<\/span><\/p>\n<h3><b>Question 127<\/b><\/h3>\n<p><b>Which Azure AI Search component can improve the ordering of search results by using language understanding?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Indexer<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Semantic ranker<\/span><\/li>\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;\">Skillset<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The semantic ranker in Azure AI Search can improve the ordering of retrieved search results by applying language understanding to the candidate documents. Traditional keyword or vector retrieval may return several relevant documents, but their order is not always optimal for the user&#8217;s question. Semantic ranking can analyze the relationship between the query and retrieved content and produce a more useful ranking. This is especially valuable in question-answering and knowledge-search applications. Semantic ranking works as a ranking stage rather than replacing the underlying index, data source, or retrieval mechanisms used to obtain candidate documents.<\/span><\/p>\n<h3><b>Question 128<\/b><\/h3>\n<p><b>A developer needs to extract structured fields from standardized invoices without training a custom model. Which service capability is appropriate?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Prebuilt invoice model<\/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;\">Custom text classification<\/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;\">The prebuilt invoice model in Azure AI Document Intelligence is designed to extract commonly required invoice information without requiring an organization to create and train a custom extraction model from scratch. Depending on the document, extracted information can include fields such as vendor details, invoice identifiers, dates, totals, and line items. Using a prebuilt model can accelerate development when the document type is already supported. A custom model may be more appropriate when an organization needs specialized fields or document structures that are not adequately handled by available prebuilt capabilities.<\/span><\/p>\n<h3><b>Question 129<\/b><\/h3>\n<p><b>A speech application must pronounce words according to a specific pronunciation and speaking style. Which technology can provide detailed control over speech synthesis?<\/b><\/p>\n<ol>\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;\">Vector indexing<\/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;\">Speech Synthesis Markup Language, or SSML, provides developers with structured controls for speech synthesis. It can be used to influence aspects such as pronunciation, pauses, emphasis, speaking rate, pitch, and other characteristics supported by the speech service. This is useful for applications such as virtual assistants, educational systems, accessibility solutions, and interactive voice experiences where default pronunciation or delivery may not be sufficient. SSML allows the application to provide additional instructions to the speech synthesis engine while keeping the generated speech understandable and appropriately formatted for the intended user experience.<\/span><\/p>\n<h3><b>Question 130<\/b><\/h3>\n<p><b>A team wants to identify customer-specific names of products and internal systems that are not reliably recognized by a pretrained language model. Which Azure AI Language capability can address this requirement?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Custom named entity 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;\">Language detection<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Key phrase extraction<\/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;\">Custom named entity recognition allows an organization to identify domain-specific entities that may not be consistently recognized by a general pretrained model. For example, a company might need to identify internal product codes, proprietary system names, specialized equipment, or industry-specific terminology. Developers provide labeled training data containing examples of the entities they want the model to recognize. The resulting custom model can then process new text and identify those entity types. This capability is useful when standard named entity recognition does not provide sufficient coverage for specialized organizational or industry terminology.<\/span><\/p>\n<h3><b>Question 131<\/b><\/h3>\n<p><b>What is the primary purpose of embeddings in a retrieval-augmented generation solution?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Encrypt documents<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Represent content as vectors<\/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 database tables<\/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;\">Embeddings represent text or other supported content as numerical vectors that capture aspects of semantic meaning. In a retrieval-augmented generation solution, documents and user queries can be converted into embeddings so their semantic similarity can be measured. A vector search system can then retrieve content whose embeddings are close to the query embedding. The retrieved information is supplied as context to a generative model, helping the model produce responses grounded in relevant source material. Embeddings therefore provide the numerical representation required for semantic vector retrieval rather than directly generating the final natural-language response.<\/span><\/p>\n<h3><b>Question 132<\/b><\/h3>\n<p><b>A Microsoft Foundry agent should retain relevant information from previous turns in an ongoing conversation. What concept supports this requirement?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Conversation state<\/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;\">Document classification<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Speech pronunciation<\/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;\">Conversation state allows an agent application to maintain relevant information across multiple interactions. Without state, each user message could be processed independently, making it difficult for the agent to understand references to earlier requests or decisions. Maintaining appropriate conversation context allows the agent to handle follow-up questions more naturally and perform multi-step tasks. The application should still manage context carefully because excessive conversation history can increase token usage and latency. Sensitive information should also be handled according to security and privacy requirements. State management is therefore an important consideration when designing conversational agent experiences.<\/span><\/p>\n<h3><b>Question 133<\/b><\/h3>\n<p><b>Which Azure AI Search capability can return an exact count of matching documents when configured appropriately?<\/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;\">Count retrieval<\/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;\">Semantic captions<\/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 Search can be configured to return the count of documents that match a query. A result count is useful when applications need to display information such as the total number of matching records or determine whether a search produced enough results for a particular workflow. Counting is separate from features such as semantic ranking and vector similarity because it describes the number of matching documents rather than their relevance ordering. Developers should consider query performance when requesting counts, particularly in large indexes. Search response options should be selected according to the application&#8217;s functional and performance requirements.<\/span><\/p>\n<h3><b>Question 134<\/b><\/h3>\n<p><b>An AI application needs to store additional metadata such as document category and access level alongside text chunks in a vector index. Why is this useful?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">It enables metadata filtering<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">It removes embeddings<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">It disables ranking<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">It converts vectors to images<\/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 fields stored with vectorized content can support filtering and more controlled retrieval. For example, a document category can restrict results to policies, manuals, or technical guides, while an access-level field can help limit retrieval to content appropriate for a particular user or application context. Combining metadata filters with vector similarity can produce results that are both semantically relevant and contextually appropriate. Metadata is therefore an important part of index design in enterprise retrieval solutions. Developers should carefully define which fields are searchable, filterable, sortable, or facetable based on how the application will query them.<\/span><\/p>\n<h3><b>Question 135<\/b><\/h3>\n<p><b>Which Microsoft Foundry practice helps determine whether a generative AI application produces responses that meet predefined quality criteria?<\/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;\">Image cropping<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Audio compression<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">OCR preprocessing<\/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 or application evaluation helps determine whether generative AI outputs meet predefined quality requirements. Evaluation can involve criteria such as relevance, groundedness, coherence, completeness, or other measures appropriate to the application. A development team can use representative test data and expected behaviors to compare different prompts, models, or application configurations. Evaluation is important because a response that sounds fluent is not necessarily accurate or appropriately grounded. Systematic testing provides evidence that can guide improvements before deployment and can also establish baselines for monitoring changes to application behavior over time.<\/span><\/p>\n<h3><b>Question 136<\/b><\/h3>\n<p><b>A developer is creating a custom text classification model for routing support requests. What type of training data is required?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Unlabeled images<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Labeled text examples<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Audio recordings<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Video frames<\/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;\">Custom text classification requires labeled examples that associate text with the categories the model should predict. For a support-routing application, examples might be labeled as Billing, Technical Support, Account Access, or another set of business-defined categories. The model learns patterns in the training examples and uses those patterns to classify new text. The quality and representativeness of the labeled dataset directly affect model performance. Training examples should cover the language, terminology, and variations expected in real user requests. Categories should also be clearly defined to reduce ambiguity during labeling and evaluation.<\/span><\/p>\n<h3><b>Question 137<\/b><\/h3>\n<p><b>An application must retrieve the most semantically similar documents from a small vector collection and prioritize exact similarity calculations over approximate performance. Which search approach can be used?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Exhaustive KNN<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Semantic captions<\/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;\">BM25 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;\">Exhaustive KNN performs a nearest-neighbor comparison across the available vectors rather than relying on an approximate graph-based structure. This can provide highly accurate similarity results because the query is compared directly with the vector collection. The tradeoff is that exhaustive comparison can require more computation and may become less efficient as the dataset grows. Approximate methods such as HNSW are generally considered when search performance and scalability are more important. The appropriate approach depends on factors such as collection size, latency requirements, accuracy expectations, and available compute resources.<\/span><\/p>\n<h3><b>Question 138<\/b><\/h3>\n<p><b>A company wants to enrich documents with extracted entities before storing searchable information in an enterprise knowledge solution. Which Azure AI Search component is designed for enrichment processing?<\/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;\">Query parser<\/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;\">Search client<\/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 extraction, language processing, entity recognition, OCR-related processing, or other supported transformations. The enriched output can then be mapped into fields within the search index. This approach is useful for knowledge-mining scenarios where raw documents need additional processing before they become useful for search and retrieval. Skillsets can form part of an enrichment pipeline together with data sources, indexers, and indexes. The resulting structure can support richer enterprise search and retrieval applications.<\/span><\/p>\n<h3><b>Question 139<\/b><\/h3>\n<p><b>An agent must call a protected enterprise API without storing a user&#8217;s password in application code. Which approach is appropriate?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Hard-code credentials<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Use managed identity<\/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 passwords in prompts<\/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;\">Managed identity provides an identity mechanism that can allow Azure resources and applications to authenticate to supported services without embedding long-lived credentials directly in application code. When configured correctly, the identity can be granted only the permissions required to access the target enterprise API or resource. This reduces the need to manage passwords or secrets within the application. Managed identity should be combined with appropriate role assignments, network controls, and authorization policies. The principle of least privilege remains important because authentication establishes identity, while authorization determines what actions that identity is permitted to perform.<\/span><\/p>\n<h3><b>Question 140<\/b><\/h3>\n<p><b>A generative AI application retrieves documents from an internal knowledge base but sometimes produces information that is not supported by those documents. Which improvement should be evaluated first?<\/b><\/p>\n<ol>\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;\">Improve grounding and retrieval<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Add speech synthesis<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Disable 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;\">Improving grounding and retrieval can reduce unsupported responses by ensuring the generative model receives relevant and trustworthy context from the knowledge base. The retrieval stage should return appropriate documents or chunks for the user&#8217;s question, while the prompt should clearly instruct the model to use the supplied context and avoid unsupported claims. Developers can evaluate chunking, embeddings, search configuration, metadata filters, semantic ranking, and retrieval quality. Evaluation should also test cases where the answer is absent from the knowledge base. These measures help determine whether inaccurate responses originate from retrieval, prompting, or model behavior.<\/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 121 Which Azure AI Search feature is used to combine keyword matching with vector similarity search? Faceting Hybrid search Synonym maps Scoring profiles Correct Answer: 2 Explanation Hybrid search combines traditional keyword-based retrieval with vector search in Azure AI Search. Keyword search is [&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\/22399"}],"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=22399"}],"version-history":[{"count":1,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/22399\/revisions"}],"predecessor-version":[{"id":22400,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/22399\/revisions\/22400"}],"wp:attachment":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/media?parent=22399"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/categories?post=22399"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/tags?post=22399"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}