Share via


Train - Train Version

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.

POST {Endpoint}/luis/authoring/v3.0-preview/apps/{appId}/versions/{versionId}/train
POST {Endpoint}/luis/authoring/v3.0-preview/apps/{appId}/versions/{versionId}/train?mode={mode}

Parámetros de identificador URI

Nombre En Requerido Tipo Description
appId
path True

string

uuid

El id. de aplicación.

Endpoint
path True

string

Puntos de conexión de Cognitive Services admitidos (protocolo y nombre de host, por ejemplo: https://westus.api.cognitive.microsoft.com).

versionId
path True

string

Identificador de versión.

mode
query

string

Valor de enumeración que especifica el modo de entrenamiento.

Encabezado de la solicitud

Nombre Requerido Tipo Description
Ocp-Apim-Subscription-Key True

string

Respuestas

Nombre Tipo Description
202 Accepted

EnqueueTrainingResponse

Esta respuesta indica el estado de entrenamiento inicial.

Other Status Codes

ErrorResponse

Respuesta de error.

Seguridad

Ocp-Apim-Subscription-Key

Type: apiKey
In: header

Ejemplos

Successful Train Application Version request

Sample Request

POST {Endpoint}/luis/authoring/v3.0-preview/apps/86226c53-b7a6-416f-876b-226b2b5ab07b/versions/0.1/train

Sample Response

{
  "statusId": 9,
  "status": "Queued"
}

Definiciones

Nombre Description
EnqueueTrainingResponse

Modelo de respuesta al solicitar entrenar el modelo.

ErrorResponse

Respuesta de error al invocar una operación en la API.

TrainingStatus

Estado de entrenamiento.

EnqueueTrainingResponse

Modelo de respuesta al solicitar entrenar el modelo.

Nombre Tipo Description
status

TrainingStatus

Estado de entrenamiento.

statusId

integer

Identificador de estado de la solicitud de entrenamiento.

ErrorResponse

Respuesta de error al invocar una operación en la API.

Nombre Tipo Description
errorType

string

TrainingStatus

Estado de entrenamiento.

Nombre Tipo Description
Fail

string

InProgress

string

Queued

string

Success

string

UpToDate

string