Język

LuisAdaptiveRecognizer Klasa

Definicja

Klasa reprezentująca adaptacyjny rozpoznawacz LUIS.

public class LuisAdaptiveRecognizer : Microsoft.Bot.Builder.Dialogs.Recognizer
type LuisAdaptiveRecognizer = class
    inherit Recognizer
Public Class LuisAdaptiveRecognizer
Inherits Recognizer
Dziedziczenie
LuisAdaptiveRecognizer

Konstruktory

Nazwa Opis
LuisAdaptiveRecognizer()

Inicjuje nowe wystąpienie klasy LuisAdaptiveRecognizer.

Pola

Nazwa Opis
ChooseIntent

Imię zamiaru, które zostanie wygenerowane przez tego rozpoznawającego, jeśli dzieci-rozpoznawcy nie mają konsensusu co do intencji.

(Odziedziczone po Recognizer)
Kind

Wartość Kind dla tego rozpoznawacza.

NoneIntent

Standardowo, brak zamiaru oznacza, że żaden z rozpoznawających nie rozpoznaje zamiaru.

(Odziedziczone po Recognizer)

Właściwości

Nazwa Opis
ApplicationId

Otrzymuje lub ustawia identyfikator aplikacji LUIS.

DynamicLists

Otrzymuje lub ustawia wyrażenie lub stałą listę dynamiczną LUIS.

Endpoint

Pobiera lub ustawia endpoint LUIS do https://westus.api.cognitive.microsoft.com zapytania.

EndpointKey

Pobiera lub ustawia klucz używany do komunikacji z punktem końcowym LUIS.

ExternalEntityRecognizer

Otrzymuje lub ustawia zewnętrzny rozpoznawacz encji.

HttpClient

Pobiera lub ustawia obsługę klienta HTTP.

Id

Gets lub sets id rozpoznawacza.

(Odziedziczone po Recognizer)
LogPersonalInformation

Pobiera lub ustawia flagę, aby określić, czy dane osobowe powinny być rejestrowane w telemetrii.

Options

Otrzymuje lub ustawia opcje predykcji LUIS (z wyrażeniami).

PredictionOptions
Przestarzałe.

Pobiera lub ustawia opcje predykcji LUIS.

TelemetryClient

Pobiera lub ustawia aktualnie skonfigurowany IBotTelemetryClient wynik, który rejestruje zdarzenie RecognizerResult.

(Odziedziczone po Recognizer)
Version

Dostaje lub ustawia wersję LUIS.

Metody

Nazwa Opis
FillRecognizerResultTelemetryProperties(RecognizerResult, Dictionary<String,String>, DialogContext)

Wykorzystuje powrót RecognizerResult z i LuisRecognizer wypełnia słownik ciągów z właściwościami do zalogowania do telemetrii. Wliczając wszelkie dodatkowe właściwości, które zostały przekazane do metody.

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

Uruchamia bieżący DialogContext.TurnContext.Activity przez rozpoznawacz i zwraca generyczny wynik rozpoznawacza.

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

Uruchamia bieżącą aktywność DialogContext.TurnContext.Activity przez rozpoznawacz i zwraca silnie typowy wynik rozpoznawania za pomocą IRecognizerConvert.

(Odziedziczone po Recognizer)
RecognizerOptions(DialogContext)

Skonstruuj opcje rozpoznawania V3 na podstawie obecnego kontekstu dialogowego.

TrackRecognizerResult(DialogContext, String, Dictionary<String,String>, Dictionary<String,Double>)

Śledzi zdarzenie z podaną nazwą zdarzenia za pomocą TelemetryClient, dołączając właściwości / metryki.

(Odziedziczone po Recognizer)

Dotyczy