LuisRecognizerOptionsV3 Clase
- java.
lang. Object - com.
microsoft. bot. ai. luis. LuisRecognizerOptions - com.
microsoft. bot. ai. luis. LuisRecognizerOptionsV3
- com.
- com.
public class LuisRecognizerOptionsV3
extends LuisRecognizerOptions
Opciones de Luis Recognizer para el entorno de ejecución de LUIS V3.
Resumen del campo
| Modificador y tipo | Campo y descripción |
|---|---|
| static final java.lang.String |
LUIS_TRACE_LABEL
Etiqueta de contexto de una actividad de seguimiento de LUIS. |
| static final java.lang.String |
LUIS_TRACE_TYPE
Tipo de valor para una actividad de seguimiento de LUIS. |
Resumen del constructor
| Constructor | Description |
|---|---|
| LuisRecognizerOptionsV3(LuisApplication application) |
Inicializa una nueva instancia de Luis |
Resumen del método
| Modificador y tipo | Método y descripción |
|---|---|
| java.lang.String |
getDateTimeReference()
Obtiene el desplazamiento datetimeV2. |
|
java.util.List<Dynamic |
getDynamicLists()
Devuelve listas dinámicas usadas para reconocer entidades para una consulta determinada. |
|
java.util.List<External |
getExternalEntities()
Obtiene las entidades externas que se van a reconocer en la consulta. |
| Recognizer |
getExternalEntityRecognizer()
Obtiene el reconocedor de entidades externas para reconocer entidades externas que se van a pasar a LUIS. |
| okhttp3.OkHttpClient |
getHttpClient()
Obtiene si el cliente http. |
| java.lang.String |
getSlot()
Obtiene la ranura de LUIS que se va a usar para la aplicación. |
| java.lang.String |
getVersion()
Obtiene la versión específica de la aplicación a la que se va a acceder. |
| boolean |
isIncludeAllIntents()
Obtiene que indica si todas las intenciones vuelven o solo la superior. |
| boolean |
isIncludeInstanceData()
Obtiene el valor que indica si se deben incluir o no datos de instancia en respuesta. |
| boolean |
isLog()
Valor que indica si las consultas se deben registrar en LUIS. |
| boolean |
isPreferExternalEntities()
Obtiene el valor que indica si las entidades externas deben invalidar otros medios de reconocimiento de entidades. |
| void |
setDateTimeReference(String dateTimeReference)
Establece el desplazamiento datetimeV2. |
| void |
setDynamicLists(List<DynamicList> dynamicLists)
Establece listas dinámicas usadas para reconocer entidades para una consulta determinada. |
| void |
setExternalEntities(List<ExternalEntity> externalEntities)
Establece las entidades externas que se reconocerán en la consulta. |
| void |
setExternalEntityRecognizer(Recognizer externalEntityRecognizer)
Establece el reconocedor de entidades externas para reconocer entidades externas que se van a pasar a LUIS. |
| void |
setHttpClient(OkHttpClient httpClient)
Establece el cliente http. |
| void |
setIncludeAllIntents(boolean includeAllIntents)
Establece que indica si todas las intenciones vuelven o solo la superior. |
| void |
setIncludeInstanceData(boolean includeInstanceData)
Establece el valor que indica si se deben incluir o no datos de instancia en respuesta. |
| void |
setLog(boolean log)
Valor que indica si las consultas se deben registrar en LUIS. |
| void |
setPreferExternalEntities(boolean preferExternalEntities)
Establece el valor que indica si las entidades externas deben invalidar otros medios de reconocimiento de entidades. |
| void |
setSlot(String slot)
Establece la ranura de LUIS que se va a usar para la aplicación. |
| void |
setVersion(String version)
Establece la versión específica de la aplicación a la que se va a acceder. |
Métodos heredados de LuisRecognizerOptions
Métodos heredados de java.lang.Object
Detalles del campo
LUIS_TRACE_LABEL
public static final String LUIS_TRACE_LABEL
Etiqueta de contexto de una actividad de seguimiento de LUIS.
LUIS_TRACE_TYPE
public static final String LUIS_TRACE_TYPE
Tipo de valor para una actividad de seguimiento de LUIS.
Detalles del constructor
LuisRecognizerOptionsV3
public LuisRecognizerOptionsV3(LuisApplication application)
Inicializa una nueva instancia de LuisRecognizerOptionsV3.
Parámetros:
Detalles del método
getDateTimeReference
public String getDateTimeReference()
Obtiene el desplazamiento datetimeV2. El formato de datetimeReference es ISO 8601.
Devoluciones:
getDynamicLists
public List
Devuelve listas dinámicas usadas para reconocer entidades para una consulta determinada.
Devoluciones:
getExternalEntities
public List
Obtiene las entidades externas que se van a reconocer en la consulta.
Devoluciones:
getExternalEntityRecognizer
public Recognizer getExternalEntityRecognizer()
Obtiene el reconocedor de entidades externas para reconocer entidades externas que se van a pasar a LUIS.
Devoluciones:
getHttpClient
public OkHttpClient getHttpClient()
Obtiene si el cliente http.
Devoluciones:
getSlot
public String getSlot()
Obtiene la ranura de LUIS que se va a usar para la aplicación. De forma predeterminada, usa el espacio de producción. Puede encontrar otras ranuras estándar en LuisSlot. Si especifica una versión, se usa una versión privada de la aplicación en lugar de una ranura.
Devoluciones:
getVersion
public String getVersion()
Obtiene la versión específica de la aplicación a la que se va a acceder. LUIS admite versiones y esta es la versión que se va a usar en lugar de una ranura. Si se especifica esto, se omite slot.
Devoluciones:
isIncludeAllIntents
public boolean isIncludeAllIntents()
Obtiene que indica si todas las intenciones vuelven o solo la superior. True para devolver todas las intenciones.
Devoluciones:
isIncludeInstanceData
public boolean isIncludeInstanceData()
Obtiene el valor que indica si se deben incluir o no datos de instancia en respuesta.
Devoluciones:
isLog
public boolean isLog()
Valor que indica si las consultas se deben registrar en LUIS. Si las consultas deben iniciar sesión en LUIS para ayudar a crear mejores modelos a través del aprendizaje activo
Devoluciones:
isPreferExternalEntities
public boolean isPreferExternalEntities()
Obtiene el valor que indica si las entidades externas deben invalidar otros medios de reconocimiento de entidades.
Devoluciones:
setDateTimeReference
public void setDateTimeReference(String dateTimeReference)
Establece el desplazamiento datetimeV2.
Parámetros:
setDynamicLists
public void setDynamicLists(List
Establece listas dinámicas usadas para reconocer entidades para una consulta determinada.
Parámetros:
setExternalEntities
public void setExternalEntities(List
Establece las entidades externas que se reconocerán en la consulta.
Parámetros:
setExternalEntityRecognizer
public void setExternalEntityRecognizer(Recognizer externalEntityRecognizer)
Establece el reconocedor de entidades externas para reconocer entidades externas que se van a pasar a LUIS.
Parámetros:
setHttpClient
public void setHttpClient(OkHttpClient httpClient)
Establece el cliente http.
Parámetros:
setIncludeAllIntents
public void setIncludeAllIntents(boolean includeAllIntents)
Establece que indica si todas las intenciones vuelven o solo la superior.
Parámetros:
setIncludeInstanceData
public void setIncludeInstanceData(boolean includeInstanceData)
Establece el valor que indica si se deben incluir o no datos de instancia en respuesta.
Parámetros:
setLog
public void setLog(boolean log)
Valor que indica si las consultas se deben registrar en LUIS. Si las consultas se deben registrar en LUIS para ayudar a crear mejores modelos a través del aprendizaje activo.
Parámetros:
setPreferExternalEntities
public void setPreferExternalEntities(boolean preferExternalEntities)
Establece el valor que indica si las entidades externas deben invalidar otros medios de reconocimiento de entidades.
Parámetros:
setSlot
public void setSlot(String slot)
Establece la ranura de LUIS que se va a usar para la aplicación. De forma predeterminada, usa el espacio de producción. Puede encontrar otras ranuras estándar en LuisSlot. Si especifica una versión, se usa una versión privada de la aplicación en lugar de una ranura.
Parámetros:
setVersion
public void setVersion(String version)
Establece la versión específica de la aplicación a la que se va a acceder. LUIS admite versiones y esta es la versión que se va a usar en lugar de una ranura.
Parámetros: