LuisRecognizerOptionsV3 Classe

public class LuisRecognizerOptionsV3
extends LuisRecognizerOptions

Opções do Luis Recognizer para o Runtime do LUIS V3.

Resumo do campo

Modificador e tipo Campo e descrição
static final java.lang.String LUIS_TRACE_LABEL

O rótulo de contexto de uma atividade de rastreamento do LUIS.

static final java.lang.String LUIS_TRACE_TYPE

O tipo de valor para uma atividade de rastreamento do LUIS.

Resumo do Construtor

Construtor Description
LuisRecognizerOptionsV3(LuisApplication application)

Inicializa uma nova instância do LuisRecognizerOptionsV3.

Resumo do método

Modificador e tipo Método e descrição
java.lang.String getDateTimeReference()

Obtém deslocamento datetimeV2.

java.util.List<DynamicList> getDynamicLists()

Retorna listas dinâmicas usadas para reconhecer entidades para uma consulta específica.

java.util.List<ExternalEntity> getExternalEntities()

Obtém entidades externas a serem reconhecidas na consulta.

Recognizer getExternalEntityRecognizer()

Obtém o reconhecedor de entidade externa para reconhecer entidades externas a serem passadas para o LUIS.

okhttp3.OkHttpClient getHttpClient()

Obtém se o cliente http.

java.lang.String getSlot()

Obtém o slot luis a ser usado para o aplicativo.

java.lang.String getVersion()

Obtém a versão específica do aplicativo a ser acessada.

boolean isIncludeAllIntents()

Obtém indicando se todas as intenções voltam ou apenas a parte superior.

boolean isIncludeInstanceData()

Obtém o valor que indica se os dados da instância devem ou não ser incluídos na resposta.

boolean isLog()

Valor que indica se as consultas devem ser registradas no LUIS.

boolean isPreferExternalEntities()

Obtém o valor que indica se as entidades externas devem substituir outros meios de reconhecimento de entidades.

void setDateTimeReference(String dateTimeReference)

Define o deslocamento datetimeV2.

void setDynamicLists(List<DynamicList> dynamicLists)

Define listas dinâmicas usadas para reconhecer entidades para uma consulta específica.

void setExternalEntities(List<ExternalEntity> externalEntities)

Define entidades externas a serem reconhecidas na consulta.

void setExternalEntityRecognizer(Recognizer externalEntityRecognizer)

Define o reconhecedor de entidade externa para reconhecer entidades externas a serem passadas para o LUIS.

void setHttpClient(OkHttpClient httpClient)

Define o cliente http.

void setIncludeAllIntents(boolean includeAllIntents)

Conjuntos que indicam se todas as intenções voltam ou apenas a parte superior.

void setIncludeInstanceData(boolean includeInstanceData)

Define o valor que indica se os dados da instância devem ou não ser incluídos na resposta.

void setLog(boolean log)

Valor que indica se as consultas devem ser registradas no LUIS.

void setPreferExternalEntities(boolean preferExternalEntities)

Define o valor que indica se entidades externas devem substituir outros meios de reconhecimento de entidades.

void setSlot(String slot)

Define o slot do LUIS a ser usado para o aplicativo.

void setVersion(String version)

Define a versão específica do aplicativo a ser acessada.

Métodos herdados de LuisRecognizerOptions

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 campo

LUIS_TRACE_LABEL

public static final String LUIS_TRACE_LABEL

O rótulo de contexto de uma atividade de rastreamento do LUIS.

LUIS_TRACE_TYPE

public static final String LUIS_TRACE_TYPE

O tipo de valor para uma atividade de rastreamento do LUIS.

Detalhes do construtor

LuisRecognizerOptionsV3

public LuisRecognizerOptionsV3(LuisApplication application)

Inicializa uma nova instância do LuisRecognizerOptionsV3.

Parâmetros:

application - Instância do Aplicativo Luis a ser consultada.

Detalhes do método

getDateTimeReference

public String getDateTimeReference()

Obtém deslocamento datetimeV2. O formato para datetimeReference é ISO 8601.

Retornos:

O formato do datetimeReference no ISO 8601.

getDynamicLists

public List getDynamicLists()

Retorna listas dinâmicas usadas para reconhecer entidades para uma consulta específica.

Retornos:

Listas dinâmicas usadas para reconhecer entidades para uma consulta específica

getExternalEntities

public List getExternalEntities()

Obtém entidades externas a serem reconhecidas na consulta.

Retornos:

Entidades externas a serem reconhecidas na consulta.

getExternalEntityRecognizer

public Recognizer getExternalEntityRecognizer()

Obtém o reconhecedor de entidade externa para reconhecer entidades externas a serem passadas para o LUIS.

Retornos:

externalEntityRecognizer

getHttpClient

public OkHttpClient getHttpClient()

Obtém se o cliente http.

Retornos:

OkHttpClient usado para consultar o Serviço Luis.

getSlot

public String getSlot()

Obtém o slot luis a ser usado para o aplicativo. Por padrão, isso usa o slot de produção. Você pode encontrar outros slots padrão no LuisSlot. Se você especificar uma versão, uma versão privada do aplicativo será usada em vez de um slot.

Retornos:

Constante LuisSlot.

getVersion

public String getVersion()

Obtém a versão específica do aplicativo a ser acessada. O LUIS dá suporte a versões e essa é a versão a ser usada em vez de um slot. Se isso for especificado, o Slot será ignorado.

Retornos:

Versão do aplicativo Luis para Consulta.

isIncludeAllIntents

public boolean isIncludeAllIntents()

Obtém indicando se todas as intenções voltam ou apenas a parte superior. True para retornar todas as intenções.

Retornos:

True para retornar todas as intenções.

isIncludeInstanceData

public boolean isIncludeInstanceData()

Obtém o valor que indica se os dados da instância devem ou não ser incluídos na resposta.

Retornos:

True se os dados da instância devem ser incluídos na resposta.

isLog

public boolean isLog()

Valor que indica se as consultas devem ser registradas no LUIS. Se as consultas devem ser registradas no LUIS para ajudar a criar modelos melhores por meio do aprendizado ativo

Retornos:

True se as consultas devem ser registradas no LUIS.

isPreferExternalEntities

public boolean isPreferExternalEntities()

Obtém o valor que indica se as entidades externas devem substituir outros meios de reconhecimento de entidades.

Retornos:

True se entidades externas devem ser preferenciais aos resultados de modelos LUIS.

setDateTimeReference

public void setDateTimeReference(String dateTimeReference)

Define o deslocamento datetimeV2.

Parâmetros:

dateTimeReference - O formato para datetimeReference é ISO 8601.

setDynamicLists

public void setDynamicLists(List dynamicLists)

Define listas dinâmicas usadas para reconhecer entidades para uma consulta específica.

Parâmetros:

dynamicLists - para reconhecer entidades para uma consulta específica.

setExternalEntities

public void setExternalEntities(List externalEntities)

Define entidades externas a serem reconhecidas na consulta.

Parâmetros:

externalEntities - Entidades externas a serem reconhecidas na consulta.

setExternalEntityRecognizer

public void setExternalEntityRecognizer(Recognizer externalEntityRecognizer)

Define o reconhecedor de entidade externa para reconhecer entidades externas a serem passadas para o LUIS.

Parâmetros:

externalEntityRecognizer - Instância do Reconhecedor Externo.

setHttpClient

public void setHttpClient(OkHttpClient httpClient)

Define o cliente http.

Parâmetros:

httpClient - para usar para chamadas http do Serviço Luis.

setIncludeAllIntents

public void setIncludeAllIntents(boolean includeAllIntents)

Conjuntos que indicam se todas as intenções voltam ou apenas a parte superior.

Parâmetros:

includeAllIntents - True para retornar todas as intenções.

setIncludeInstanceData

public void setIncludeInstanceData(boolean includeInstanceData)

Define o valor que indica se os dados da instância devem ou não ser incluídos na resposta.

Parâmetros:

includeInstanceData - True se os dados da instância devem ser incluídos na resposta.

setLog

public void setLog(boolean log)

Valor que indica se as consultas devem ser registradas no LUIS. Se as consultas devem ser registradas no LUIS para ajudar a criar modelos melhores por meio do aprendizado ativo.

Parâmetros:

log - True se as consultas devem ser registradas no LUIS.

setPreferExternalEntities

public void setPreferExternalEntities(boolean preferExternalEntities)

Define o valor que indica se entidades externas devem substituir outros meios de reconhecimento de entidades.

Parâmetros:

preferExternalEntities - True se entidades externas devem ser preferenciais aos resultados de modelos LUIS.

setSlot

public void setSlot(String slot)

Define o slot do LUIS a ser usado para o aplicativo. Por padrão, isso usa o slot de produção. Você pode encontrar outros slots padrão no LuisSlot. Se você especificar uma versão, uma versão privada do aplicativo será usada em vez de um slot.

Parâmetros:

slot - Valor luisSlot a ser usado.

setVersion

public void setVersion(String version)

Define a versão específica do aplicativo a ser acessada. O LUIS dá suporte a versões e essa é a versão a ser usada em vez de um slot.

Parâmetros:

version - Versão do Aplicativo Luis. Se isso for especificado, o Slot será ignorado.

Aplica-se a