QnAMakerClient interface

QnA Maker サポート情報にアクセスするためのクライアント。

メソッド

callTrain(FeedbackRecords)

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

getAnswers(TurnContext, QnAMakerOptions, Record<string, string>, Record<string, number>)

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

getAnswersRaw(TurnContext, QnAMakerOptions, Record<string, string>, Record<string, number>)

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

getLowScoreVariation(QnAMakerResult[])

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

メソッドの詳細

callTrain(FeedbackRecords)

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

function callTrain(feedbackRecords: FeedbackRecords): Promise<void>

パラメーター

feedbackRecords
FeedbackRecords

フィードバック レコード。

戻り値

Promise<void>

getAnswers(TurnContext, QnAMakerOptions, Record<string, string>, Record<string, number>)

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

function getAnswers(turnContext: TurnContext, options?: QnAMakerOptions, telemetryProperties?: Record<string, string>, telemetryMetrics?: Record<string, number>): Promise<QnAMakerResult[]>

パラメーター

turnContext

TurnContext

サポート情報に対してクエリを実行するユーザーの質問を含むターン コンテキスト。

options
QnAMakerOptions

QnA Maker サポート情報のオプション。 null の場合、このインスタンスにはコンストラクター オプションが使用されます。

telemetryProperties

Record<string, string>

QnaMessage イベントを使用してテレメトリにログに記録される追加のプロパティ。

telemetryMetrics

Record<string, number>

QnaMessage イベントを使用してテレメトリにログに記録される追加のメトリック。

戻り値

Promise<QnAMakerResult[]>

ランク付けスコアの降順で並べ替えられた、ユーザー クエリの回答の一覧。

getAnswersRaw(TurnContext, QnAMakerOptions, Record<string, string>, Record<string, number>)

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

function getAnswersRaw(turnContext: TurnContext, options?: QnAMakerOptions, telemetryProperties?: Record<string, string>, telemetryMetrics?: Record<string, number>): Promise<QnAMakerResults>

パラメーター

turnContext

TurnContext

サポート情報に対してクエリを実行するユーザーの質問を含むターン コンテキスト。

options
QnAMakerOptions

QnA Maker サポート情報のオプション。 null の場合、このインスタンスにはコンストラクター オプションが使用されます。

telemetryProperties

Record<string, string>

QnaMessage イベントを使用してテレメトリにログに記録される追加のプロパティ。

telemetryMetrics

Record<string, number>

QnaMessage イベントを使用してテレメトリにログに記録される追加のメトリック。

戻り値

Promise<QnAMakerResults>

ランク付けスコアの降順で並べ替えられた、ユーザー クエリの回答の一覧。

getLowScoreVariation(QnAMakerResult[])

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

function getLowScoreVariation(queryResult: QnAMakerResult[]): QnAMakerResult[]

パラメーター

queryResult

QnAMakerResult[]

ユーザー クエリの出力。

戻り値

あいまいな質問のフィルター処理された配列。