Language API サービスの種類

Azure Cognitive Service for Language は、テキストを理解し分析するための自然言語処理 (NLP) 機能を提供するクラウドベースのサービスです。 このサービスは、インテリジェント アプリケーションの構築に役立ちます。 Web ベース Language Studio、REST API、クライアント ライブラリなどのツールが提供されます。

サービス

Language API サービスの詳細の一部を次に示します。

  • Azure Cognitive Service for Language からは、テキストを理解して分析するための自然言語処理 (NLP) 機能がいくつか提供されます。 このサービスは、Text Analytics、QnA Maker、LUIS をまとめたものです。 これらの特徴量としては次のものが考えられます。
    • 事前構成済み。つまり、この機能で使用される AI モデルはカスタマイズできません。 ユーザーはデータを送信し、機能の出力をアプリケーションで使用するだけです。
    • カスタマイズ可能。つまり、Azure Cognitive Services ツールを使用して、データに合わせて AI モデルをトレーニングします。
  • Azure OpenAI Service では、GPT-3、Codex、埋め込みなどの強力な OpenAI 言語モデルへの REST API アクセスが提供されます。 これらのモデルは、特定のタスクに簡単に採用できます。 タスクには、コンテンツの生成、要約、セマンティック検索、自然言語からコードへの変換が含まれます。 REST API、Python SDK、または Azure OpenAI Studio の Web ベースのインターフェイスを介してサービスにアクセスできます。
  • Cognitive Services Translator は、テキストツーテキスト API を提供する翻訳サービスです。
  • QnA Maker は、データ上に自然会話レイヤーを作成するために使用できるクラウドベースの NLP サービスです。

ユース ケース

次の表に、特定のユース ケースに推奨されるサービスを示します。

使用事例 使用するサービス サービス カテゴリ
翻訳
業界固有のテキストを翻訳する Cognitive Services カスタム翻訳ツール Translator
業界に固有ではない汎用テキストを翻訳する Cognitive Services 翻訳 Translator
自然言語を SQL クエリに変換する Azure OpenAI 自然言語から SQL へ Azure OpenAI
アプリが自然言語を処理および分析できるようにする Cognitive Services 会話言語理解 言語
[識別] 言語
機密情報と PII を特定する Cognitive Services 個人を特定できる情報 (PII) の検出 言語
機密情報、PII、PHI を特定する Cognitive Services Text Analytics for Health 言語
テキスト内のエンティティを識別し、事前に定義されたタイプに分類します Cognitive Services 名前付きエンティティ認識 言語
ドメイン固有のエンティティまたは情報を抽出する Cognitive Services カスタム固有表現認識 言語
テキストから主要なキー フレーズを抽出する Cognitive Services キー フレーズ抽出 言語
ドキュメントを要約する Azure OpenAI GPT-3 テキスト要約 Azure OpenAI
分類
感情分析を使用してテキストを分類する Cognitive Services 感情分析 言語
カスタム クラスを使用してテキストを分類する Cognitive Services カスタム テキスト分類 言語
推論時に提供されるカテゴリに項目を分類する Azure OpenAI テキスト分類 Azure OpenAI
言語を検出してテキストを分類する Cognitive Services 言語検出 言語
コンテキスト理解
エンティティをナレッジ ベース記事にリンクする Cognitive Services エンティティ リンク設定 言語
質問と回答を理解する (汎用) Cognitive Services 質問応答 QnA Maker
質問と回答を理解する (カスタム) Cognitive Services カスタム質問応答 QnA Maker
複数の Cognitive Services を組み合わせる Cognitive Services オーケストレーション ワークフロー 言語

共同作成者

この記事は、Microsoft によって保守されています。 当初の寄稿者は以下のとおりです。

プリンシパルの作成者:

  • Ashish Chauhan | シニア クラウド ソリューション アーキテクト
  • Kruti Mehta | Azure シニア Fast-Track エンジニア

その他の共同作成者:

公開されていない LinkedIn プロフィールを見るには、LinkedIn にサインインしてください。

次のステップ