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 トレース アクティビティの値の種類。 |
コンストラクターの概要
| コンストラクター | 説明 |
|---|---|
| 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 ではバージョンがサポートされており、これはスロットではなく使用するバージョンです。
パラメーター: