Compartir a través de


Train class

Clase que representa un train.

Constructores

Train(LUISAuthoringClientContext)

Cree un train.

Métodos

getStatus(string, string, RequestOptionsBase)

Obtiene el estado de entrenamiento de todos los modelos (intenciones y entidades) para la aplicación de LUIS especificada. Debe llamar a la API de entrenamiento para entrenar la aplicación de LUIS antes de llamar a esta API para obtener el estado de entrenamiento. "appID" especifica el identificador de aplicación de LUIS. "versionId" especifica el número de versión de la aplicación de LUIS. Por ejemplo, "0.1".

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

Envía una solicitud de entrenamiento para una versión de una aplicación de LUIS especificada. Esta solicitud POST inicia una solicitud de forma asincrónica. Para determinar si la solicitud de entrenamiento se realiza correctamente, envíe una solicitud GET para obtener el estado del entrenamiento. Nota: La versión de la aplicación no está totalmente entrenada a menos que todos los modelos (intenciones y entidades) se entrenen correctamente o estén actualizados. Para comprobar que el entrenamiento se ha realizado correctamente, obtenga el estado de entrenamiento al menos una vez completado el entrenamiento.

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

Detalles del constructor

Train(LUISAuthoringClientContext)

Cree un train.

new Train(client: LUISAuthoringClientContext)

Parámetros

client
LUISAuthoringClientContext

Referencia al cliente de servicio.

Detalles del método

getStatus(string, string, RequestOptionsBase)

Obtiene el estado de entrenamiento de todos los modelos (intenciones y entidades) para la aplicación de LUIS especificada. Debe llamar a la API de entrenamiento para entrenar la aplicación de LUIS antes de llamar a esta API para obtener el estado de entrenamiento. "appID" especifica el identificador de aplicación de LUIS. "versionId" especifica el número de versión de la aplicación de LUIS. Por ejemplo, "0.1".

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

Parámetros

appId

string

El id. de aplicación.

versionId

string

Identificador de versión.

options
RequestOptionsBase

Los parámetros opcionales

Devoluciones

Promise<Models.TrainGetStatusResponse>

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

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

Parámetros

appId

string

El id. de aplicación.

versionId

string

Identificador de versión.

options
RequestOptionsBase

Los parámetros opcionales

callback

ServiceCallback<ModelTrainingInfo[]>

La devolución de llamada

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

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

Parámetros

appId

string

El id. de aplicación.

versionId

string

Identificador de versión.

callback

ServiceCallback<ModelTrainingInfo[]>

La devolución de llamada

trainVersion(string, string, RequestOptionsBase)

Envía una solicitud de entrenamiento para una versión de una aplicación de LUIS especificada. Esta solicitud POST inicia una solicitud de forma asincrónica. Para determinar si la solicitud de entrenamiento se realiza correctamente, envíe una solicitud GET para obtener el estado del entrenamiento. Nota: La versión de la aplicación no está totalmente entrenada a menos que todos los modelos (intenciones y entidades) se entrenen correctamente o estén actualizados. Para comprobar que el entrenamiento se ha realizado correctamente, obtenga el estado de entrenamiento al menos una vez completado el entrenamiento.

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

Parámetros

appId

string

El id. de aplicación.

versionId

string

Identificador de versión.

options
RequestOptionsBase

Los parámetros opcionales

Devoluciones

Promise<Models.TrainTrainVersionResponse>

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

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

Parámetros

appId

string

El id. de aplicación.

versionId

string

Identificador de versión.

options
RequestOptionsBase

Los parámetros opcionales

callback

ServiceCallback<EnqueueTrainingResponse>

La devolución de llamada

trainVersion(string, string, ServiceCallback<EnqueueTrainingResponse>)

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

Parámetros

appId

string

El id. de aplicación.

versionId

string

Identificador de versión.

callback

ServiceCallback<EnqueueTrainingResponse>

La devolución de llamada