LuisAdaptiveRecognizer 클래스

정의

적응 LUIS 인식기를 나타내는 클래스입니다.Class that represents an adaptive LUIS recognizer.

public class LuisAdaptiveRecognizer : Microsoft.Bot.Builder.Dialogs.Recognizer
type LuisAdaptiveRecognizer = class
    inherit Recognizer
Public Class LuisAdaptiveRecognizer
Inherits Recognizer
상속
LuisAdaptiveRecognizer

생성자

LuisAdaptiveRecognizer()

LuisAdaptiveRecognizer 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the LuisAdaptiveRecognizer class.

필드

ChooseIntent

자식 인식자에 게 의도에 대 한 합의가 없는 경우이 인식기에서 생성 되는 의도 이름입니다.Intent name that will be produced by this recognizer if the child recognizers do not have consensus for intents.

(다음에서 상속됨 Recognizer)
Kind

이 인식기에 대 한 종류 값입니다.The Kind value for this recognizer.

NoneIntent

의도를 인식 하는 인식기가 없음을 의미 하는 표준 없음 의도입니다.Standard none intent that means none of the recognizers recognize the intent.

(다음에서 상속됨 Recognizer)

속성

ApplicationId

LUIS 응용 프로그램 ID를 가져오거나 설정 합니다.Gets or sets LUIS application ID.

DynamicLists

식 또는 상수 LUIS 동적 목록을 가져오거나 설정 합니다.Gets or sets an expression or constant LUIS dynamic list.

Endpoint

Query와 같은 LUIS 끝점을 가져오거나 설정 https://westus.api.cognitive.microsoft.com 합니다.Gets or sets LUIS endpoint like https://westus.api.cognitive.microsoft.com to query.

EndpointKey

LUIS 끝점과 통신 하는 데 사용 되는 키를 가져오거나 설정 합니다.Gets or sets the key used to talk to a LUIS endpoint.

ExternalEntityRecognizer

외부 엔터티 인식기를 가져오거나 설정 합니다.Gets or sets an external entity recognizer.

HttpClient

HTTP 클라이언트 처리기를 가져오거나 설정 합니다.Gets or sets HTTP client handler.

Id

인식기의 id를 가져오거나 설정 합니다.Gets or sets id of the recognizer.

(다음에서 상속됨 Recognizer)
LogPersonalInformation

원격 분석에 개인 정보를 로깅할지 여부를 결정 하는 플래그를 가져오거나 설정 합니다.Gets or sets the flag to determine if personal information should be logged in telemetry.

Options

LUIS 예측 옵션 (식 포함)을 가져오거나 설정 합니다.Gets or sets LUIS Prediction options (with expressions).

PredictionOptions
사용되지 않습니다.

LUIS 예측 옵션을 가져오거나 설정 합니다.Gets or sets LUIS prediction options.

TelemetryClient

IBotTelemetryClientRecognizerResult 이벤트를 기록 하는 현재 구성 된를 가져오거나 설정 합니다.Gets or sets the currently configured IBotTelemetryClient that logs the RecognizerResult event.

(다음에서 상속됨 Recognizer)
Version

LUIS 버전을 가져오거나 설정 합니다.Gets or sets LUIS version.

메서드

FillRecognizerResultTelemetryProperties(RecognizerResult, Dictionary<String,String>, DialogContext)

에서 반환 된를 사용 하 RecognizerResult LuisRecognizer 고 원격 분석에 로그인 할 속성으로 문자열 사전을 채웁니다.Uses the RecognizerResult returned from the LuisRecognizer and populates a dictionary of string with properties to be logged into telemetry. 메서드에 전달 된 추가 속성을 포함 합니다.Including any additional properties that were passed into the method.

RecognizeAsync(DialogContext, Activity, CancellationToken, Dictionary<String,String>, Dictionary<String,Double>)
RecognizeAsync<T>(DialogContext, Activity, CancellationToken, Dictionary<String,String>, Dictionary<String,Double>)

인식기를 통해 현재 DialogContext을 실행 하 고 IRecognizerConvert를 사용 하 여 강력한 형식의 인식기 결과를 반환 합니다.Runs current DialogContext.TurnContext.Activity through a recognizer and returns a strongly-typed recognizer result using IRecognizerConvert.

(다음에서 상속됨 Recognizer)
RecognizerOptions(DialogContext)

현재 대화 상자 컨텍스트에서 V3 인식기 옵션을 생성 합니다.Construct V3 recognizer options from the current dialog context.

TrackRecognizerResult(DialogContext, String, Dictionary<String,String>, Dictionary<String,Double>)

TelemetryClient 속성/메트릭을 연결 하 여 제공 된 이벤트 이름으로 이벤트를 추적 합니다.Tracks an event with the event name provided using the TelemetryClient attaching the properties / metrics.

(다음에서 상속됨 Recognizer)

적용 대상