LuisRecognizer Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |