Język

LuisRecognizer Klasa

Definicja

Uwaga

Class is deprecated, please use Microsoft.Bot.Builder.AI.Luis.LuisRecognizer(LuisRecognizerOptions recognizer).

Implementacja oparta na LUIS dla ITelemetryRecognizer endpointu V3.

[System.Obsolete("Class is deprecated, please use Microsoft.Bot.Builder.AI.Luis.LuisRecognizer(LuisRecognizerOptions recognizer).")]
public class LuisRecognizer : Microsoft.Bot.Builder.AI.Luis.ITelemetryRecognizer, Microsoft.Bot.Builder.IRecognizer
[<System.Obsolete("Class is deprecated, please use Microsoft.Bot.Builder.AI.Luis.LuisRecognizer(LuisRecognizerOptions recognizer).")>]
type LuisRecognizer = class
    interface ITelemetryRecognizer
    interface IRecognizer
Public Class LuisRecognizer
Implements IRecognizer, ITelemetryRecognizer
Dziedziczenie
LuisRecognizer
Atrybuty
Implementuje

Konstruktory

Nazwa Opis
LuisRecognizer(LuisApplication, LuisRecognizerOptions, LuisPredictionOptions)
Przestarzałe.

Inicjuje nowe wystąpienie klasy LuisRecognizer.

Pola

Nazwa Opis
LuisTraceLabel
Przestarzałe.

Etykieta kontekstowa dla aktywności śledzenia LUIS.

LuisTraceType
Przestarzałe.

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

Właściwości

Nazwa Opis
DefaultHttpClient
Przestarzałe.

Sprawia, że klient korzysta z http.

LogPersonalInformation
Przestarzałe.

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

TelemetryClient
Przestarzałe.

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

Metody

Nazwa Opis
FillLuisEventProperties(RecognizerResult, ITurnContext, Dictionary<String,String>)
Przestarzałe.

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

OnRecognizerResult(RecognizerResult, ITurnContext, Dictionary<String,String>, Dictionary<String,Double>)
Przestarzałe.

Wywoływane przed zarejestrowaniem usługi LuisResult.

RecognizeAsync(ITurnContext, CancellationToken)
Przestarzałe.

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

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

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<T>(ITurnContext, CancellationToken)
Przestarzałe.

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

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

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

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

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

TopIntent(RecognizerResult, String, Double)
Przestarzałe.

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

Dotyczy