LuisDialog<TResult> 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
专用于处理 LUIS 中的意向和实体的对话框。
[System.Serializable]
public class LuisDialog<TResult> : Microsoft.Bot.Builder.Dialogs.IDialog<TResult>
[<System.Serializable>]
type LuisDialog<'Result> = class
interface IDialog<'Result>
Public Class LuisDialog(Of TResult)
Implements IDialog(Of TResult)
类型参数
- TResult
结果类型。
- 继承
-
LuisDialog<TResult>
- 属性
- 实现
构造函数
LuisDialog<TResult>(ILuisService[]) |
构造 LUIS 对话框。 |
字段
handlerByIntent |
从意向字符串映射到相应的处理程序。 |
LuisTraceLabel |
专用于处理 LUIS 中的意向和实体的对话框。 |
LuisTraceName |
专用于处理 LUIS 中的意向和实体的对话框。 |
LuisTraceType |
专用于处理 LUIS 中的意向和实体的对话框。 |
Obfuscated |
专用于处理 LUIS 中的意向和实体的对话框。 |
services |
专用于处理 LUIS 中的意向和实体的对话框。 |
方法
BestIntentFrom(LuisResult) |
计算从 LuisResult获得IntentRecommendation的最佳分数。 |
BestResultFrom(IEnumerable<LuisServiceResult>) |
计算不同 ILuisService返回的多个LuisServiceResult的最佳分数LuisServiceResult。 |
DispatchToIntentHandler(IDialogContext, IAwaitable<IMessageActivity>, IntentRecommendation, LuisResult) |
专用于处理 LUIS 中的意向和实体的对话框。 |
GetHandlersByIntent() |
专用于处理 LUIS 中的意向和实体的对话框。 |
GetLuisQueryTextAsync(IDialogContext, IMessageActivity) |
专用于处理 LUIS 中的意向和实体的对话框。 |
LuisActionDialogFinished(IDialogContext, IAwaitable<LuisResult>) |
专用于处理 LUIS 中的意向和实体的对话框。 |
MakeLuisActionDialog(ILuisService, String, String) |
已过时.
专用于处理 LUIS 中的意向和实体的对话框。 |
MakeServicesFromAttributes() |
专用于处理 LUIS 中的意向和实体的对话框。 |
MessageReceived(IDialogContext, IAwaitable<IMessageActivity>) |
专用于处理 LUIS 中的意向和实体的对话框。 |
ModifyLuisRequest(LuisRequest) |
在发送 LUIS 请求之前对其进行修改。 |
RemoveSensitiveData(ILuisModel) |
专用于处理 LUIS 中的意向和实体的对话框。 |
StartAsync(IDialogContext) |
专用于处理 LUIS 中的意向和实体的对话框。 |