Udostępnij za pośrednictwem


LuisRecognizer Klasa

Definicja

Implementacja oparta na usłudze 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
Dziedziczenie
LuisRecognizer
Implementuje

Konstruktory

LuisRecognizer(LuisApplication, IBotTelemetryClient, Boolean, LuisPredictionOptions, Boolean, HttpClientHandler)
Przestarzałe.

Inicjuje nowe wystąpienie klasy LuisRecognizer.

LuisRecognizer(LuisApplication, LuisPredictionOptions, Boolean, HttpClientHandler)
Przestarzałe.

Inicjuje nowe wystąpienie klasy LuisRecognizer.

LuisRecognizer(LuisRecognizerOptions, HttpClientHandler)

Inicjuje nowe wystąpienie klasy LuisRecognizer.

LuisRecognizer(LuisService, LuisPredictionOptions, Boolean, HttpClientHandler)
Przestarzałe.

Inicjuje nowe wystąpienie klasy LuisRecognizer.

LuisRecognizer(String, LuisPredictionOptions, Boolean, HttpClientHandler)
Przestarzałe.

Inicjuje nowe wystąpienie klasy LuisRecognizer.

Pola

DeclarativeType

Typ deklaratywny dla tego rozpoznawania.

LuisTraceLabel

Etykieta kontekstu dla działania śledzenia usługi LUIS.

LuisTraceType

Typ wartości dla działania śledzenia usługi LUIS.

Właściwości

DefaultHttpClient
Przestarzałe.

Pobiera wartość domyślną HttpClient do użycia podczas wywoływania interfejsu API usługi LUIS.

LogPersonalInformation

Pobiera lub ustawia wartość wskazującą, czy dane osobowe pochodzą od użytkownika do telemetrii.

TelemetryClient

Pobiera obecnie skonfigurowane IBotTelemetryClient , które rejestruje zdarzenie LuisResult.

Metody

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

Wypełnia właściwości zdarzenia dla zdarzenia LuisResult dla telemetrii. Te właściwości są rejestrowane po wywołaniu rozpoznawania.

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

Wywoływane przed zarejestrowaniem usługi LuisResult.

RecognizeAsync(DialogContext, Activity, CancellationToken)

Uruchamia wypowiedź za pośrednictwem rozpoznawania i zwraca ogólny wynik rozpoznawania.

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

Zwraca wyniki analizy (sugerowane akcje i intencje).

RecognizeAsync(DialogContext, Activity, LuisRecognizerOptions, CancellationToken)

Uruchamia wypowiedź za pośrednictwem rozpoznawania i zwraca ogólny wynik rozpoznawania.

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

Zwraca wyniki analizy (sugerowane akcje i intencje).

RecognizeAsync(ITurnContext, CancellationToken)

Uruchamia wypowiedź za pośrednictwem rozpoznawania i zwraca ogólny wynik rozpoznawania.

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

Zwraca wyniki analizy (sugerowane akcje i intencje).

RecognizeAsync(ITurnContext, LuisPredictionOptions, CancellationToken)
Przestarzałe.

Uruchamia wypowiedź za pośrednictwem rozpoznawania i zwraca ogólny wynik rozpoznawania.

RecognizeAsync(ITurnContext, LuisPredictionOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
Przestarzałe.

Zwraca wyniki analizy (sugerowane akcje i intencje).

RecognizeAsync(ITurnContext, LuisRecognizerOptions, CancellationToken)

Uruchamia wypowiedź za pośrednictwem rozpoznawania i zwraca ogólny wynik rozpoznawania.

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

Zwraca wyniki analizy (sugerowane akcje i intencje).

RecognizeAsync(String, LuisRecognizerOptions, CancellationToken)

Zwraca wyniki analizy (sugerowane akcje i intencje).

RecognizeAsync<T>(DialogContext, Activity, CancellationToken)

Uruchamia wypowiedź za pośrednictwem rozpoznawania i zwraca silnie typizowane wyniki rozpoznawania.

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

Zwraca wyniki analizy (sugerowane akcje i intencje).

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

Uruchamia wypowiedź za pośrednictwem rozpoznawania i zwraca silnie typizowane wyniki rozpoznawania.

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

Zwraca wyniki analizy (sugerowane akcje i intencje).

RecognizeAsync<T>(ITurnContext, CancellationToken)

Uruchamia wypowiedź za pośrednictwem rozpoznawania i zwraca silnie typizowane wyniki rozpoznawania.

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

Zwraca wyniki analizy (sugerowane akcje i intencje).

RecognizeAsync<T>(ITurnContext, LuisPredictionOptions, CancellationToken)
Przestarzałe.

Uruchamia wypowiedź za pośrednictwem rozpoznawania i zwraca silnie typizowane wyniki rozpoznawania.

RecognizeAsync<T>(ITurnContext, LuisPredictionOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
Przestarzałe.

Zwraca wyniki analizy (sugerowane akcje i intencje).

RecognizeAsync<T>(ITurnContext, LuisRecognizerOptions, CancellationToken)

Uruchamia wypowiedź za pośrednictwem rozpoznawania i zwraca silnie typizowane wyniki rozpoznawania.

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

Zwraca wyniki analizy (sugerowane akcje i intencje).

TopIntent(RecognizerResult, String, Double)

Zwraca nazwę głównej intencji oceniania z zestawu wyników usługi LUIS.

Dotyczy