LuisRecognizerOptionsV3 Classe

public class LuisRecognizerOptionsV3
extends LuisRecognizerOptions

Options luis Recognizer pour le runtime LUIS V3.

Récapitulatif du champ

Modificateur et type Champ et description
static final java.lang.String LUIS_TRACE_LABEL

Étiquette de contexte pour une activité de trace LUIS.

static final java.lang.String LUIS_TRACE_TYPE

Type de valeur pour une activité de trace LUIS.

Récapitulatif du constructeur

Constructeur Description
LuisRecognizerOptionsV3(LuisApplication application)

Initialise une nouvelle instance de LuisRecognizerOptionsV3.

Résumé de la méthode

Modificateur et type Méthode et description
java.lang.String getDateTimeReference()

Obtient le décalage datetimeV2.

java.util.List<DynamicList> getDynamicLists()

Retourne des listes dynamiques utilisées pour reconnaître des entités pour une requête particulière.

java.util.List<ExternalEntity> getExternalEntities()

Obtient les entités externes à reconnaître dans la requête.

Recognizer getExternalEntityRecognizer()

Obtient le module de reconnaissance d’entité externe pour reconnaître les entités externes à transmettre à LUIS.

okhttp3.OkHttpClient getHttpClient()

Obtient si le client http.

java.lang.String getSlot()

Obtient l’emplacement LUIS à utiliser pour l’application.

java.lang.String getVersion()

Obtient la version spécifique de l’application à accéder.

boolean isIncludeAllIntents()

Obtient un indicateur indiquant si toutes les intentions reviennent ou uniquement le premier.

boolean isIncludeInstanceData()

Obtient une valeur indiquant si les données d’instance doivent être incluses dans la réponse.

boolean isLog()

Valeur indiquant si les requêtes doivent être consignées dans LUIS.

boolean isPreferExternalEntities()

Obtient une valeur indiquant si les entités externes doivent remplacer d’autres moyens de reconnaître des entités.

void setDateTimeReference(String dateTimeReference)

Définit le décalage datetimeV2.

void setDynamicLists(List<DynamicList> dynamicLists)

Définit des listes dynamiques utilisées pour reconnaître des entités pour une requête particulière.

void setExternalEntities(List<ExternalEntity> externalEntities)

Définit les entités externes à reconnaître dans la requête.

void setExternalEntityRecognizer(Recognizer externalEntityRecognizer)

Définit le module de reconnaissance d’entité externe pour reconnaître les entités externes à passer à LUIS.

void setHttpClient(OkHttpClient httpClient)

Définit le client http.

void setIncludeAllIntents(boolean includeAllIntents)

Définit des ensembles indiquant si toutes les intentions reviennent ou uniquement le premier.

void setIncludeInstanceData(boolean includeInstanceData)

Définit la valeur indiquant si les données d’instance doivent être incluses dans la réponse.

void setLog(boolean log)

Valeur indiquant si les requêtes doivent être consignées dans LUIS.

void setPreferExternalEntities(boolean preferExternalEntities)

Définit la valeur indiquant si les entités externes doivent remplacer d’autres moyens de reconnaître des entités.

void setSlot(String slot)

Définit l’emplacement LUIS à utiliser pour l’application.

void setVersion(String version)

Définit la version spécifique de l’application à accéder.

Méthodes héritées de LuisRecognizerOptions

Méthodes héritées 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

Détails du champ

LUIS_TRACE_LABEL

public static final String LUIS_TRACE_LABEL

Étiquette de contexte pour une activité de trace LUIS.

LUIS_TRACE_TYPE

public static final String LUIS_TRACE_TYPE

Type de valeur pour une activité de trace LUIS.

Détails du constructeur

LuisRecognizerOptionsV3

public LuisRecognizerOptionsV3(LuisApplication application)

Initialise une nouvelle instance de LuisRecognizerOptionsV3.

Paramètres:

application - Instance d’application Luis à interroger.

Détails de la méthode

getDateTimeReference

public String getDateTimeReference()

Obtient le décalage datetimeV2. Le format de datetimeReference est ISO 8601.

Retours:

Format de datetimeReference dans ISO 8601.

getDynamicLists

public List getDynamicLists()

Retourne des listes dynamiques utilisées pour reconnaître des entités pour une requête particulière.

Retours:

Listes dynamiques utilisées pour reconnaître des entités pour une requête particulière

getExternalEntities

public List getExternalEntities()

Obtient les entités externes à reconnaître dans la requête.

Retours:

Entités externes à reconnaître dans la requête.

getExternalEntityRecognizer

public Recognizer getExternalEntityRecognizer()

Obtient le module de reconnaissance d’entité externe pour reconnaître les entités externes à transmettre à LUIS.

Retours:

externalEntityRecognizer

getHttpClient

public OkHttpClient getHttpClient()

Obtient si le client http.

Retours:

OkHttpClient utilisé pour interroger le service Luis.

getSlot

public String getSlot()

Obtient l’emplacement LUIS à utiliser pour l’application. Par défaut, cela utilise l’emplacement de production. Vous trouverez d’autres emplacements standard dans LuisSlot. Si vous spécifiez une version, une version privée de l’application est utilisée au lieu d’un emplacement.

Retours:

Constante LuisSlot.

getVersion

public String getVersion()

Obtient la version spécifique de l’application à accéder. LUIS prend en charge les versions et il s’agit de la version à utiliser au lieu d’un emplacement. Si cette valeur est spécifiée, l’emplacement est ignoré.

Retours:

Version de l’application Luis à Interroger.

isIncludeAllIntents

public boolean isIncludeAllIntents()

Obtient un indicateur indiquant si toutes les intentions reviennent ou uniquement le premier. True pour retourner toutes les intentions.

Retours:

True pour retourner toutes les intentions.

isIncludeInstanceData

public boolean isIncludeInstanceData()

Obtient une valeur indiquant si les données d’instance doivent être incluses dans la réponse.

Retours:

True si les données d’instance doivent être incluses dans la réponse.

isLog

public boolean isLog()

Valeur indiquant si les requêtes doivent être consignées dans LUIS. Si les requêtes doivent être consignées dans LUIS afin d’aider à créer de meilleurs modèles via l’apprentissage actif

Retours:

True si les requêtes doivent être consignées dans LUIS.

isPreferExternalEntities

public boolean isPreferExternalEntities()

Obtient une valeur indiquant si les entités externes doivent remplacer d’autres moyens de reconnaître des entités.

Retours:

True si les entités externes doivent être préférées aux résultats des modèles LUIS.

setDateTimeReference

public void setDateTimeReference(String dateTimeReference)

Définit le décalage datetimeV2.

Paramètres:

dateTimeReference - Le format de datetimeReference est ISO 8601.

setDynamicLists

public void setDynamicLists(List dynamicLists)

Définit des listes dynamiques utilisées pour reconnaître des entités pour une requête particulière.

Paramètres:

dynamicLists - pour reconnaître les entités pour une requête particulière.

setExternalEntities

public void setExternalEntities(List externalEntities)

Définit les entités externes à reconnaître dans la requête.

Paramètres:

externalEntities - Entités externes à reconnaître dans la requête.

setExternalEntityRecognizer

public void setExternalEntityRecognizer(Recognizer externalEntityRecognizer)

Définit le module de reconnaissance d’entité externe pour reconnaître les entités externes à passer à LUIS.

Paramètres:

externalEntityRecognizer - Instance de Recognizer externe.

setHttpClient

public void setHttpClient(OkHttpClient httpClient)

Définit le client http.

Paramètres:

httpClient - à utiliser pour les appels http du service Luis.

setIncludeAllIntents

public void setIncludeAllIntents(boolean includeAllIntents)

Définit des ensembles indiquant si toutes les intentions reviennent ou uniquement le premier.

Paramètres:

includeAllIntents - True pour retourner toutes les intentions.

setIncludeInstanceData

public void setIncludeInstanceData(boolean includeInstanceData)

Définit la valeur indiquant si les données d’instance doivent être incluses dans la réponse.

Paramètres:

includeInstanceData - True si les données d’instance doivent être incluses dans la réponse.

setLog

public void setLog(boolean log)

Valeur indiquant si les requêtes doivent être consignées dans LUIS. Si les requêtes doivent être consignées dans LUIS afin d’aider à créer de meilleurs modèles via l’apprentissage actif.

Paramètres:

log - True si les requêtes doivent être consignées dans LUIS.

setPreferExternalEntities

public void setPreferExternalEntities(boolean preferExternalEntities)

Définit la valeur indiquant si les entités externes doivent remplacer d’autres moyens de reconnaître des entités.

Paramètres:

preferExternalEntities - True si les entités externes doivent être préférées aux résultats des modèles LUIS.

setSlot

public void setSlot(String slot)

Définit l’emplacement LUIS à utiliser pour l’application. Par défaut, cela utilise l’emplacement de production. Vous trouverez d’autres emplacements standard dans LuisSlot. Si vous spécifiez une version, une version privée de l’application est utilisée au lieu d’un emplacement.

Paramètres:

slot - Valeur LuisSlot à utiliser.

setVersion

public void setVersion(String version)

Définit la version spécifique de l’application à accéder. LUIS prend en charge les versions et il s’agit de la version à utiliser au lieu d’un emplacement.

Paramètres:

version - Version de l’application Luis. Si cette valeur est spécifiée, l’emplacement est ignoré.

S’applique à