現在世界上有很多 IT人才,IT行業競爭激烈。所以很多IT人才會選擇參加相關的IT認證考試來提高自己在IT行業中的地位。AI-103 考試就是Microsoft的一個很重要的認證考試,但是很多IT專業人員要想拿到Microsoft 認證證書,他們就必須得通過考試。
| Section | Weight | Objectives |
|---|---|---|
| Topic 1: Implement generative AI and agentic solutions | 30–35% | - Design and implement intelligent agents
|
| Topic 2: Implement computer vision solutions | 10–15% | - Implement image analysis and processing
|
| Topic 3: Implement text and speech analysis solutions | 10–15% | - Implement natural language processing
|
| Topic 4: Plan and manage Azure AI solutions | 25–30% | - Design Azure AI infrastructure
|
| Topic 5: Implement information extraction and knowledge mining | 10–15% | - Build knowledge bases and search solutions
|
如果你正在為如何通過AI-103考試而煩惱,這是沒有必要,通過最新的考試要點來提供覆蓋率很廣的Microsoft AI-103擬真試題,幫助考生做好充足的考前準備。KaoGuTi的目的在于如何提供可以確保考生通過認證的高品質題庫,我們的AI-103考試練習題和答案準確性高,問題覆蓋面大,不斷的更新和整編出高通過率的Microsoft AI-103題庫,這也是我們對所有的考生提供的保障。
問題 #143
You have a Microsoft Foundry project that contains a customer support agent built by using the Foundry Agent Service.
The agent uploads user-provided screenshots to Azure Storage through a ticketing tool and receives a blob URL for additional reasoning.
You need to use image moderation during agent runs and prevent harmful content from being returned during runs. Azure Al Content Safety must access the images by using the blob URL. The solution must follow the principle of least privilege.
What should you configure for Content Safety? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
答案:
解題說明:
Explanation:
Guardrails: Select User input, Output, Tool response, and Tool call and set Action to Block.
Storage access: A system-assigned managed identity that is assigned the Storage Blob Data Contributor role The guardrail must be applied to User input, Output, Tool response, and Tool call with the action set to Block . Microsoft Foundry guardrails support four intervention points: user input, tool call, tool response, and output. This scenario includes user-provided screenshots, a ticketing tool that uploads images and returns blob URLs, and final agent responses. Applying blocking controls at all four points ensures harmful image-related content is inspected throughout the agent run and prevented from continuing or being returned to the user.
Microsoft's guardrails guidance also states that tool call and tool response controls are specifically required when harmful content can pass through agent tools.
For storage, configure the Azure AI Content Safety resource with a system-assigned managed identity and grant it Storage Blob Data Contributor on the storage account or container. The Content Safety image moderation quickstart states that images can be supplied by blob storage URL and that the Content Safety resource must be given storage access by enabling its system-assigned managed identity and assigning Storage Blob Data Contributor or Owner; Contributor is the least-privileged valid option shown. Reference topics: Foundry guardrails, agent intervention points, image moderation, managed identity, and Azure Storage RBAC.
問題 #144
You have a Microsoft Foundry project that contains a customer support agent. The agent calls an internal knowledge API tool before generating responses.
Users report the following issues:
- Some requests take more than 15 seconds to complete.
- Some responses are incorrect, even when the knowledge API returns the expected data.
You need to inspect individual agent runs to view the ordered sequence of large language model (LLM) calls, tool invocations, and timing information.
Which observability capability should you use?
答案:C
解題說明:
Here is LLM tracing (also known as trace view or distributed tracing for GenAI) needed.
Tracks Execution Flow: It captures the exact ordered sequence of LLM calls and tool invocations.
Pinpoints Latency: It provides timestamps and durations for every individual step to catch the 15- second bottlenecks.
Inspects Inputs/Outputs: It lets you see the exact payload sent to and from the knowledge API and the final LLM prompt to find out why the agent hallucinated or ignored the data.
Reference:
https://coralogix.com/ai-blog/advanced-techniques-for-monitoring-traces-in-ai-workflows/
問題 #145
Hotspot Question
You have a Microsoft Foundry project that contains two agents named PolicyWriter and RskReviewer.
PolicyWriter generates daft updates for customer polices, and RiskReviewer reviews the drafts.
In the visual builder, you need to create a workflow that meets the following requirements:
- Finalizes low-risk updates without manual intervention
- Ensures predictable execution across the agents
- Requires user approval for highs updates
What should you configure? To answer, select the appropriate options in the answer area.
NOTE: Each comet selection is worth one point.
答案:
解題說明:
Explanation:
Box 1: The human-in-the-loop template that pauses execution of the workflow for input Human-in-the-loop template is correct. This pattern allows the system to run automatically for predictable, node-by-node agent execution while explicitly pausing the workflow when a high-risk condition is met to wait for human intervention.
Box 2: Add a Condition statement
Condition statement is correct. You must evaluate the risk level (low vs. high) before deciding whether to finalize the policy. A condition node checks the risk score output from RiskReviewer. If it is low, it routes to auto-finalization. If it is high, it routes to an approval step.
Reference:
https://techcommunity.microsoft.com/blog/azure-ai-foundry-blog/building-human-in-the-loop-ai-workflows-with-microsoft-agent-framework/4460342
問題 #146
Hotspot Question
You have a Microsoft Founcy project that contains a Retrieval Augmented Generation (RAG) solution.
You need to run a pre-production evaluation by using labeled CSV dataset that contains the query, context, response and ground truth. The evaluation must measure the following:
- Whether responses address the user query
- Whether responses are supported by the provided context
- Whether responses contain sensitive or proprietary information
Which AI quality evaluation metrics should you use? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
答案:
解題說明:
Explanation:
Box 1: Groundedness and Relevance
The two best AI quality evaluation metrics for your pre-production evaluation in Microsoft Foundry are Relevance and Groundedness.
Microsoft Foundry provides built-in, AI-assisted quality evaluators specifically designed to measure these two critical dimensions of a Retrieval-Augmented Generation (RAG) system:
Relevance: This metric directly addresses your first requirement: whether responses address the user query. It evaluates how well the gens.nerated response aligns with and answers the initial user query.
Groundedness: This metric directly addresses your second requirement: whether responses are supported by the provided context. It evaluates the degree to which the generated response is factually supported by and derived strictly from the retrieved context, which helps capture model hallucinatio Box 2: Protected material The best AI quality evaluation metric for this scenario is Protected material.
Direct alignment: The Protected material metric specifically checks whether an AI model outputs copyrighted text, proprietary data, or sensitive information that matches its training data or internal context.
Reference:
https://learn.microsoft.com/en-us/azure/foundry/concepts/observability
https://learn.microsoft.com/en-us/azure/foundry/how-to/develop/langchain-middleware
問題 #147
You have a Microsoft Azure AI Foundry project named Project1.
You plan to create an app named App1 that will connect to Project1 and chat by using a generative AI model.
You need to connect App1 to Project1 by using the Azure AI Foundry SDK. The solution must minimize development effort.
What should you configure in App1?
答案:D
解題說明:
To minimize development effort when using the Azure AI Foundry SDK, you should configure the AIProjectClient object using the project connection string.
This approach is highly efficient because the connection string is a single string that encapsulates multiple required parameters--such as the subscription ID, resource group name, and project name--allowing the client to initialize and authenticate with minimal code.
How to Configure the AIProjectClient
1. Retrieve Connection String: In the Azure AI Foundry portal, go to the Overview page of your project. Under Project details, copy the Project connection string.
2. Initialize the Client: Use the from_connection_string method (or equivalent initialization depending on SDK version) to create the client.
Minimal Code Example (Python)
import os
from azure.ai.projects import AIProjectClient
from azure.identity import DefaultAzureCredential
# Load the connection string from an environment variable for security
conn_str = os.environ["PROJECT_CONNECTION_STRING"]
# Load the connection string from an environment variable for security
conn_str = os.environ["PROJECT_CONNECTION_STRING"]
Reference:
https://workshop.aifoundry.app/1-introduction/3-quick_start
問題 #148
......
如果你要通過IT行業重要的Microsoft的AI-103考試認證,選擇KaoGuTi Microsoft的AI-103考試培訓資料庫是必要的,通過了Microsoft的AI-103考試認證,你的工作將得到更好的保證,在你以後的事業中,至少在IT行業裏,你技能與知識將得到國際的認可與接受,這也是很多人選擇Microsoft的AI-103考試認證的原因之一,所以這項考試也越來越被得到重視,我們KaoGuTi Microsoft的AI-103考試培訓資料可以幫助你達成以上願望,我們KaoGuTi Microsoft的AI-103考試培訓資料是由經驗豐富的IT專家實際出來的,是問題和答案的結合,沒有其他的培訓資料可以與之比較,也不要參加昂貴的培訓類,只要將KaoGuTi Microsoft的AI-103考試培訓資料加入購物車,我們KaoGuTi足以幫助你輕鬆的通過考試。
新版AI-103考古題: https://www.kaoguti.com/AI-103_exam-pdf.html