Partilhar via


Train class

Classe que representa um Comboio.

Construtores

Train(LUISAuthoringClientContext)

Criar um Comboio.

Métodos

getStatus(string, string, RequestOptionsBase)

Obtém o estado de preparação de todos os modelos (intenções e entidades) para a aplicação LUIS especificada. Tem de chamar a API de preparação para preparar a aplicação LUIS antes de chamar esta API para obter o estado de preparação. "appID" especifica o ID da aplicação LUIS. "versionId" especifica o número da versão da aplicação LUIS. Por exemplo, "0,1".

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

Envia um pedido de preparação para uma versão de uma aplicação LUIS especificada. Este pedido POST inicia um pedido de forma assíncrona. Para determinar se o pedido de preparação foi bem-sucedido, submeta um pedido GET para obter o estado de preparação. Nota: a versão da aplicação não está totalmente preparada, a menos que todos os modelos (intenções e entidades) sejam preparados com êxito ou estejam atualizados. Para verificar o êxito da preparação, obtenha o estado da preparação pelo menos uma vez após a conclusão da preparação.

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

Detalhes do Construtor

Train(LUISAuthoringClientContext)

Criar um Comboio.

new Train(client: LUISAuthoringClientContext)

Parâmetros

client
LUISAuthoringClientContext

Referência ao cliente de serviço.

Detalhes de Método

getStatus(string, string, RequestOptionsBase)

Obtém o estado de preparação de todos os modelos (intenções e entidades) para a aplicação LUIS especificada. Tem de chamar a API de preparação para preparar a aplicação LUIS antes de chamar esta API para obter o estado de preparação. "appID" especifica o ID da aplicação LUIS. "versionId" especifica o número da versão da aplicação LUIS. Por exemplo, "0,1".

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

Parâmetros

appId

string

O ID da aplicação.

versionId

string

O ID da versão.

options
RequestOptionsBase

Os parâmetros opcionais

Devoluções

Promise<Models.TrainGetStatusResponse>

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

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

Parâmetros

appId

string

O ID da aplicação.

versionId

string

O ID da versão.

options
RequestOptionsBase

Os parâmetros opcionais

callback

ServiceCallback<ModelTrainingInfo[]>

A chamada de retorno

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

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

Parâmetros

appId

string

O ID da aplicação.

versionId

string

O ID da versão.

callback

ServiceCallback<ModelTrainingInfo[]>

A chamada de retorno

trainVersion(string, string, RequestOptionsBase)

Envia um pedido de preparação para uma versão de uma aplicação LUIS especificada. Este pedido POST inicia um pedido de forma assíncrona. Para determinar se o pedido de preparação foi bem-sucedido, submeta um pedido GET para obter o estado de preparação. Nota: a versão da aplicação não está totalmente preparada, a menos que todos os modelos (intenções e entidades) sejam preparados com êxito ou estejam atualizados. Para verificar o êxito da preparação, obtenha o estado da preparação pelo menos uma vez após a conclusão da preparação.

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

Parâmetros

appId

string

O ID da aplicação.

versionId

string

O ID da versão.

options
RequestOptionsBase

Os parâmetros opcionais

Devoluções

Promise<Models.TrainTrainVersionResponse>

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

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

Parâmetros

appId

string

O ID da aplicação.

versionId

string

O ID da versão.

options
RequestOptionsBase

Os parâmetros opcionais

callback

ServiceCallback<EnqueueTrainingResponse>

A chamada de retorno

trainVersion(string, string, ServiceCallback<EnqueueTrainingResponse>)

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

Parâmetros

appId

string

O ID da aplicação.

versionId

string

O ID da versão.

callback

ServiceCallback<EnqueueTrainingResponse>

A chamada de retorno