다음을 통해 공유


LuisRecognizer 클래스

정의

의 LUIS 기반 구현입니다 ITelemetryRecognizer.

public class LuisRecognizer : Microsoft.Bot.Builder.AI.Luis.ITelemetryRecognizer, Microsoft.Bot.Builder.IRecognizer
type LuisRecognizer = class
    interface ITelemetryRecognizer
    interface IRecognizer
Public Class LuisRecognizer
Implements IRecognizer, ITelemetryRecognizer
상속
LuisRecognizer
구현

생성자

LuisRecognizer(LuisApplication, IBotTelemetryClient, Boolean, LuisPredictionOptions, Boolean, HttpClientHandler)
사용되지 않음.

LuisRecognizer 클래스의 새 인스턴스를 초기화합니다.

LuisRecognizer(LuisApplication, LuisPredictionOptions, Boolean, HttpClientHandler)
사용되지 않음.

LuisRecognizer 클래스의 새 인스턴스를 초기화합니다.

LuisRecognizer(LuisRecognizerOptions, HttpClientHandler)

LuisRecognizer 클래스의 새 인스턴스를 초기화합니다.

LuisRecognizer(LuisService, LuisPredictionOptions, Boolean, HttpClientHandler)
사용되지 않음.

LuisRecognizer 클래스의 새 인스턴스를 초기화합니다.

LuisRecognizer(String, LuisPredictionOptions, Boolean, HttpClientHandler)
사용되지 않음.

LuisRecognizer 클래스의 새 인스턴스를 초기화합니다.

필드

DeclarativeType

이 인식기 선언적 형식입니다.

LuisTraceLabel

LUIS 추적 작업에 대한 컨텍스트 레이블입니다.

LuisTraceType

LUIS 추적 작업의 값 형식입니다.

속성

DefaultHttpClient
사용되지 않음.

LUIS API를 호출할 때 사용할 기본값 HttpClient 을 가져옵니다.

LogPersonalInformation

사용자로부터 원격 분석으로 제공된 개인 정보를 기록할지 여부를 나타내는 값을 가져오거나 설정합니다.

TelemetryClient

LuisResult 이벤트를 기록하는 현재 구성된 IBotTelemetryClient 을 가져옵니다.

메서드

FillLuisEventPropertiesAsync(RecognizerResult, ITurnContext, Dictionary<String,String>, CancellationToken)

원격 분석에 대한 LuisResult 이벤트의 이벤트 속성을 채웁니다. 이러한 속성은 인식기가 호출될 때 기록됩니다.

OnRecognizerResultAsync(RecognizerResult, ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

LuisResult가 기록되기 전에 호출됩니다.

RecognizeAsync(DialogContext, Activity, CancellationToken)

인식기를 통해 발화를 실행하고 제네릭 인식기 결과를 반환합니다.

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

분석 결과(제안된 작업 및 의도)를 반환합니다.

RecognizeAsync(DialogContext, Activity, LuisRecognizerOptions, CancellationToken)

인식기를 통해 발화를 실행하고 제네릭 인식기 결과를 반환합니다.

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

분석 결과(제안된 작업 및 의도)를 반환합니다.

RecognizeAsync(ITurnContext, CancellationToken)

인식기를 통해 발화를 실행하고 제네릭 인식기 결과를 반환합니다.

RecognizeAsync(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

분석 결과(제안된 작업 및 의도)를 반환합니다.

RecognizeAsync(ITurnContext, LuisPredictionOptions, CancellationToken)
사용되지 않음.

인식기를 통해 발화를 실행하고 제네릭 인식기 결과를 반환합니다.

RecognizeAsync(ITurnContext, LuisPredictionOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
사용되지 않음.

분석 결과(제안된 작업 및 의도)를 반환합니다.

RecognizeAsync(ITurnContext, LuisRecognizerOptions, CancellationToken)

인식기를 통해 발화를 실행하고 제네릭 인식기 결과를 반환합니다.

RecognizeAsync(ITurnContext, LuisRecognizerOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

분석 결과(제안된 작업 및 의도)를 반환합니다.

RecognizeAsync(String, LuisRecognizerOptions, CancellationToken)

분석 결과(제안된 작업 및 의도)를 반환합니다.

RecognizeAsync<T>(DialogContext, Activity, CancellationToken)

인식기를 통해 발화를 실행하고 강력한 형식의 인식기 결과를 반환합니다.

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

분석 결과(제안된 작업 및 의도)를 반환합니다.

RecognizeAsync<T>(DialogContext, Activity, LuisRecognizerOptions, CancellationToken)

인식기를 통해 발화를 실행하고 강력한 형식의 인식기 결과를 반환합니다.

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

분석 결과(제안된 작업 및 의도)를 반환합니다.

RecognizeAsync<T>(ITurnContext, CancellationToken)

인식기를 통해 발화를 실행하고 강력한 형식의 인식기 결과를 반환합니다.

RecognizeAsync<T>(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

분석 결과(제안된 작업 및 의도)를 반환합니다.

RecognizeAsync<T>(ITurnContext, LuisPredictionOptions, CancellationToken)
사용되지 않음.

인식기를 통해 발화를 실행하고 강력한 형식의 인식기 결과를 반환합니다.

RecognizeAsync<T>(ITurnContext, LuisPredictionOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
사용되지 않음.

분석 결과(제안된 작업 및 의도)를 반환합니다.

RecognizeAsync<T>(ITurnContext, LuisRecognizerOptions, CancellationToken)

인식기를 통해 발화를 실행하고 강력한 형식의 인식기 결과를 반환합니다.

RecognizeAsync<T>(ITurnContext, LuisRecognizerOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

분석 결과(제안된 작업 및 의도)를 반환합니다.

TopIntent(RecognizerResult, String, Double)

LUIS 결과 집합에서 상위 채점 의도의 이름을 반환합니다.

적용 대상