LuisRecognizerOptionsV3 Classe
- java.
lang. Object - com.
microsoft. bot. ai. luis. LuisRecognizerOptions - com.
microsoft. bot. ai. luis. LuisRecognizerOptionsV3
- com.
- com.
public class LuisRecognizerOptionsV3
extends LuisRecognizerOptions
Opzioni di Riconoscimento Luis per il runtime LUIS V3.
Riepilogo dei campi
| Modificatore e tipo | Campo e descrizione |
|---|---|
| static final java.lang.String |
LUIS_TRACE_LABEL
Etichetta di contesto per un'attività di traccia LUIS. |
| static final java.lang.String |
LUIS_TRACE_TYPE
Tipo di valore per un'attività di traccia LUIS. |
Riepilogo dei costruttori
| Costruttore | Descrizione |
|---|---|
| LuisRecognizerOptionsV3(LuisApplication application) |
Inizializza una nuova istanza di Luis |
Riepilogo dei metodi
| Modificatore e tipo | Metodo e descrizione |
|---|---|
| java.lang.String |
getDateTimeReference()
Ottiene l'offset datetimeV2. |
|
java.util.List<Dynamic |
getDynamicLists()
Restituisce elenchi dinamici utilizzati per riconoscere le entità per una determinata query. |
|
java.util.List<External |
getExternalEntities()
Ottiene le entità esterne da riconoscere nella query. |
| Recognizer |
getExternalEntityRecognizer()
Ottiene lo strumento di riconoscimento delle entità esterne per riconoscere le entità esterne da passare a LUIS. |
| okhttp3.OkHttpClient |
getHttpClient()
Ottiene un valore che indica se il client HTTP. |
| java.lang.String |
getSlot()
Ottiene lo slot LUIS da usare per l'applicazione. |
| java.lang.String |
getVersion()
Ottiene la versione specifica dell'applicazione a cui accedere. |
| boolean |
isIncludeAllIntents()
Ottiene un valore che indica se tutte le finalità vengono restituite o solo la parte superiore. |
| boolean |
isIncludeInstanceData()
Ottiene un valore che indica se i dati dell'istanza devono essere inclusi o meno nella risposta. |
| boolean |
isLog()
Valore che indica se le query devono essere registrate in LUIS. |
| boolean |
isPreferExternalEntities()
Ottiene un valore che indica se le entità esterne devono eseguire l'override di altri mezzi di riconoscimento delle entità. |
| void |
setDateTimeReference(String dateTimeReference)
Imposta l'offset datetimeV2. |
| void |
setDynamicLists(List<DynamicList> dynamicLists)
Imposta gli elenchi dinamici usati per riconoscere le entità per una determinata query. |
| void |
setExternalEntities(List<ExternalEntity> externalEntities)
Imposta le entità esterne da riconoscere nella query. |
| void |
setExternalEntityRecognizer(Recognizer externalEntityRecognizer)
Imposta riconoscimento entità esterne per riconoscere le entità esterne da passare a LUIS. |
| void |
setHttpClient(OkHttpClient httpClient)
Imposta il client HTTP. |
| void |
setIncludeAllIntents(boolean includeAllIntents)
Imposta che indica se tutte le finalità tornano o solo quella superiore. |
| void |
setIncludeInstanceData(boolean includeInstanceData)
Imposta il valore che indica se i dati dell'istanza devono essere inclusi o meno nella risposta. |
| void |
setLog(boolean log)
Valore che indica se le query devono essere registrate in LUIS. |
| void |
setPreferExternalEntities(boolean preferExternalEntities)
Imposta il valore che indica se le entità esterne devono eseguire l'override di altri mezzi di riconoscimento delle entità. |
| void |
setSlot(String slot)
Imposta lo slot LUIS da usare per l'applicazione. |
| void |
setVersion(String version)
Imposta la versione specifica dell'applicazione a cui accedere. |
Metodi ereditati da LuisRecognizerOptions
Metodi ereditati da java.lang.Object
Dettagli del campo
LUIS_TRACE_LABEL
public static final String LUIS_TRACE_LABEL
Etichetta di contesto per un'attività di traccia LUIS.
LUIS_TRACE_TYPE
public static final String LUIS_TRACE_TYPE
Tipo di valore per un'attività di traccia LUIS.
Dettagli costruttore
LuisRecognizerOptionsV3
public LuisRecognizerOptionsV3(LuisApplication application)
Inizializza una nuova istanza di LuisRecognizerOptionsV3.
Parametri:
Dettagli metodo
getDateTimeReference
public String getDateTimeReference()
Ottiene l'offset datetimeV2. Il formato per datetimeReference è ISO 8601.
Restituisce:
getDynamicLists
public List
Restituisce elenchi dinamici utilizzati per riconoscere le entità per una determinata query.
Restituisce:
getExternalEntities
public List
Ottiene le entità esterne da riconoscere nella query.
Restituisce:
getExternalEntityRecognizer
public Recognizer getExternalEntityRecognizer()
Ottiene lo strumento di riconoscimento delle entità esterne per riconoscere le entità esterne da passare a LUIS.
Restituisce:
getHttpClient
public OkHttpClient getHttpClient()
Ottiene un valore che indica se il client HTTP.
Restituisce:
getSlot
public String getSlot()
Ottiene lo slot LUIS da usare per l'applicazione. Per impostazione predefinita, usa lo slot di produzione. È possibile trovare altri slot standard in LuisSlot. Se si specifica una versione, viene usata una versione privata dell'applicazione anziché uno slot.
Restituisce:
getVersion
public String getVersion()
Ottiene la versione specifica dell'applicazione a cui accedere. LUIS supporta le versioni e questa è la versione da usare invece di uno slot. Se questa opzione è specificata, lo slot viene ignorato.
Restituisce:
isIncludeAllIntents
public boolean isIncludeAllIntents()
Ottiene un valore che indica se tutte le finalità vengono restituite o solo la parte superiore. True per la restituzione di tutte le finalità.
Restituisce:
isIncludeInstanceData
public boolean isIncludeInstanceData()
Ottiene un valore che indica se i dati dell'istanza devono essere inclusi o meno nella risposta.
Restituisce:
isLog
public boolean isLog()
Valore che indica se le query devono essere registrate in LUIS. Se le query devono essere registrate in LUIS per facilitare la creazione di modelli migliori tramite l'apprendimento attivo
Restituisce:
isPreferExternalEntities
public boolean isPreferExternalEntities()
Ottiene un valore che indica se le entità esterne devono eseguire l'override di altri mezzi di riconoscimento delle entità.
Restituisce:
setDateTimeReference
public void setDateTimeReference(String dateTimeReference)
Imposta l'offset datetimeV2.
Parametri:
setDynamicLists
public void setDynamicLists(List
Imposta gli elenchi dinamici usati per riconoscere le entità per una determinata query.
Parametri:
setExternalEntities
public void setExternalEntities(List
Imposta le entità esterne da riconoscere nella query.
Parametri:
setExternalEntityRecognizer
public void setExternalEntityRecognizer(Recognizer externalEntityRecognizer)
Imposta riconoscimento entità esterne per riconoscere le entità esterne da passare a LUIS.
Parametri:
setHttpClient
public void setHttpClient(OkHttpClient httpClient)
Imposta il client HTTP.
Parametri:
setIncludeAllIntents
public void setIncludeAllIntents(boolean includeAllIntents)
Imposta che indica se tutte le finalità tornano o solo quella superiore.
Parametri:
setIncludeInstanceData
public void setIncludeInstanceData(boolean includeInstanceData)
Imposta il valore che indica se i dati dell'istanza devono essere inclusi o meno nella risposta.
Parametri:
setLog
public void setLog(boolean log)
Valore che indica se le query devono essere registrate in LUIS. Se le query devono essere registrate in LUIS per facilitare la creazione di modelli migliori tramite l'apprendimento attivo.
Parametri:
setPreferExternalEntities
public void setPreferExternalEntities(boolean preferExternalEntities)
Imposta il valore che indica se le entità esterne devono eseguire l'override di altri mezzi di riconoscimento delle entità.
Parametri:
setSlot
public void setSlot(String slot)
Imposta lo slot LUIS da usare per l'applicazione. Per impostazione predefinita, usa lo slot di produzione. È possibile trovare altri slot standard in LuisSlot. Se si specifica una versione, viene usata una versione privata dell'applicazione anziché uno slot.
Parametri:
setVersion
public void setVersion(String version)
Imposta la versione specifica dell'applicazione a cui accedere. LUIS supporta le versioni e questa è la versione da usare invece di uno slot.
Parametri: