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
appId
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).

versionId
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

ModelTrainingInfo[]

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

ErrorResponse

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
ErrorResponse

Hibaválasz egy művelet API-n való meghívásakor.

ModelTrainingDetails

Modell betanításának részletei.

ModelTrainingInfo

Modell betanítási adatai.

TrainingStatus

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

TrainingStatus

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

ModelTrainingDetails

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