你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

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 请求以获取训练状态。 注意:应用程序版本不会完全训练,除非 (意向的所有模型和) 实体都已成功训练或处于最新状态。 若要验证训练是否成功,请在训练完成后至少获取一次训练状态。

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 请求以获取训练状态。 注意:应用程序版本不会完全训练,除非 (意向的所有模型和) 实体都已成功训练或处于最新状态。 若要验证训练是否成功,请在训练完成后至少获取一次训练状态。

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

可选参数

trainVersion(string, string, ServiceCallback<EnqueueTrainingResponse>)

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

参数

appId

string

应用程序 ID。

versionId

string

版本 ID。