Język

LuisRecognizer Klasa

Definicja

Implementacja ITelemetryRecognizeroparta na usłudze LUIS.

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

Nazwa Opis
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

Nazwa Opis
DeclarativeType

Typ deklaratywny dla tego rozpoznawacza.

LuisTraceLabel

Etykieta kontekstowa dla aktywności śledzenia LUIS.

LuisTraceType

Typ wartości dla aktywności śledzenia LUIS.

Właściwości

Nazwa Opis
DefaultHttpClient
Przestarzałe.

Domyślnie HttpClient używa się przy wywoływaniu API LUIS.

LogPersonalInformation

Otrzymuje lub ustawia wartość wskazującą, czy należy rejestrować dane osobowe pochodzące od użytkownika do telemetrii.

TelemetryClient

Otrzymuje aktualnie skonfigurowaną IBotTelemetryClient kartę, która rejestruje zdarzenie LuisResult.

Metody

Nazwa Opis
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)

Przepuszcza wyrażenie przez rozpoznawacz i zwraca generyczny wynik rozpoznawacza.

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

Zwracaj wyniki analizy (sugerowane działania i intencje).

RecognizeAsync(DialogContext, Activity, LuisRecognizerOptions, CancellationToken)

Przepuszcza wyrażenie przez rozpoznawacz i zwraca generyczny wynik rozpoznawacza.

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

Zwracaj wyniki analizy (sugerowane działania i intencje).

RecognizeAsync(ITurnContext, CancellationToken)

Przepuszcza wyrażenie przez rozpoznawacz i zwraca generyczny wynik rozpoznawacza.

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

Zwracaj wyniki analizy (sugerowane działania i intencje).

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

Przepuszcza wyrażenie przez rozpoznawacz i zwraca generyczny wynik rozpoznawacza.

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

Zwracaj wyniki analizy (sugerowane działania i intencje).

RecognizeAsync(ITurnContext, LuisRecognizerOptions, CancellationToken)

Przepuszcza wyrażenie przez rozpoznawacz i zwraca generyczny wynik rozpoznawacza.

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

Zwracaj wyniki analizy (sugerowane działania i intencje).

RecognizeAsync(String, LuisRecognizerOptions, CancellationToken)

Zwracaj wyniki analizy (sugerowane działania i intencje).

RecognizeAsync<T>(DialogContext, Activity, CancellationToken)

Przepuszcza wyrażenie przez rozpoznawacz i zwraca silnie wpisany wynik rozpoznawającego.

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

Zwracaj wyniki analizy (sugerowane działania i intencje).

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

Przepuszcza wyrażenie przez rozpoznawacz i zwraca silnie wpisany wynik rozpoznawającego.

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

Zwracaj wyniki analizy (sugerowane działania i intencje).

RecognizeAsync<T>(ITurnContext, CancellationToken)

Przepuszcza wyrażenie przez rozpoznawacz i zwraca silnie wpisany wynik rozpoznawającego.

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

Zwracaj wyniki analizy (sugerowane działania i intencje).

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

Przepuszcza wyrażenie przez rozpoznawacz i zwraca silnie wpisany wynik rozpoznawającego.

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

Zwracaj wyniki analizy (sugerowane działania i intencje).

RecognizeAsync<T>(ITurnContext, LuisRecognizerOptions, CancellationToken)

Przepuszcza wyrażenie przez rozpoznawacz i zwraca silnie wpisany wynik rozpoznawającego.

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

Zwracaj wyniki analizy (sugerowane działania i intencje).

TopIntent(RecognizerResult, String, Double)

Zwraca nazwę intencji najwyższego oceniania z zestawu wyników usługi LUIS.

Dotyczy