次の方法で共有


botbuilder-ai package

クラス

CustomQuestionAnswering

カスタム質問回答ナレッジ ベースに対してクエリを実行して回答を確認し、フィードバックを提供します。

LuisAdaptivePredictionOptionsConverter

LUIS 予測要求の省略可能なパラメーターを変換します。

LuisAdaptiveRecognizer

アダプティブ LUIS 認識エンジンを表すクラス。

LuisBotComponent

LUIS @see cref="BotComponent" 定義。

LuisComponentRegistration

Luis のコンポーネント 資産を定義します。

LuisRecognizer

構成済みの LUIS モデルを使用して、ユーザー発話内の意図を認識します。

LuisRecognizerInternal

Luis Recognizer の抽象クラス。

LuisRecognizerV2

構成済みの LUIS モデルを使用して、ユーザー発話内の意図を認識します。

LuisRecognizerV3

構成済みの LUIS モデルを使用して、ユーザー発話内の意図を認識します。

LuisTelemetryConstants

既定でログに記録された BotTelemetryClient イベントとプロパティ名。

QnACardBuilder

QnAMakerDialog のアクティブ ラーニングまたはマルチターン プロンプト オプションを表示するためのヒーロー カードを含むアクティビティを作成するメソッドを提供します。

QnAMaker

QnA Maker ナレッジ ベースにクエリを実行して回答を確認し、フィードバックを提供します。

QnAMakerBotComponent

QnAMaker のコンポーネントの登録を含むクラス。

QnAMakerComponentRegistration

QnAMaker のコンポーネント資産を定義します。

QnAMakerDialog

マルチステップおよびアダプティブラーニング QnA Maker サービスをサポートするダイアログ。

QnAMakerRecognizer

QnAMaker KB を使用して意図を認識する認識エンジン。

QnATelemetryConstants

既定でログに記録された BotTelemetryClient イベント、プロパティ、およびメトリック名。

ActiveLearningUtils

Answer api utils クラスを生成します。

BindToActivity

アクティビティに基づいてユーザーを送信する新しいテンプレートを作成します。

GenerateAnswerUtils

Answer api utils クラスを生成します。

HttpRequestUtils

Http 要求ユーティリティ クラス。

LanguageServiceUtils

クエリ ナレッジ ベースを使用し、言語サービスの Active Learning フィードバック API を追加するためのユーティリティ。

TrainUtils

Answer api utils クラスを生成します。

インターフェイス

QnAMakerClient

QnA Maker ナレッジ ベースにアクセスするためのクライアント。

QnAMakerTelemetryClient

QnAMaker にテレメトリ ログ機能を追加するためのインターフェイス。

DateTimeSpec

日付時刻認識エンジンは、さまざまな時間式を認識できます。

ExternalEntity

既存のエンティティを拡張するユーザー予測エンティティを定義します。

GeographyV2

Copyright (c) Microsoft Corporation。 すべての権限が予約されています。 MIT ライセンスに基づくライセンス。

InstanceData

LUIS $instance 値に対応する厳密に型指定された情報。

IntentData

LUIS 意図に対応する厳密に型指定された情報。

ListElement

既存のリスト エンティティに追加するサブリストを定義します。

LuisAdaptivePredictionOptions

LUIS 予測要求の省略可能なパラメーター。

LuisAdaptivePredictionOptionsConfiguration
LuisAdaptiveRecognizerConfiguration
LuisApplication

LuisRecognizer の初期化に使用される LUIS アプリケーションの説明。

LuisPredictionOptions

LUIS 予測ごとのオプション。

LuisRecognizerOptions
LuisRecognizerOptionsV2
LuisRecognizerOptionsV3
LuisRecognizerTelemetryClient
NumberWithUnits

Copyright (c) Microsoft Corporation。 すべての権限が予約されています。 MIT ライセンスに基づくライセンス。

OrdinalV2

別の位置を基準とするシーケンス内の位置。

QnAMakerDialogConfiguration
QnAMakerDialogOptions

QnAMakerDialog のオプション。

QnAMakerDialogResponseOptions

QnAMakerDialog 応答オプション。

QnAMakerRecognizerConfiguration
AnswerSpanResponse

正確な回答。これは、QnA Maker サービスへの GenerateAnswer 呼び出しによって返される回答の一部です。

FeedbackRecord

アクティブ ラーニング フィードバック レコードを定義します。

FeedbackRecords

アクティブ ラーニング フィードバック レコードの配列を定義します。

Filters

メタデータとソースで構成されるクエリ フィルターを定義します

KnowledgeBaseAnswer

KnowledgeBaseAnswer - ユーザー クエリに対する KB 回答

KnowledgeBaseAnswerSpan

KnowledgeBaseAnswerSpan - 正確な回答形式

KnowledgeBaseAnswers

KnowledgeBaseAnswers - クエリ ナレッジ ベースの応答形式

MetadataFilter

メタデータ フィルターと対応する論理操作を定義します。

QnARequestContext

QnA に関連付けられているコンテキスト。 現在のプロンプトが前の質問に関連するかどうかをマークするために使用されます。

QnAResponseContext

QnA に関連付けられているコンテキスト。 qna 応答に関連するプロンプトがあるかどうかをマークするために使用されます。

QnAMakerEndpoint

QnA Maker ナレッジ ベースへの接続に使用されるエンドポイントを定義します。

QnAMakerMetadata

回答に関連付けられているメタデータ。

QnAMakerOptions

QnAMaker インスタンスの構成に使用される追加の設定。

QnAMakerPrompt

QnAMaker Prompt オブジェクト。

QnAMakerResult

QnA Maker サービスの呼び出しによって返される個々の回答。

QnAMakerResults

QnA Maker サービスの呼び出しによって返されるオブジェクト。

QnAMakerTraceInfo

QnA Maker クエリから収集して出力するトレース情報

型エイリアス

window
DynamicList

リスト エンティティの拡張機能を定義します。

QnASuggestionsActivityFactory

アクティブ ラーニングの提案を含むアクティビティを返します。 重要: 返されるアクティビティは、オプションとして noMatchesText をエンド ユーザーに中継する必要があります。

列挙型

GeographyV2Type
Anchor

シーケンス内の相対位置のアンカー。

JoinOperator

厳密なフィルターの結合演算子。

RankerTypes

ランク付けの種類の列挙。

ServiceType

サービスの種類の列挙。

関数

validateDynamicList(DynamicList)

DynamicList オブジェクトを検証し、検証に失敗した場合はスローします。

validateExternalEntity(ExternalEntity)

ExternalEntity オブジェクトを検証し、検証が失敗した場合はスローします。

getFetch()

フェッチ ライブラリを取得します。

validateListElement(ListElement)

ListElement オブジェクトを検証し、検証が失敗した場合はスローします。

isLuisRecognizerOptionsV2(unknown)

指定されたオプションが LuisRecognizerOptionsV2有効かどうかを検証します。

isLuisRecognizerOptionsV3(unknown)

指定されたオプションが LuisRecognizerOptionsV3有効かどうかを検証します。

関数の詳細

validateDynamicList(DynamicList)

DynamicList オブジェクトを検証し、検証に失敗した場合はスローします。

function validateDynamicList(dynamicList: DynamicList)

パラメーター

dynamicList
DynamicList

検証する DynamicList オブジェクト。

validateExternalEntity(ExternalEntity)

ExternalEntity オブジェクトを検証し、検証が失敗した場合はスローします。

function validateExternalEntity(entity: ExternalEntity)

パラメーター

entity
ExternalEntity

検証する ExternalEntity オブジェクト。

getFetch()

フェッチ ライブラリを取得します。

function getFetch(): any

戻り値

any

フェッチ ライブラリ。

validateListElement(ListElement)

ListElement オブジェクトを検証し、検証が失敗した場合はスローします。

function validateListElement(element: ListElement)

パラメーター

element
ListElement

検証する ListElement オブジェクト。

isLuisRecognizerOptionsV2(unknown)

指定されたオプションが LuisRecognizerOptionsV2有効かどうかを検証します。

function isLuisRecognizerOptionsV2(options: unknown): boolean

パラメーター

options

unknown

テストを入力するオプション

戻り値

boolean

パラメーター オプションを示すブール値は、luisRecognizerOptionsV2です。

isLuisRecognizerOptionsV3(unknown)

指定されたオプションが LuisRecognizerOptionsV3有効かどうかを検証します。

function isLuisRecognizerOptionsV3(options: unknown): boolean

パラメーター

options

unknown

テストを入力するオプション

戻り値

boolean

パラメーター オプションを示すブール値は、luisRecognizerOptionsV3です。