Trains インターフェイス
public interface Trains
このクラスのインスタンスは、Trains で定義されているすべての操作へのアクセスを提供します。
メソッドの概要
修飾子と型 | メソッドと説明 |
---|---|
List<Model |
getStatus(UUID appId, String versionId)
指定した LUIS アプリのすべてのモデル (意図とエンティティ) のトレーニング状態を取得します。 トレーニング API を呼び出して、トレーニング状態を取得する前に、この API を呼び出して、LUIS アプリをトレーニングする必要があります。 "appID" は LUIS アプリ ID を指定します。 "versionId" は、LUIS アプリのバージョン番号を指定します。 たとえば、"0.1" とします。 |
Observable<List<Model |
getStatusAsync(UUID appId, String versionId)
指定した LUIS アプリのすべてのモデル (意図とエンティティ) のトレーニング状態を取得します。 トレーニング API を呼び出して、トレーニング状態を取得する前に、この API を呼び出して、LUIS アプリをトレーニングする必要があります。 "appID" は LUIS アプリ ID を指定します。 "versionId" は、LUIS アプリのバージョン番号を指定します。 たとえば、"0.1" とします。 |
Enqueue |
trainVersion(UUID appId, String versionId)
指定した LUIS アプリのバージョンのトレーニング要求を送信します。 この POST 要求は、非同期的に要求を開始します。 トレーニング要求が成功したかどうかを判断するには、GET 要求を送信してトレーニングの状態を取得します。 注: すべてのモデル (意図とエンティティ) が正常にトレーニングされているか、最新でない限り、アプリケーションバージョンは完全にはトレーニングされません。 トレーニングの成功を確認するには、トレーニングが完了した後に少なくとも 1 回はトレーニング状態を取得します。 |
Observable<Enqueue |
trainVersionAsync(UUID appId, String versionId)
指定した LUIS アプリのバージョンのトレーニング要求を送信します。 この POST 要求は、非同期的に要求を開始します。 トレーニング要求が成功したかどうかを判断するには、GET 要求を送信してトレーニングの状態を取得します。 注: すべてのモデル (意図とエンティティ) が正常にトレーニングされているか、最新でない限り、アプリケーションバージョンは完全にはトレーニングされません。 トレーニングの成功を確認するには、トレーニングが完了した後に少なくとも 1 回はトレーニング状態を取得します。 |
メソッドの詳細
getStatus
public List
指定した LUIS アプリのすべてのモデル (意図とエンティティ) のトレーニング状態を取得します。 トレーニング API を呼び出して、トレーニング状態を取得する前に、この API を呼び出して、LUIS アプリをトレーニングする必要があります。 "appID" は LUIS アプリ ID を指定します。 "versionId" は、LUIS アプリのバージョン番号を指定します。 たとえば、"0.1" とします。
Parameters:
Returns:
Throws:
getStatusAsync
public Observable> getStatusAsync(UUID appId, String versionId)
指定した LUIS アプリのすべてのモデル (意図とエンティティ) のトレーニング状態を取得します。 トレーニング API を呼び出して、トレーニング状態を取得する前に、この API を呼び出して、LUIS アプリをトレーニングする必要があります。 "appID" は LUIS アプリ ID を指定します。 "versionId" は、LUIS アプリのバージョン番号を指定します。 たとえば、"0.1" とします。
Parameters:
Returns:
Throws:
trainVersion
public EnqueueTrainingResponse trainVersion(UUID appId, String versionId)
指定した LUIS アプリのバージョンのトレーニング要求を送信します。 この POST 要求は、非同期的に要求を開始します。 トレーニング要求が成功したかどうかを判断するには、GET 要求を送信してトレーニングの状態を取得します。 注: すべてのモデル (意図とエンティティ) が正常にトレーニングされているか、最新でない限り、アプリケーションバージョンは完全にはトレーニングされません。 トレーニングの成功を確認するには、トレーニングが完了した後に少なくとも 1 回はトレーニング状態を取得します。
Parameters:
Returns:
Throws:
trainVersionAsync
public Observable
指定した LUIS アプリのバージョンのトレーニング要求を送信します。 この POST 要求は、非同期的に要求を開始します。 トレーニング要求が成功したかどうかを判断するには、GET 要求を送信してトレーニングの状態を取得します。 注: すべてのモデル (意図とエンティティ) が正常にトレーニングされているか、最新でない限り、アプリケーションバージョンは完全にはトレーニングされません。 トレーニングの成功を確認するには、トレーニングが完了した後に少なくとも 1 回はトレーニング状態を取得します。
Parameters:
Returns:
Throws:
適用対象
Azure SDK for Java