次の方法で共有


CustomQuestionAnswering クラス

定義

カスタム質問応答ナレッジ ベースへのアクセスを提供します。

public class CustomQuestionAnswering : Microsoft.Bot.Builder.AI.QnA.IQnAMakerClient, Microsoft.Bot.Builder.AI.QnA.ITelemetryQnAMaker
type CustomQuestionAnswering = class
    interface IQnAMakerClient
    interface ITelemetryQnAMaker
Public Class CustomQuestionAnswering
Implements IQnAMakerClient, ITelemetryQnAMaker
継承
CustomQuestionAnswering
実装

コンストラクター

CustomQuestionAnswering(QnAMakerEndpoint, QnAMakerOptions, HttpClient, IBotTelemetryClient, Boolean)

CustomQuestionAnswering クラスの新しいインスタンスを初期化します。

CustomQuestionAnswering(QnAMakerEndpoint, QnAMakerOptions, HttpClient)

CustomQuestionAnswering クラスの新しいインスタンスを初期化します。

プロパティ

DefaultHttpClient

HttpClientカスタム質問応答 API を呼び出すときに使用する を取得します。

LogPersonalInformation

ユーザーから取得した個人情報をログに記録するかどうかを示す値を取得します。

TelemetryClient

QnaMessage イベントをログに記録する現在構成されている IBotTelemetryClient を取得します。

メソッド

CallTrainAsync(FeedbackRecords)

サポート情報にフィードバックを送信します。

GetAnswersAsync(ITurnContext, QnAMakerOptions, Dictionary<String,String>, Dictionary<String,Double>)

サポート情報から回答を生成します。

GetAnswersAsync(ITurnContext, QnAMakerOptions)

サポート情報から回答を生成します。

GetAnswersRawAsync(ITurnContext, QnAMakerOptions, Dictionary<String,String>, Dictionary<String,Double>)

サポート情報から回答を生成します。

GetLowScoreVariation(QueryResult[])

アクティブ ラーニングのあいまいな質問をフィルター処理します。

OnQnaResultsAsync(QueryResult[], ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

カスタム質問応答から結果が返されたときに実行されます。

適用対象