LuisRecognizerOptions Classe

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

public abstract class LuisRecognizerOptions

Classe abstrata para impor o padrão de estratégia consumido pelo Luis Recognizer por meio das opções selecionadas.

Resumo do Construtor

Modificador Construtor Description
protected LuisRecognizerOptions(LuisApplication application)

Inicializa uma instância da implementação do LuisRecognizerOptions.

Resumo do método

Modificador e tipo Método e descrição
LuisApplication getApplication()

Obtém a instância do Aplicativo Luis.

BotTelemetryClient getTelemetryClient()

Obtém o Cliente de Telemetria de Bot configurado no momento que registra o evento LuisResult.

boolean isIncludeAPIResults()

Indica se os resultados completos da API do LUIS devem ser retornados com o resultado do reconhecedor.

boolean isLogPersonalInformation()

Indica se as informações pessoais devem ser enviadas como telemetria.

void setIncludeAPIResults(boolean includeAPIResults)

Indica se os resultados completos da API do LUIS devem ser retornados com o resultado do reconhecedor.

void setLogPersonalInformation(boolean logPersonalInformation)

Indica se as informações pessoais devem ser enviadas como telemetria.

void setTelemetryClient(BotTelemetryClient telemetryClient)

Define o Cliente de Telemetria de Bot com o qual registrar a telemetria em log.

Métodos herdados de 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

Detalhes do construtor

LuisRecognizerOptions

protected LuisRecognizerOptions(LuisApplication application)

Inicializa uma instância da implementação LuisRecognizerOptions.

Parâmetros:

application - Uma instância de LuisApplication".

Detalhes do método

getApplication

public LuisApplication getApplication()

Obtém a instância do Aplicativo Luis.

Retornos:

A instância do Aplicativo Luis usada com estas Opções.

getTelemetryClient

public BotTelemetryClient getTelemetryClient()

Obtém o Cliente de Telemetria do Bot configurado no momento que registra o evento LuisResult.

Retornos:

O Cliente de Telemetria de Bot.

isIncludeAPIResults

public boolean isIncludeAPIResults()

Indica se os resultados completos da API do LUIS devem ser retornados com o resultado do reconhecedor.

Retornos:

valor booliano mostrando a preferência na resposta completa da API do LUIS adicionada ao resultado do reconhecedor.

isLogPersonalInformation

public boolean isLogPersonalInformation()

Indica se as informações pessoais devem ser enviadas como telemetria.

Retornos:

valor booliano de valor para controlar o registro em log de informações pessoais.

setIncludeAPIResults

public void setIncludeAPIResults(boolean includeAPIResults)

Indica se os resultados completos da API do LUIS devem ser retornados com o resultado do reconhecedor.

Parâmetros:

includeAPIResults - para definir a resposta completa da API do Luis a ser adicionada ao resultado do reconhecedor.

setLogPersonalInformation

public void setLogPersonalInformation(boolean logPersonalInformation)

Indica se as informações pessoais devem ser enviadas como telemetria.

Parâmetros:

logPersonalInformation - para definir a preferência de registro em log de informações pessoais.

setTelemetryClient

public void setTelemetryClient(BotTelemetryClient telemetryClient)

Define o Cliente de Telemetria de Bot com o qual registrar a telemetria em log.

Parâmetros:

telemetryClient - Uma instância do Cliente de Telemetria de Bot

Aplica-se a