Train - Get Status

Mendapatkan status pelatihan semua model (niat dan entitas) untuk aplikasi LUIS yang ditentukan. Anda harus memanggil API kereta untuk melatih aplikasi LUIS sebelum Anda memanggil API ini untuk mendapatkan status pelatihan. "appID" menentukan ID aplikasi LUIS. "versionId" menentukan nomor versi aplikasi LUIS. Misalnya, "0,1".

GET {Endpoint}/luis/authoring/v3.0-preview/apps/{appId}/versions/{versionId}/train

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
appId
path True

string

uuid

ID aplikasi.

Endpoint
path True

string

Titik akhir Cognitive Services yang didukung (protokol dan nama host, misalnya: https://westus.api.cognitive.microsoft.com).

versionId
path True

string

ID versi.

Header Permintaan

Nama Diperlukan Jenis Deskripsi
Ocp-Apim-Subscription-Key True

string

Respons

Nama Jenis Deskripsi
200 OK

ModelTrainingInfo[]

Respons yang berhasil memberikan array detail status pelatihan untuk aplikasi LUIS yang Anda kirimkan untuk pelatihan. Setiap elemen dalam array respons menyediakan status pelatihan untuk model (niat atau entitas) di aplikasi LUIS. Catatan: Status pelatihan tidak disediakan untuk entitas bawaan karena telah dilatih sebelumnya. Properti "modelId" mengidentifikasi niat atau entitas mana yang sesuai dengan status pelatihan. Untuk mendapatkan nama dan jenis setiap model, gunakan API model yang memiliki URL permintaan dalam format ini: https://westus.api.cognitive.microsoft.com/luis/api/v3.0-preview/apps/{appId}/versions/{versionId}/models Properti detail untuk setiap model dapat berisi bidang berikut: "statusId": Bilangan bulat dari 0 hingga 3 yang sesuai dengan nilai bidang status. "status": String dengan salah satu nilai berikut: "Success", "UpToDate", "InProgress", "Fail". Jika statusnya "Gagal", properti "failureReason" memberikan alasan kegagalan. "exampleCount": Jumlah contoh yang digunakan untuk pelatihan. Dalam kasus niat tidak ada atau niat dan entitas domain bawaan, nomor ini mencakup contoh yang disediakan secara internal oleh sistem serta contoh yang Anda tambahkan ke aplikasi LUIS Anda. "failureReason": String yang menunjukkan alasan pelatihan gagal. Nilai "FewLabels" berarti bahwa tidak ada contoh ungkapan berlabel yang disediakan untuk pelatihan. "trainingDateTime": String yang menunjukkan waktu model terakhir dilatih. Nilai menggunakan format ISO 8601 untuk mewakili waktu dalam UTC (Waktu Universal Terkoordinasi) dengan penentu UTC ("Z"), misalnya: "2017-08-10T01:08:34Z".

Media Types: "application/json", "JSON"

Other Status Codes

ErrorResponse

Respons Kesalahan.

Media Types: "application/json", "JSON"

Keamanan

Ocp-Apim-Subscription-Key

Type: apiKey
In: header

Contoh

Successful Get Application Version Training Status request

Sample Request

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

Sample Response

[
  {
    "modelId": "f9b00d5b-1f2d-421e-bc99-5ff192d0b998",
    "details": {
      "statusId": 3,
      "status": "InProgress",
      "exampleCount": 0
    }
  },
  {
    "modelId": "51403af3-5342-4926-abaa-91172a42e075",
    "details": {
      "statusId": 2,
      "status": "UpToDate",
      "exampleCount": 12,
      "trainingDateTime": "2017-01-31T21:42:02Z"
    }
  },
  {
    "modelId": "b4cf6402-dc79-4ca3-8666-b0007337e92b",
    "details": {
      "statusId": 1,
      "status": "Fail",
      "exampleCount": 12,
      "failureReason": "FewLabels"
    }
  },
  {
    "modelId": "e8e3135a-acd9-4164-a65c-e2fedbe78cfa",
    "details": {
      "statusId": 3,
      "status": "InProgress",
      "exampleCount": 0
    }
  },
  {
    "modelId": "3291fac9-6368-4c87-9562-e78cae0fa7c6",
    "details": {
      "statusId": 0,
      "status": "Success",
      "exampleCount": 12,
      "trainingDateTime": "2017-01-31T21:42:02Z"
    }
  },
  {
    "modelId": "a193efac-ab02-49d7-b005-ee717d45c4f1",
    "details": {
      "statusId": 3,
      "status": "InProgress",
      "exampleCount": 0
    }
  }
]

Definisi

Nama Deskripsi
ErrorResponse

Respons kesalahan saat memanggil operasi pada API.

ModelTrainingDetails

Detail Pelatihan Model.

ModelTrainingInfo

Info Pelatihan Model.

TrainingStatus

Status Pelatihan.

ErrorResponse

Respons kesalahan saat memanggil operasi pada API.

Nama Jenis Deskripsi
errorType

string

ModelTrainingDetails

Detail Pelatihan Model.

Nama Jenis Deskripsi
exampleCount

integer

Jumlah contoh yang digunakan untuk melatih model.

failureReason

string

Alasan kegagalan pelatihan.

status

TrainingStatus

Status Pelatihan.

statusId

integer

ID status permintaan kereta.

trainingDateTime

string

Ketika model dilatih.

ModelTrainingInfo

Info Pelatihan Model.

Nama Jenis Deskripsi
details

ModelTrainingDetails

Detail Pelatihan Model.

modelId

string

ID (GUID) model.

TrainingStatus

Status Pelatihan.

Nama Jenis Deskripsi
Fail

string

InProgress

string

Queued

string

Success

string

UpToDate

string