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 Recognizer 옵션입니다.
필드 요약
| 한정자 및 형식 | 필드 및 설명 |
|---|---|
| static final java.lang.String |
LUIS_TRACE_LABEL
LUIS 추적 작업의 컨텍스트 레이블입니다. |
| static final java.lang.String |
LUIS_TRACE_TYPE
LUIS 추적 작업의 값 형식입니다. |
생성자 요약
| 생성자 | Description |
|---|---|
| LuisRecognizerOptionsV3(LuisApplication application) |
Luis |
메서드 요약
| 한정자 및 형식 | 메서드 및 설명 |
|---|---|
| java.lang.String |
getDateTimeReference()
datetimeV2 오프셋을 가져옵니다. |
|
java.util.List<Dynamic |
getDynamicLists()
특정 쿼리의 엔터티를 인식하는 데 사용되는 동적 목록을 반환합니다. |
|
java.util.List<External |
getExternalEntities()
쿼리에서 인식할 외부 엔터티를 가져옵니다. |
| Recognizer |
getExternalEntityRecognizer()
LUIS에 전달할 외부 엔터티를 인식할 외부 엔터티 인식기를 가져옵니다. |
| okhttp3.OkHttpClient |
getHttpClient()
http 클라이언트인지 여부를 가져옵니다. |
| java.lang.String |
getSlot()
애플리케이션에 사용할 LUIS 슬롯을 가져옵니다. |
| java.lang.String |
getVersion()
액세스할 애플리케이션의 특정 버전을 가져옵니다. |
| boolean |
isIncludeAllIntents()
모든 의도가 다시 돌아올지 아니면 상위 의도만 돌아오는지 여부를 나타내는 값을 가져옵니다. |
| boolean |
isIncludeInstanceData()
인스턴스 데이터를 응답에 포함해야 하는지 여부를 나타내는 값을 가져옵니다. |
| boolean |
isLog()
쿼리를 LUIS에 기록해야 하는지 여부를 나타내는 값입니다. |
| boolean |
isPreferExternalEntities()
외부 엔터티가 엔터티를 인식하는 다른 방법을 재정의해야 하는지 여부를 나타내는 값을 가져옵니다. |
| void |
setDateTimeReference(String dateTimeReference)
datetimeV2 오프셋을 설정합니다. |
| void |
setDynamicLists(List<DynamicList> dynamicLists)
특정 쿼리의 엔터티를 인식하는 데 사용되는 동적 목록을 설정합니다. |
| void |
setExternalEntities(List<ExternalEntity> externalEntities)
쿼리에서 인식할 외부 엔터티를 설정합니다. |
| void |
setExternalEntityRecognizer(Recognizer externalEntityRecognizer)
LUIS에 전달할 외부 엔터티를 인식하도록 외부 엔터티 인식기를 설정합니다. |
| void |
setHttpClient(OkHttpClient httpClient)
http 클라이언트를 설정합니다. |
| void |
setIncludeAllIntents(boolean includeAllIntents)
모든 의도가 다시 돌아올지 아니면 상위 의도만 돌아오는지 여부를 나타내는 집합입니다. |
| void |
setIncludeInstanceData(boolean includeInstanceData)
인스턴스 데이터를 응답에 포함해야 하는지 여부를 나타내는 값을 설정합니다. |
| void |
setLog(boolean log)
쿼리를 LUIS에 기록해야 하는지 여부를 나타내는 값입니다. |
| void |
setPreferExternalEntities(boolean preferExternalEntities)
외부 엔터티가 엔터티를 인식하는 다른 방법을 재정의해야 하는지 여부를 나타내는 값을 설정합니다. |
| void |
setSlot(String slot)
애플리케이션에 사용할 LUIS 슬롯을 설정합니다. |
| void |
setVersion(String version)
액세스할 애플리케이션의 특정 버전을 설정합니다. |
다음에서 상속된 메서드 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의 새 인스턴스를 초기화합니다.
매개 변수:
메서드 세부 정보
getDateTimeReference
public String getDateTimeReference()
datetimeV2 오프셋을 가져옵니다. datetimeReference의 형식은 ISO 8601입니다.
반환:
getDynamicLists
public List
특정 쿼리의 엔터티를 인식하는 데 사용되는 동적 목록을 반환합니다.
반환:
getExternalEntities
public List
쿼리에서 인식할 외부 엔터티를 가져옵니다.
반환:
getExternalEntityRecognizer
public Recognizer getExternalEntityRecognizer()
LUIS에 전달할 외부 엔터티를 인식할 외부 엔터티 인식기를 가져옵니다.
반환:
getHttpClient
public OkHttpClient getHttpClient()
http 클라이언트인지 여부를 가져옵니다.
반환:
getSlot
public String getSlot()
애플리케이션에 사용할 LUIS 슬롯을 가져옵니다. 기본적으로 프로덕션 슬롯을 사용합니다. LuisSlot에서 다른 표준 슬롯을 찾을 수 있습니다. 버전을 지정하는 경우 슬롯 대신 애플리케이션의 프라이빗 버전이 사용됩니다.
반환:
getVersion
public String getVersion()
액세스할 애플리케이션의 특정 버전을 가져옵니다. LUIS는 버전을 지원하며 슬롯 대신 사용할 버전입니다. 이 값을 지정하면 슬롯이 무시됩니다.
반환:
isIncludeAllIntents
public boolean isIncludeAllIntents()
모든 의도가 다시 돌아올지 아니면 상위 의도만 돌아오는지 여부를 나타내는 값을 가져옵니다. 모든 의도를 반환하는 경우 True입니다.
반환:
isIncludeInstanceData
public boolean isIncludeInstanceData()
인스턴스 데이터를 응답에 포함해야 하는지 여부를 나타내는 값을 가져옵니다.
반환:
isLog
public boolean isLog()
쿼리를 LUIS에 기록해야 하는지 여부를 나타내는 값입니다. 활성 학습을 통해 더 나은 모델을 빌드하기 위해 LUIS에 쿼리를 기록해야 하는 경우
반환:
isPreferExternalEntities
public boolean isPreferExternalEntities()
외부 엔터티가 엔터티를 인식하는 다른 방법을 재정의해야 하는지 여부를 나타내는 값을 가져옵니다.
반환:
setDateTimeReference
public void setDateTimeReference(String dateTimeReference)
datetimeV2 오프셋을 설정합니다.
매개 변수:
setDynamicLists
public void setDynamicLists(List
특정 쿼리의 엔터티를 인식하는 데 사용되는 동적 목록을 설정합니다.
매개 변수:
setExternalEntities
public void setExternalEntities(List
쿼리에서 인식할 외부 엔터티를 설정합니다.
매개 변수:
setExternalEntityRecognizer
public void setExternalEntityRecognizer(Recognizer externalEntityRecognizer)
LUIS에 전달할 외부 엔터티를 인식하도록 외부 엔터티 인식기를 설정합니다.
매개 변수:
setHttpClient
public void setHttpClient(OkHttpClient httpClient)
http 클라이언트를 설정합니다.
매개 변수:
setIncludeAllIntents
public void setIncludeAllIntents(boolean includeAllIntents)
모든 의도가 다시 돌아올지 아니면 상위 의도만 돌아오는지 여부를 나타내는 집합입니다.
매개 변수:
setIncludeInstanceData
public void setIncludeInstanceData(boolean includeInstanceData)
인스턴스 데이터를 응답에 포함해야 하는지 여부를 나타내는 값을 설정합니다.
매개 변수:
setLog
public void setLog(boolean log)
쿼리를 LUIS에 기록해야 하는지 여부를 나타내는 값입니다. 활성 학습을 통해 더 나은 모델을 빌드하는 데 도움이 되도록 쿼리를 LUIS에 기록해야 하는 경우
매개 변수:
setPreferExternalEntities
public void setPreferExternalEntities(boolean preferExternalEntities)
외부 엔터티가 엔터티를 인식하는 다른 방법을 재정의해야 하는지 여부를 나타내는 값을 설정합니다.
매개 변수:
setSlot
public void setSlot(String slot)
애플리케이션에 사용할 LUIS 슬롯을 설정합니다. 기본적으로 프로덕션 슬롯을 사용합니다. LuisSlot에서 다른 표준 슬롯을 찾을 수 있습니다. 버전을 지정하는 경우 슬롯 대신 애플리케이션의 프라이빗 버전이 사용됩니다.
매개 변수:
setVersion
public void setVersion(String version)
액세스할 애플리케이션의 특정 버전을 설정합니다. LUIS는 버전을 지원하며 슬롯 대신 사용할 버전입니다.
매개 변수: