LuisRecognizerOptionsV3 类
- java.
lang. Object - com.
microsoft. bot. ai. luis. LuisRecognizerOptions - com.
microsoft. bot. ai. luis. LuisRecognizerOptionsV3
- com.
- com.
public class LuisRecognizerOptionsV3
extends LuisRecognizerOptions
V3 LUIS 运行时的 Luis 识别器选项。
字段摘要
修饰符和类型 | 字段和描述 |
---|---|
static final java.lang.String |
LUIS_TRACE_LABEL
LUIS 跟踪活动的上下文标签。 |
static final java.lang.String |
LUIS_TRACE_TYPE
LUIS 跟踪活动的值类型。 |
构造函数摘要
构造函数 | 说明 |
---|---|
LuisRecognizerOptionsV3(LuisApplication application) |
初始化 Luis |
方法摘要
方法继承自 LuisRecognizerOptions
方法继承自 java.lang.Object
字段详细信息
LUIS_TRACE_LABEL
public static final String LUIS_TRACE_LABEL
LUIS 跟踪活动的上下文标签。
LUIS_TRACE_TYPE
public static final String LUIS_TRACE_TYPE
LUIS 跟踪活动的值类型。
构造函数详细信息
LuisRecognizerOptionsV3
public LuisRecognizerOptionsV3(LuisApplication application)
初始化 LuisRecognizerOptionsV3 的新实例。
Parameters:
方法详细信息
getDateTimeReference
public String getDateTimeReference()
获取 datetimeV2 偏移量。 datetimeReference 的格式是 ISO 8601。
Returns:
getDynamicLists
public List
返回用于识别特定查询的实体的动态列表。
Returns:
getExternalEntities
public List
获取在查询中要识别的外部实体。
Returns:
getExternalEntityRecognizer
public Recognizer getExternalEntityRecognizer()
获取外部实体识别器,以识别要传递给 LUIS 的外部实体。
Returns:
getHttpClient
public OkHttpClient getHttpClient()
获取 http 客户端。
Returns:
getSlot
public String getSlot()
获取要用于应用程序的 LUIS 槽。 默认情况下,它使用生产槽。 可以在 LuisSlot 中找到其他标准槽。 如果指定版本,则使用应用程序的专用版本而不是槽。
Returns:
getVersion
public String getVersion()
获取要访问的应用程序的特定版本。 LUIS 支持版本,这是要使用的版本,而不是槽。 如果指定了这一点,则忽略槽。
Returns:
isIncludeAllIntents
public boolean isIncludeAllIntents()
获取指示是返回所有意向还是仅返回顶部意向。 返回所有意向的 True。
Returns:
isIncludeInstanceData
public boolean isIncludeInstanceData()
获取指示是否应在响应中包含实例数据的值。
Returns:
isLog
public boolean isLog()
指示是否应在 LUIS 中记录查询的值。 是否应在 LUIS 中记录查询,以便通过主动学习帮助生成更好的模型
Returns:
isPreferExternalEntities
public boolean isPreferExternalEntities()
获取指示外部实体是否应替代识别实体的其他方法的值。
Returns:
setDateTimeReference
public void setDateTimeReference(String dateTimeReference)
设置 datetimeV2 偏移量。
Parameters:
setDynamicLists
public void setDynamicLists(List
设置用于识别特定查询的实体的动态列表。
Parameters:
setExternalEntities
public void setExternalEntities(List
设置在查询中要识别的外部实体。
Parameters:
setExternalEntityRecognizer
public void setExternalEntityRecognizer(Recognizer externalEntityRecognizer)
设置外部实体识别器以识别要传递给 LUIS 的外部实体。
Parameters:
setHttpClient
public void setHttpClient(OkHttpClient httpClient)
设置 http 客户端。
Parameters:
setIncludeAllIntents
public void setIncludeAllIntents(boolean includeAllIntents)
设置,指示是返回所有意向还是仅返回上一个意向。
Parameters:
setIncludeInstanceData
public void setIncludeInstanceData(boolean includeInstanceData)
设置值,该值指示是否应在响应中包括实例数据。
Parameters:
setLog
public void setLog(boolean log)
指示是否应在 LUIS 中记录查询的值。 是否应在 LUIS 中记录查询,以便通过主动学习帮助构建更好的模型。
Parameters:
setPreferExternalEntities
public void setPreferExternalEntities(boolean preferExternalEntities)
设置值,该值指示外部实体是否应替代识别实体的其他方法。
Parameters:
setSlot
public void setSlot(String slot)
设置要用于应用程序的 LUIS 槽。 默认情况下,它使用生产槽。 可以在 LuisSlot 中找到其他标准槽。 如果指定 Version,则使用应用程序的专用版本而不是槽。
Parameters:
setVersion
public void setVersion(String version)
设置要访问的应用程序的特定版本。 LUIS 支持版本,这是要使用的版本,而不是槽。
Parameters: