質問と回答のペアの概念

ナレッジ ベースは、複数の質問と回答 (QnA) のペアで構成されています。 各ペアには 1 つの回答が含まれています。また、1 つのペアには、その "回答" に関連付けられているすべての情報が含まれます。 回答は、おおまかに言うと、データベースの行またはデータ構造インスタンスと似ています。

Note

QnA Maker サービスは、2025 年 3 月 31 日に廃止される予定です。 Azure AI Language の一部として、質問応答機能の新しいバージョンが提供されました。 言語サービス内の質問応答機能については、質問応答に関する記事を参照してください。 QnA Maker の新しいリソースは、2022 年 10 月 1 日以降作成できません。 既存の QnA Maker のナレッジ ベースを質問応答に移行する方法については、移行ガイドを参照してください。

質問と回答のペア

質問と回答 (QnA) のペアで必須の設定は次のとおりです。

  • 質問 - ユーザー クエリのテキスト。表現は異なっても回答は同じになるユーザーの質問のテキストに合わせるために、QnA Maker の機械学習で使用されます
  • 回答 - ペアの回答は、ユーザーのクエリが関連付けられている質問と一致するときに返される応答です

各ペアは、ID で表されます。

ペアの省略可能な設定は次のとおりです。

  • 別の形式の質問 - これは、QnA Maker からさまざまな質問の表現に対して正しい回答を返すために役立ちます
  • Metadata:メタデータは、QnA ペアに関連付けられたタグであり、キーと値のペアとして表されます。 メタデータ タグは、QnA ペアをフィルター処理してクエリとのマッチングを行う対象を制限するために使用されます。
  • 複数ターンのプロンプトは複数ターンの会話を続けるために使用されます

QnA Maker ナレッジ ベース

編集という形でナレッジ ベースに追加する

ナレッジ ベースの内容にする既存のコンテンツがない場合は、QnA Maker ポータルで編集という形で QnA ペアを追加することができます。 ナレッジ ベースの更新方法については、こちらを参照してください。

ナレッジ ベースのローカルな編集

ナレッジ ベースを作成した後は、ローカル ファイルにエクスポートして再インポートするのではなく、QnA Maker ポータルでナレッジ ベースのテキストを編集することをお勧めします。 ただし、ローカル環境でナレッジ ベースを編集することが必要になる場合があります。

[設定] ページからナレッジ ベースをエクスポートした後、Microsoft Excel でナレッジ ベースを編集します。 エクスポートしたファイルを別のアプリケーションで編集した場合、アプリケーションが TSV に完全に準拠していないため、構文エラーが発生する可能性があります。 Microsoft Excel の TSV ファイルでは一般に、書式エラーが発生することはありません。

編集が終わったら、 [設定] ページから TSV ファイルを再インポートします。 これにより、現在のナレッジ ベースが、インポートしたナレッジ ベースに完全に置き換えられます。

次のステップ