Share via


Train class

Train を表すクラス。

コンストラクター

Train(LUISAuthoringClientContext)

トレーニングを作成します。

メソッド

getStatus(string, string, RequestOptionsBase)

指定した LUIS アプリのすべてのモデル (意図とエンティティ) のトレーニング状態を取得します。 トレーニング API を呼び出して、トレーニング状態を取得する前に、この API を呼び出して、LUIS アプリをトレーニングする必要があります。 "appID" は LUIS アプリ ID を指定します。 "versionId" は、LUIS アプリのバージョン番号を指定します。 たとえば、"0.1" です。

getStatus(string, string, RequestOptionsBase, ServiceCallback<ModelTrainingInfo[]>)
getStatus(string, string, ServiceCallback<ModelTrainingInfo[]>)
trainVersion(string, string, RequestOptionsBase)

指定した LUIS アプリのバージョンのトレーニング要求を送信します。 この POST 要求は、非同期的に要求を開始します。 トレーニング要求が成功したかどうかを判断するには、トレーニング状態を取得するための GET 要求を送信します。 注: すべてのモデル (意図とエンティティ) が正常にトレーニングされているか、最新の状態でない限り、アプリケーションのバージョンは完全にはトレーニングされません。 トレーニングの成功を確認するには、トレーニングの完了後に少なくとも 1 回はトレーニング状態を取得します。

trainVersion(string, string, RequestOptionsBase, ServiceCallback<EnqueueTrainingResponse>)
trainVersion(string, string, ServiceCallback<EnqueueTrainingResponse>)

コンストラクターの詳細

Train(LUISAuthoringClientContext)

トレーニングを作成します。

new Train(client: LUISAuthoringClientContext)

パラメーター

client
LUISAuthoringClientContext

サービス クライアントへの参照。

メソッドの詳細

getStatus(string, string, RequestOptionsBase)

指定した LUIS アプリのすべてのモデル (意図とエンティティ) のトレーニング状態を取得します。 トレーニング API を呼び出して、トレーニング状態を取得する前に、この API を呼び出して、LUIS アプリをトレーニングする必要があります。 "appID" は LUIS アプリ ID を指定します。 "versionId" は、LUIS アプリのバージョン番号を指定します。 たとえば、"0.1" です。

function getStatus(appId: string, versionId: string, options?: RequestOptionsBase): Promise<TrainGetStatusResponse>

パラメーター

appId

string

アプリケーション ID。

versionId

string

バージョン ID。

options
RequestOptionsBase

省略可能なパラメーター

戻り値

Promise<Models.TrainGetStatusResponse>

getStatus(string, string, RequestOptionsBase, ServiceCallback<ModelTrainingInfo[]>)

function getStatus(appId: string, versionId: string, options: RequestOptionsBase, callback: ServiceCallback<ModelTrainingInfo[]>)

パラメーター

appId

string

アプリケーション ID。

versionId

string

バージョン ID。

options
RequestOptionsBase

省略可能なパラメーター

callback

ServiceCallback<ModelTrainingInfo[]>

コールバック。

getStatus(string, string, ServiceCallback<ModelTrainingInfo[]>)

function getStatus(appId: string, versionId: string, callback: ServiceCallback<ModelTrainingInfo[]>)

パラメーター

appId

string

アプリケーション ID。

versionId

string

バージョン ID。

callback

ServiceCallback<ModelTrainingInfo[]>

コールバック。

trainVersion(string, string, RequestOptionsBase)

指定した LUIS アプリのバージョンのトレーニング要求を送信します。 この POST 要求は、非同期的に要求を開始します。 トレーニング要求が成功したかどうかを判断するには、トレーニング状態を取得するための GET 要求を送信します。 注: すべてのモデル (意図とエンティティ) が正常にトレーニングされているか、最新の状態でない限り、アプリケーションのバージョンは完全にはトレーニングされません。 トレーニングの成功を確認するには、トレーニングの完了後に少なくとも 1 回はトレーニング状態を取得します。

function trainVersion(appId: string, versionId: string, options?: RequestOptionsBase): Promise<TrainTrainVersionResponse>

パラメーター

appId

string

アプリケーション ID。

versionId

string

バージョン ID。

options
RequestOptionsBase

省略可能なパラメーター

戻り値

Promise<Models.TrainTrainVersionResponse>

trainVersion(string, string, RequestOptionsBase, ServiceCallback<EnqueueTrainingResponse>)

function trainVersion(appId: string, versionId: string, options: RequestOptionsBase, callback: ServiceCallback<EnqueueTrainingResponse>)

パラメーター

appId

string

アプリケーション ID。

versionId

string

バージョン ID。

options
RequestOptionsBase

省略可能なパラメーター

callback

ServiceCallback<EnqueueTrainingResponse>

コールバック。

trainVersion(string, string, ServiceCallback<EnqueueTrainingResponse>)

function trainVersion(appId: string, versionId: string, callback: ServiceCallback<EnqueueTrainingResponse>)

パラメーター

appId

string

アプリケーション ID。

versionId

string

バージョン ID。

callback

ServiceCallback<EnqueueTrainingResponse>

コールバック。