Поделиться через


Train - Train Version

Отправляет запрос на обучение для версии указанного приложения LUIS. Этот запрос POST инициирует запрос асинхронно. Чтобы определить, успешно ли выполнен запрос на обучение, отправьте запрос GET, чтобы получить состояние обучения. Примечание. Версия приложения не полностью обучена, если только все модели (намерения и сущности) успешно обучены или обновлены. Чтобы проверить успешность обучения, получите состояние обучения по крайней мере один раз после завершения обучения.

POST {Endpoint}/luis/api/v2.0/apps/{appId}/versions/{versionId}/train

Параметры URI

Имя В Обязательно Тип Описание
appId
path True

string (uuid)

Идентификатор приложения.

Endpoint
path True

string

Поддерживаемые конечные точки Cognitive Services (протокол и имя узла, например https://westus.api.cognitive.microsoft.com).

versionId
path True

string

Идентификатор версии.

Заголовок запроса

Имя Обязательно Тип Описание
Ocp-Apim-Subscription-Key True

string

Ответы

Имя Тип Описание
202 Accepted

EnqueueTrainingResponse

Этот ответ указывает начальное состояние обучения.

Other Status Codes

ErrorResponse

Ответ на ошибку.

Безопасность

Ocp-Apim-Subscription-Key

Тип: apiKey
В: header

Примеры

Successful Train Application Version request

Образец запроса

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

Пример ответа

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

Определения

Имя Описание
EnqueueTrainingResponse

Модель ответа при запросе на обучение модели.

ErrorResponse

Ответ об ошибке при вызове операции в API.

TrainingStatus

Состояние обучения.

EnqueueTrainingResponse

Модель ответа при запросе на обучение модели.

Имя Тип Описание
status

TrainingStatus

Состояние обучения.

statusId

integer

Идентификатор состояния запроса на обучение.

ErrorResponse

Ответ об ошибке при вызове операции в API.

Имя Тип Описание
errorType

string

TrainingStatus

Состояние обучения.

Значение Описание
Fail
InProgress
Queued
Success
UpToDate