ChannelMentionEntityRecognizer 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
映射通道活动的识别器。类型为“提及”格式的 RecognizerResult 实体。
public class ChannelMentionEntityRecognizer : Microsoft.Bot.Builder.Dialogs.Adaptive.Recognizers.AdaptiveRecognizer
type ChannelMentionEntityRecognizer = class
inherit AdaptiveRecognizer
Public Class ChannelMentionEntityRecognizer
Inherits AdaptiveRecognizer
- 继承
注解
这样,可以轻松地将明确提及从 Teams/Skype 等频道传递到 LUIS 模型。 生成的实体名为“channelMention”,分辨率为 {name,id},如下所示:“entities”: { “channelMention”: [ { “id”: “28:0047c760-1f42-4a78-b1bd-9ecd95ec3615” “name”:“Tess” } ], “$instance”: { “channelMention”: [ { “startIndex”: 10, “endIndex”: 13, “score”: 1.0, “text”: “tess” } ] } }.
构造函数
ChannelMentionEntityRecognizer(String, Int32) |
初始化 ChannelMentionEntityRecognizer 类的新实例。 |
字段
ChooseIntent |
如果子识别器对意向没有共识,则此识别器将生成的意向名称。 (继承自 Recognizer) |
Kind |
类标识符。 |
NoneIntent |
标准无意向,表示任何识别器都无法识别该意向。 (继承自 Recognizer) |
属性
Id |
获取或设置识别器 ID。 (继承自 Recognizer) |
LogPersonalInformation |
获取或设置 标志,以确定遥测是否应在其日志中包含个人信息。 (继承自 AdaptiveRecognizer) |
TelemetryClient |
获取或设置当前配置 IBotTelemetryClient 用于记录 RecognizerResult 事件的 。 (继承自 Recognizer) |
方法
FillRecognizerResultTelemetryProperties(RecognizerResult, Dictionary<String,String>, DialogContext) |
使用 RecognizerResult 创建在遥测中跟踪结果时要包含的属性列表。 (继承自 AdaptiveRecognizer) |
RecognizeAsync(DialogContext, Activity, CancellationToken, Dictionary<String,String>, Dictionary<String,Double>) |
通过识别器运行当前 DialogContext.TurnContext.Activity 并返回泛型识别器结果。 |
RecognizeAsync<T>(DialogContext, Activity, CancellationToken, Dictionary<String,String>, Dictionary<String,Double>) |
通过识别器运行当前 DialogContext.TurnContext.Activity,并使用 IRecognizerConvert 返回强类型识别器结果。 (继承自 Recognizer) |
TrackRecognizerResult(DialogContext, String, Dictionary<String,String>, Dictionary<String,Double>) |
使用 TelemetryClient 附加属性/指标提供的事件名称跟踪事件。 (继承自 Recognizer) |