LuisRecognizerOptions Classe

  • java.lang.Object
    • com.microsoft.bot.ai.luis.LuisRecognizerOptions

public abstract class LuisRecognizerOptions

Classe astratta per applicare il modello strategia utilizzato da Luis Recognizer tramite le opzioni selezionate.

Riepilogo dei costruttori

Modificatore Costruttore Descrizione
protected LuisRecognizerOptions(LuisApplication application)

Inizializza un'istanza dell'implementazione di LuisRecognizerOptions.

Riepilogo dei metodi

Modificatore e tipo Metodo e descrizione
LuisApplication getApplication()

Ottiene l'istanza dell'applicazione Luis.

BotTelemetryClient getTelemetryClient()

Ottiene il client di telemetria del bot attualmente configurato che registra l'evento LuisResult.

boolean isIncludeAPIResults()

Indica se i risultati completi dell'API LUIS devono essere restituiti con il risultato del riconoscimento.

boolean isLogPersonalInformation()

Indica se le informazioni personali devono essere inviate come dati di telemetria.

void setIncludeAPIResults(boolean includeAPIResults)

Indica se i risultati completi dell'API LUIS devono essere restituiti con il risultato del riconoscimento.

void setLogPersonalInformation(boolean logPersonalInformation)

Indica se le informazioni personali devono essere inviate come dati di telemetria.

void setTelemetryClient(BotTelemetryClient telemetryClient)

Imposta il client di telemetria del bot con cui registrare i dati di telemetria.

Metodi ereditati da java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Dettagli costruttore

LuisRecognizerOptions

protected LuisRecognizerOptions(LuisApplication application)

Inizializza un'istanza dell'implementazione luisRecognizerOptions.

Parametri:

application - Istanza di LuisApplication".

Dettagli metodo

getApplication

public LuisApplication getApplication()

Ottiene l'istanza dell'applicazione Luis.

Restituisce:

Istanza dell'applicazione Luis usata con questa opzione.

getTelemetryClient

public BotTelemetryClient getTelemetryClient()

Ottiene il client di telemetria del bot attualmente configurato che registra l'evento LuisResult.

Restituisce:

Il client di telemetria del bot.

isIncludeAPIResults

public boolean isIncludeAPIResults()

Indica se i risultati completi dell'API LUIS devono essere restituiti con il risultato del riconoscimento.

Restituisce:

valore booleano che mostra le preferenze nella risposta completa dell'API LUIS aggiunta al risultato del riconoscimento.

isLogPersonalInformation

public boolean isLogPersonalInformation()

Indica se le informazioni personali devono essere inviate come dati di telemetria.

Restituisce:

valore booleano valore per controllare la registrazione delle informazioni personali.

setIncludeAPIResults

public void setIncludeAPIResults(boolean includeAPIResults)

Indica se i risultati completi dell'API LUIS devono essere restituiti con il risultato del riconoscimento.

Parametri:

includeAPIResults - per impostare la risposta completa dell'API Luis da aggiungere al risultato del riconoscimento.

setLogPersonalInformation

public void setLogPersonalInformation(boolean logPersonalInformation)

Indica se le informazioni personali devono essere inviate come dati di telemetria.

Parametri:

logPersonalInformation - per impostare le preferenze di registrazione delle informazioni personali.

setTelemetryClient

public void setTelemetryClient(BotTelemetryClient telemetryClient)

Imposta il client di telemetria del bot con cui registrare i dati di telemetria.

Parametri:

telemetryClient - Un'istanza del client di telemetria del bot

Si applica a