共用方式為


Train - Train Version

傳送指定 LUIS 應用程式的定型要求。 此 POST 要求會以異步方式起始要求。 若要判斷定型要求是否成功,請提交 GET 要求以取得訓練狀態。 注意:除非所有模型(意圖和實體)都已順利定型或為最新狀態,否則不會完整定型應用程式版本。 若要確認訓練成功,請在定型完成後至少取得定型狀態一次。

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

URI 參數

名稱 位於 必要 類型 Description
appId
path True

string (uuid)

應用程式識別碼。

Endpoint
path True

string

支援的認知服務端點(通訊協定和主機名,例如:https://westus.api.cognitive.microsoft.com)。

versionId
path True

string

版本標識碼。

要求標頭

名稱 必要 類型 Description
Ocp-Apim-Subscription-Key True

string

回應

名稱 類型 Description
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"
}

定義

名稱 Description
EnqueueTrainingResponse

要求定型模型時回應模型。

ErrorResponse

叫用 API 上的作業時發生錯誤回應。

TrainingStatus

訓練狀態。

EnqueueTrainingResponse

要求定型模型時回應模型。

名稱 類型 Description
status

TrainingStatus

訓練狀態。

statusId

integer

定型要求狀態標識碼。

ErrorResponse

叫用 API 上的作業時發生錯誤回應。

名稱 類型 Description
errorType

string

TrainingStatus

訓練狀態。

Description
Queued
InProgress
UpToDate
Fail
Success