Train - Get Status
Lekéri a megadott LUIS-alkalmazás összes modelljének (szándékainak és entitásainak) betanítási állapotát. A betanítási állapot lekéréséhez meg kell hívnia a betanítási API-t a LUIS-alkalmazás betanításához. Az "appID" a LUIS-alkalmazásazonosítót adja meg. A "versionId" a LUIS-alkalmazás verziószámát adja meg. Például: "0.1".
GET {Endpoint}/luis/authoring/v3.0-preview/apps/{appId}/versions/{versionId}/train
URI-paraméterek
Name | In | Kötelező | Típus | Description |
---|---|---|---|---|
app
|
path | True |
string uuid |
Az alkalmazás azonosítója. |
Endpoint
|
path | True |
string |
Támogatott Cognitive Services-végpontok (protokoll és állomásnév, például: https://westus.api.cognitive.microsoft.com). |
version
|
path | True |
string |
A verzióazonosító. |
Kérelem fejléce
Name | Kötelező | Típus | Description |
---|---|---|---|
Ocp-Apim-Subscription-Key | True |
string |
Válaszok
Name | Típus | Description |
---|---|---|
200 OK |
A sikeres válasz a betanítási állapot részleteit tartalmazza a betanításhoz beküldött LUIS-alkalmazásokhoz. A választömb minden eleme betanítási állapotot biztosít a LUIS-alkalmazásban lévő modellhez (szándékhoz vagy entitáshoz). Megjegyzés: Az előre összeállított entitások betanítási állapota nincs megadva, mert előre betanítottak. A "modelId" tulajdonság azonosítja, hogy a betanítási állapot mely szándéknak vagy entitásnak felel meg. Az egyes modellek nevének és típusának lekéréséhez használja a models API-t, amelynek a kérés URL-címe ebben a formátumban található: https://westus.api.cognitive.microsoft.com/luis/api/v3.0-preview/apps/{appId}/versions/{versionId}/models Az egyes modellek részletek tulajdonsága a következő mezőket tartalmazhatja: "statusId": Az állapotmező értékének megfelelő egész szám 0-tól 3-ig. "status": A következő értékek egyikével rendelkező sztring: "Success", "UpToDate", "InProgress", "Fail". Ha az állapot "Fail", a "failureReason" tulajdonság adja meg a hiba okát. "exampleCount": A betanításhoz használt példák száma. A Nincs szándék vagy az előre összeállított tartományi szándékok és entitások esetében ez a szám tartalmazza a rendszer által belsőleg biztosított példákat, valamint a LUIS-alkalmazáshoz hozzáadott példákat. "failureReason": A betanítás sikertelenségét jelző sztring. A "FewLabels" érték azt jelenti, hogy a betanításhoz nem adtak meg címkézett példaszövegeket. "trainingDateTime": A modell utolsó betanításának idejét jelző sztring. Az érték az ISO 8601 formátumot használja az időpontok UTC (koordinált egyetemes idő) szerinti ábrázolására UTC-tervezővel ("Z"), például: "2017-08-10T01:08:34Z". Media Types: "application/json", "JSON" |
|
Other Status Codes |
Hibaválasz. Media Types: "application/json", "JSON" |
Biztonság
Ocp-Apim-Subscription-Key
Type:
apiKey
In:
header
Példák
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
}
}
]
Definíciók
Name | Description |
---|---|
Error |
Hibaválasz egy művelet API-n való meghívásakor. |
Model |
Modell betanításának részletei. |
Model |
Modell betanítási adatai. |
Training |
A Betanítás állapota. |
ErrorResponse
Hibaválasz egy művelet API-n való meghívásakor.
Name | Típus | Description |
---|---|---|
errorType |
string |
ModelTrainingDetails
Modell betanításának részletei.
Name | Típus | Description |
---|---|---|
exampleCount |
integer |
A modell betanítása során használt példák száma. |
failureReason |
string |
A betanítási hiba oka. |
status |
A Betanítás állapota. |
|
statusId |
integer |
A betanított kérelem állapotazonosítója. |
trainingDateTime |
string |
A modell betanításakor. |
ModelTrainingInfo
Modell betanítási adatai.
Name | Típus | Description |
---|---|---|
details |
Modell betanításának részletei. |
|
modelId |
string |
A modell azonosítója (GUID). |
TrainingStatus
A Betanítás állapota.
Name | Típus | Description |
---|---|---|
Fail |
string |
|
InProgress |
string |
|
Queued |
string |
|
Success |
string |
|
UpToDate |
string |