マイクロソフト系技術情報 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

サービス名と機能

Available Foundry Tools

事前構築済みの拡張ツール群、複数機能を組合せてユーザ向け機能を提供するための建付け。
※ 例えばエージェント(Agent Service)でLLM(OpenAI)とRAG(AI Search)を使うとか。

画像

Computer VisionAI FaceAI Custom VisionVideo Indexer

言語

Language(Q&A、分類、NER、CLU)TranslatorSpeechLLM

情報抽出

Content UnderstandingDocument IntelligenceAI Search

OCR

LLM

生成モデル

Content Safety

言語

Azure AI Language - Language Service

Azure AI Translator - Translators

翻訳

Azure AI Speech - Speech service

音声→(機能)→文字→(機能)→翻訳→(機能)→音声

音声LLM

(Phi-4-multimodal-instruct)

Voice Live

リアルタイム対話型音声ソリューション用

画像

Azure AI Vision - Computer Vision

Azure AI Vision - Face

顔検出と分析

Azure AI Custom Vision

画像分類と物体検出

Video Indexer

ビデオ

画像LLM(gpt-4o)

マルチモーダルのLLM

画像生成(dall-e-3)

マルチモーダルの生成モデル(画像)

知らん

情報抽出

Azure Content Understanding

Azure Document Intelligence

Azure AI Search

...

その他

Content Safety

MSプラクティス評価

Language全般

Q&A

OCRできる

NERとCLUの違い

Orchestration Workflow

Translator

Speech

OpenAI

Vision全般

Face

Image Analysis API

聞いたこと無いわ(笑)...廃止らしい。→ Azure Vision APIっぽい(read と description)

Video Indexer

情報抽出全般

Document Intelligence

AI Search

Azure

AzureAI

エンドポイント確認

az cognitiveservices account show --name XXXX --resource-group YYYY

ネットワーク

認証

ログ

ストレージ

AIだ

メトリック系

パラメタ系

プロンプト・エンジニアリング

RAG

責任あるAI原則

ITだ

REST API

ググれ

REST API

ExamTopics?

まぁ解る系

チャットボットを構築

以下の要件を満たすチャットボットを構築する必要があります。

チャットボットに何を統合すべきですか?

  1. QnA Maker、言語理解、ディスパッチ
  2. Translator、音声認識、ディスパッチ
  3. 言語理解、テキスト分析、QnA Maker(最多投票)
  4. テキスト分析、Translator、ディスパッチ

帳票読込

どのAzureサービスを使用すべきでしょうか?

  1. カスタムビジョン
  2. パーソナライザー
  3. フォーム認識機能(最多投票)
  4. コンピュータービジョン

※ 機能階層的なものをイメージしておく。

難易度高目

責任あるAI原則

  1. 透明性
  2. 公平性(最多投票)
  3. 包括性(最多投票)
  4. 信頼性と安全性
  5. プライバシーとセキュリティ

※ 暗記が必要。...ってか、やっぱ「公平性」と「包括性」って被ってるのね。

Anomaly Detector APIをコンテナでデプロイ

※ そりゃそーだ(笑)

そんなン知るか系

要件XXXでリソース作成

PUT https://management.azure.com/subscriptions/XXXXXXXX-XXXX-XXXXXXXXXXxx/resourceGroups/RG1/providers/Microsoft.CognitiveServices/accounts/CS1?api-version=2017-04-18
{
  "location": "West US",
  "kind": "CognitiveServices",
  "sku": {
    "name":
    "SO"
  },
  "properties":{},
  "identity": {
    "type": "SystemAssigned"
  }
}

PUT、CognitiveServices?

LUISのフレーズ

var phraselistId = await client.Features.AddPhraseListAsync
(
    appId,
    versionId,
    new PhraselistCreateObject
    {
        EnabledForAllModels = false,
        IsExchangeable = true,
        Name = "PL1",
        Phrases = "item1,item2,item3,item4,item5"
    }
);

AddPhraseListAsync?PhraselistCreateObject?

※ この文脈での「フレーズ」とは、チャットボットの言語理解モデル(例:LUIS)に対して「重要な語や言い回し」として教える文字列の集合

LUISアプリをコンテナにデプロイ

VersionTrained datePublished date
V1.2NoneNone
V1.12020-10-01None
V1.02020-09-012020-09-15

参考

対策情報

模擬試験


Tags: :.NET開発, :構成管理ツール, :CI, :BI/AI


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS