マイクロソフト系技術情報 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

模試系

Language全般

OCRできる

NERとCLUの違い

項目NERCLU
主目的テキストから固有表現を抽出発話の意図を理解し、必要情報を抽出
使う場面文書解析、情報抽出チャットボット、対話システム
出力エンティティの種類と位置インテント+エンティティ
カスタム性カスタムNERあり完全にカスタムモデル
「東京で会議があります」→ 東京(場所)「明日東京に行きたい」→ 旅行予約インテント+東京(目的地)

Orchestration Workflow

Translator

Speech

OpenAI

Q&A

Bot Service

Immersive Reader

Vision全般

Vision

Custom Vision

Face

Image Analysis API

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

Video Indexer

Video Analyzer

REST API

情報抽出全般

Document Intelligence

AI Search

その他

Azure

Azure AI

Bing

後継のAI Searchと関係がある。一部バックエンド化されているらしいが、あまり明確化されていない。

エンドポイント確認

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

ネットワーク

認証

ログ

ストレージ

コンテナで

App → Key Vault のアクセス

CMK

customer-managed key

DLP

Data Loss Prevention

Azure AI Servicesのデータ損失防止(DLP)を有効化(アウトバウンドの制御)

IoT

Compliance Manager

データコンプライアンス遵守と適切な保管を確保

AIだ

メトリック系

パラメタ系

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

RAG

責任あるAI原則

多変量異常検出ソリューション

ITだ

REST API

ググれ

REST API

ExamTopics?

まぁ解る系

チャットボットを構築

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

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

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

帳票読込

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

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

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

コンテナ、解る。

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

※ そりゃそーだ(笑)

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

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

難易度高目

責任あるAI原則

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

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

そんなン知るか系

要件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)に対して「重要な語や言い回し」として教える文字列の集合

参考

対策情報

模擬試験


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


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