AI-102日本語試験無料問題集「Microsoft Designing and Implementing a Microsoft Azure AI Solution (AI-102日本語版) 認定」

非リレーショナルデータベースの特徴は何ですか?

Azure AI Language サービスを使用して機密性の高い顧客データを処理するソリューションを Azure で構築しています。
特定の Azure プロセスのみが Language サービスにアクセスできるようにする必要があります。ソリューションでは管理作業を最小限に抑える必要があります。
ソリューションには何を含めるべきですか?

Azure SQL DatabaseなどのAzureで提供されるPaaS(Platform as a Service)リレーショナルデータベースの2つの利点は何ですか?それぞれの正解は完全な解決策を提示します。
注:それぞれの正しい選択は1ポイントの価値があります。

あなたは英語(イギリス)で行われた講義を記録するサービスを開発しています。
翻訳されたテキストと言語識別子を受け取るAppendToTranscriptFileという名前のメソッドがあります。
講義のトランスクリプトをそれぞれの言語で出席者に提供するコードを開発する必要があります。サポートされている言語は、英語、フランス語、スペイン語、およびドイツ語です。
コードをどのように完成させる必要がありますか?回答するには、回答エリアで適切なオプションを選択してください。
注:正しい選択はそれぞれ1ポイントの価値があります。
正解:

Explanation:

Box 1: {"fr", "de", "es"}
A common task of speech translation is to specify target translation languages, at least one is required but multiples are supported. The following code snippet sets both French and German as translation language targets.
static async Task TranslateSpeechAsync()
{
var translationConfig =
SpeechTranslationConfig.FromSubscription(SPEECH__SUBSCRIPTION__KEY,
SPEECH__SERVICE__REGION);
translationConfig.SpeechRecognitionLanguage = "it-IT";
// Translate to languages. See, https://aka.ms/speech/sttt-languages
translationConfig.AddTargetLanguage("fr");
translationConfig.AddTargetLanguage("de");
}
Box 2: TranslationRecognizer
After you've created a SpeechTranslationConfig, the next step is to initialize a TranslationRecognizer.
Example code:
static async Task TranslateSpeechAsync()
{
var translationConfig =
SpeechTranslationConfig.FromSubscription(SPEECH__SUBSCRIPTION__KEY,
SPEECH__SERVICE__REGION);
var fromLanguage = "en-US";
var toLanguages = new List<string> { "it", "fr", "de" };
translationConfig.SpeechRecognitionLanguage = fromLanguage;
toLanguages.ForEach(translationConfig.AddTargetLanguage);
using var recognizer = new TranslationRecognizer(translationConfig);
}
ビデオ コンテンツを分析して、特定の会社名への言及を特定する必要があります。
順番に実行する必要がある 3 つのアクションはどれですか? 回答するには、アクションのリストから適切なアクションを回答領域に移動し、正しい順序で並べます。
正解:

Explanation:
Microsoft BotFrameworkSDKを使用してチャットボットを構築しています。
UserProfileという名前のオブジェクトを使用してユーザープロファイル情報を格納し、ConversationDataという名前のオブジェクトを使用して会話に関連する情報を格納します。
次の状態アクセサーを作成して、両方のオブジェクトを状態に格納します。
var userStateAccessors = _userState.CreateProperty <UserProfile>(nameof(UserProfile)); varconversationStateAccessors = _conversationState.CreateProperty <ConversationData>(nameof(ConversationData)); 状態ストレージメカニズムはメモリストレージに設定されます。
次の各ステートメントについて、ステートメントがtrueの場合は、[はい]を選択します。それ以外の場合は、[いいえ]を選択します。
注:正しい選択はそれぞれ1ポイントの価値があります。
正解:

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
検索 1 という名前の Azure Cognitive Search リソースがあり、複数のアプリで使用されています。検索 1 をセキュリティで保護する必要があります。ソリューションは、次の要件を満たす必要があります。
* インターネットから Search1 へのアクセスを防止します。
* 各アプリのアクセスを特定のクエリに制限する
あなたは何をするべきか?答えるには、解答エリアで適切な選択肢を選択してください。 注意 正解ごとに 1 ポイントの価値があります。
正解:

Explanation:
文を正しく完成させる答えを選択してください。
正解:

Explanation:
Microsoft Bot Framework SDKを使用して、MicrosoftTeamsチャネル用のチャットボットを構築しています。チャットボットは次のコードを使用します。

次の各ステートメントについて、ステートメントがtrueの場合は、[はい]を選択します。それ以外の場合は、[いいえ]を選択します。
注:正しい選択はそれぞれ1ポイントの価値があります。
正解:

Explanation:

Box 1: Yes
The ActivityHandler.OnMembersAddedAsync method overrides this in a derived class to provide logic for when members other than the bot join the conversation, such as your bot's welcome logic.
Box 2: Yes
membersAdded is a list of all the members added to the conversation, as described by the conversation update activity.
Box 3: No
Reference:
https://docs.microsoft.com/en-us/dotnet/api/microsoft.bot.builder.activityhandler.onmembersaddedasync?
view=botbuilder-dotnet-stable
Azure Cognitive Service for Language で質問応答を使用するチャットボットを構築しています。
製品カタログと価格表を含む Docl.pdf という名前の PDF があります。Docl.pdf をアップロードして、モデルをトレーニングします。
テスト中、ユーザーは、チャットボットが次の質問に正しく応答することを報告しています: <製品> の価格はいくらですか?
チャットボットは次の質問に応答できません: <製品* の価格はいくらですか?
チャットボットが両方の質問に正しく応答することを確認する必要があります。
解決策: Language Studio から、コストのエンティティを作成し、モデルを再トレーニングして再公開します。
これは目標を満たしていますか?

次の各ステートメントについて、ステートメントがtrueの場合は、[はい]を選択します。それ以外の場合は、[いいえ]を選択します。
注:正しい選択はそれぞれ1ポイントの価値があります。
正解:

Explanation:
ta1 という名前の言語サービス リソースと vnet1 という名前の仮想ネットワークを含む Azure サブスクリプションがあります。vnet1 のリソースのみが ta1 にアクセスできるようにする必要があります。何を設定する必要がありますか?

内部ドキュメントにAzureCognitiveSearchを使用するアプリケーションを開発しています。
AzureCognitiveSearchのドキュメントレベルのフィルタリングを実装する必要があります。
ソリューションに含める必要がある3つのアクションはどれですか?それぞれの正解は、解決策の一部を示しています。
注:正しい選択はそれぞれ1ポイントの価値があります。

正解:C,D,E 解答を投票する
解説: (GoShiken メンバーにのみ表示されます)
注文のステータスに関する顧客からの電話に応答するアプリを構築しています。アプリはデータベースに注文の詳細を照会し、顧客に音声で応答します。
使用する Azure Al サービス API を特定する必要があります。ソリューションでは開発の労力を最小限に抑える必要があります。
各要件にはどのオブジェクトを使用する必要がありますか? 回答するには、回答領域で適切なオプションを選択します。
注意: 正しい選択ごとに 1 ポイントが付与されます。
正解:

Explanation: