Microsoft Designing and Implementing a Microsoft Azure AI Solution (AI-102日本語版) - AI-102日本語 Exam Practice Test

Question 1
英語からスペイン語にテキストを翻訳する、App1 という名前の Azure Web アプリを構築しています。
翻訳を実行するには、Text Translation REST APIを使用する必要があります。このソリューションでは、米国におけるデータ主権を確保する必要があります。
URI をどのように完了すればよいですか? 回答するには、回答領域で適切なオプションを選択してください。
注意: 正しい選択ごとに 1 ポイントが付与されます。
Correct Answer:

Explanation:

1. api-nam.cognitive.microsofttranslator.com
2. translate
https://learn.microsoft.com/en-us/azure/cognitive-services/Translator/reference/v3-0-reference#base-urls Requests to Translator are, in most cases, handled by the datacenter that is closest to where the request originated. If there ' s a datacenter failure when using the global endpoint, the request may be routed outside of the geography.
To force the request to be handled within a specific geography, use the desired geographical endpoint. All requests are processed among the datacenters within the geography.
- United States
api-nam.cognitive.microsofttranslator.com
https://learn.microsoft.com/en-us/azure/cognitive-services/translator/reference/rest-api-guide
- translate
Translate specified source language text into the target language text.
Question 2
製品作成プロジェクトのために画像をアップロードするためのコードを開発する必要があります。ソリューションはアクセシビリティ要件を満たす必要があります。
コードをどのように完成させるべきですか? 回答するには、回答エリアで適切なオプションを選択してください。
注意: 正しい選択ごとに 1 ポイントが付与されます。
Correct Answer:

Explanation:
Parameter type: stream
Visual features list: VisualFeatureTypes.Description
Result to use: results.Description.Captions[0]
To generate accessible alt text , you should use the caption produced by Azure Computer Vision's Description feature (it produces a human-readable sentence with a confidence score). Therefore:
The image input should be a stream , because you're uploading images (not just passing URLs) during product creation and AnalyzeImage...Async supports image streams .
Request the Description feature in VisualFeatureTypes so the service returns results.Description.Captions.
Use results.Description.Captions[0] and return the caption text if its confidence is high enough (e.g., > 0.5) to meet the accessibility requirement that all images must have relevant alt text .
Other features (Tags, Objects, Brands) are useful for enrichment but do not directly return natural-language captions suitable for alt text.
Microsoft Azure AI Solution References
Computer Vision (Image Analysis) - Description/Captions and features: Microsoft Docs, Image Analysis - VisualFeatureTypes.Description returns description.captions.
https://learn.microsoft.com/azure/ai-services/computer-vision/concept-image-analysis SDK usage (analyze image from a stream): Microsoft Docs, Analyze an image by using the Computer Vision client library .
https://learn.microsoft.com/azure/ai-services/computer-vision/how-to/call-analyze-image?tabs=version-3-
2#analyze-an-image-from-a-stream
Question 3
Face API を使用して、サンプル画像に基づいて人物の写真を検索する写真アプリケーションを開発しています。
写真を検索するには、POST リクエストを作成する必要があります。
リクエストをどのように完了すればよいですか? 回答するには、適切な値を正しいターゲットにドラッグしてください。各値は1回、複数回、または全く使用されない場合があります。コンテンツを表示するには、ペイン間の分割バーをドラッグするか、スクロールする必要がある場合があります。
注意: 正しい選択ごとに 1 ポイントが付与されます。
Correct Answer:

Explanation:
Box 1: findsimilars
https://docs.microsoft.com/en-us/rest/api/faceapi/face/find-similar
Box 2: matchPerson
Find similar has two working modes, " matchPerson " and " matchFace " . " matchPerson " is the default mode that it tries to find faces of the same person as possible by using internal same-person thresholds. It is useful to find a known person ' s other photos. Note that an empty list will be returned if no faces pass the internal thresholds. " matchFace " mode ignores same-person thresholds and returns ranked similar faces anyway, even the similarity is low. It can be used in the cases like searching celebrity-looking faces.
Reference:
https://docs.microsoft.com/en-us/rest/api/faceapi/face/detectwithurl
https://docs.microsoft.com/en-us/rest/api/faceapi/face/findsimilar
Question 4
Microsoft Bot Framework を使用してボットを構築しています。
音声リクエストに応答するようにボットを設定する必要があります。ソリューションは開発労力を最小限に抑える必要があります。
何をすべきでしょうか?

Correct Answer: B
Explanation: Only visible for Actualtests4sure members. You can sign-up / login (it's free).
Question 5
Foundry Tools サービスで Azure Translator を使用するメッセージ処理システムを構築しています。
受信メッセージが英語に翻訳されていることを確認する必要があります。
コードをどのように完成させるべきですか? 回答するには、回答エリアで適切なオプションを選択してください。
注意: 正しい選択ごとに 1 ポイントが加算されます。
Correct Answer:

Explanation:
Question 6
Azure AIとカスタムトレーニング済みの分類器を使用して画像内の商品を識別するアプリがあります。分類器に新しい商品を追加する必要があります。ソリューションは以下の要件を満たす必要があります。
* 製品の追加にかかる時間を最小限に抑える
* 開発の労力を最小限に抑えます。
順番に実行する必要がある 5 つのアクションはどれですか。回答するには、適切なアクションをアクション リストから回答領域に移動し、正しい順序に並べます。
Correct Answer:

Explanation:

To quickly add new product classes to an existing image classifier with minimal development effort, use the Custom Vision portal workflow. Vision Studio and Azure Machine Learning studio are not required for Custom Vision projects. The standard lifecycle to update a classifier is: open the project, add/upload images, label them with the correct tags, retrain to incorporate the new labels, and publish the updated iteration so the app can consume the new model via the Prediction endpoint.
Microsoft Azure AI Solution References
Azure AI Services - Custom Vision : add images, tag, train, and publish iterations from the portal.
Custom Vision documentation - Quickstart: Build a classifier in the Custom Vision website (steps: create
/open project, upload images, tag, train, publish).
Question 7
Microsoft Foundry リソースを含む Azure サブスクリプションがあります。
指定された製品の説明から製品名を提案するアプリを構築する必要があります。
どの Foundry モデルを使用すべきでしょうか?

Correct Answer: A
Question 8
Azure AI を使用して、ユーザーが性的に露骨な画像を共有するのを防ぐ画像共有アプリを構築しています。
不適切な画像が正しく識別されるようにする必要があります。ソリューションは開発の労力を最小限に抑える必要があります。
何を使うべきでしょうか?

Correct Answer: B
Explanation: Only visible for Actualtests4sure members. You can sign-up / login (it's free).
Question 9
Azure AI Speechサービスのテキスト読み上げ機能を利用するアプリを開発しています。このアプリは自動車で使用されます。
合成音声出力の品質を最適化する必要があります。
どの音声合成マークアップ言語 (SSML) 属性を構成する必要がありますか?

Correct Answer: B
Explanation: Only visible for Actualtests4sure members. You can sign-up / login (it's free).
Question 10
文を正しく完成させる答えを選択してください。
Correct Answer:

Explanation:
semi-structured data
The statement is:
" Varying fields for each entity in a JSON document is an example of ______. " Relational data # Stored in structured tables with fixed schema (e.g., SQL database). Not applicable here.
Structured data # Has a strict schema (columns and types are predefined). JSON allows variation, so not structured.
Semi-structured data # Data that does not require a fixed schema, but still uses markers (tags, keys) to separate elements. JSON and XML are classic examples. # Unstructured data # Data without schema or labeling (e.g., videos, images, free text). Not JSON.
Since JSON documents can have varying fields per entity (flexible schema), this is considered semi-structured data.
The answer: semi-structured data
Microsoft References
Structured, semi-structured, and unstructured data
JSON in Azure
Question 11
あなたはAzureサブスクリプションをお持ちです。
あなたは、複雑なワークフローを自動化し、専門分野のエージェント間のコラボレーションを可能にするアプリを開発しようと計画しています。
アプリ構築のための技術的なアプローチを提案してください。提案するソリューションは、以下の要件を満たす必要があります。
柔軟性と拡張性を持つこと。
エージェント間の連携、ツールの統合、およびメモリ管理をサポートします。
何をおすすめしますか?

Correct Answer: B
Question 12
Microsoft Bot Framework SDK を使用してチャットボットを構築しています。
ユーザー プロファイル情報を保存するには UserProfile というオブジェクトを使用し、会話に関連する情報を保存するには ConversationData というオブジェクトを使用します。
両方のオブジェクトを状態に格納するには、次の状態アクセサーを作成します。
var userStateAccessors = _userState.CreateProperty<UserProfile>(nameof(UserProfile)); var conversationStateAccessors = _conversationState.CreateProperty<ConversationData>(nameof(ConversationData)); 状態ストレージ メカニズムは、メモリ ストレージに設定されています。
以下の各文について、正しい場合は「はい」を選択してください。そうでない場合は「いいえ」を選択してください。
注意: 正しい選択ごとに 1 ポイントが付与されます。
Correct Answer:

Explanation:

Box 1: Yes
You create property accessors using the CreateProperty method that provides a handle to the BotState object.
Each state property accessor allows you to get or set the value of the associated state property.
Box 2: Yes
Box 3: No
Before you exit the turn handler, you use the state management objects ' SaveChangesAsync() method to write all state changes back to storage.
Reference:
https://docs.microsoft.com/en-us/azure/bot-service/bot-builder-howto-v4-state
Question 13
展示に示されているように、Microsoft Bot Framework Composer を使用してチャットボットを構築しています。([展示] タブをクリックします。)

チャットボットには、GetUserDetails という名前のダイアログが含まれています。GetUserDetails には、ユーザーに名前の入力を求める TextInput コントロールが含まれています。
ユーザー入力は、name という名前のプロパティに保存されます。
最後のアクティブなダイアログが終了したときにプロパティを破棄できることを確認する必要があります。
名前にどのスコープを割り当てる必要がありますか?

Correct Answer: B
Explanation: Only visible for Actualtests4sure members. You can sign-up / login (it's free).
Question 14
次のC#メソッドがあります。

Azureリソースを米国東部のAzureリージョンにデプロイする必要があります。リソースは、感情分析を実行するために使用されます。
メソッドをどのように呼び出す必要がありますか?

Correct Answer: B
Explanation: Only visible for Actualtests4sure members. You can sign-up / login (it's free).