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 |
---|---|---|---|---|
app
|
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). |
version
|
path | True |
string |
ID versi. |
Header Permintaan
Nama | Diperlukan | Jenis | Deskripsi |
---|---|---|---|
Ocp-Apim-Subscription-Key | True |
string |
Respons
Nama | Jenis | Deskripsi |
---|---|---|
200 OK |
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 |
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 |
---|---|
Error |
Respons kesalahan saat memanggil operasi pada API. |
Model |
Detail Pelatihan Model. |
Model |
Info Pelatihan Model. |
Training |
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 |
Status Pelatihan. |
|
statusId |
integer |
ID status permintaan kereta. |
trainingDateTime |
string |
Ketika model dilatih. |
ModelTrainingInfo
Info Pelatihan Model.
Nama | Jenis | Deskripsi |
---|---|---|
details |
Detail Pelatihan Model. |
|
modelId |
string |
ID (GUID) model. |
TrainingStatus
Status Pelatihan.
Nama | Jenis | Deskripsi |
---|---|---|
Fail |
string |
|
InProgress |
string |
|
Queued |
string |
|
Success |
string |
|
UpToDate |
string |