Freigeben über


Train class

Klasse, die eine Train-Klasse darstellt.

Konstruktoren

Train(LUISAuthoringClientContext)

Erstellen Sie eine Train-Datei.

Methoden

getStatus(string, string, RequestOptionsBase)

Ruft den Trainingsstatus aller Modelle (Absichten und Entitäten) für die angegebene LUIS-App ab. Sie müssen die Trainings-API zum Trainieren der LUIS-App aufrufen, bevor Sie mit dieser API den Trainingsstatus abrufen können. "appID" gibt die LUIS-App-ID an. "versionId" gibt die Versionsnummer der LUIS-App an. Beispiel: "0.1".

getStatus(string, string, RequestOptionsBase, ServiceCallback<ModelTrainingInfo[]>)
getStatus(string, string, ServiceCallback<ModelTrainingInfo[]>)
trainVersion(string, string, RequestOptionsBase)

Sendet eine Trainingsanforderung für eine Version einer angegebenen LUIS-App. Diese POST-Anforderung initiiert eine Anforderung asynchron. Um zu ermitteln, ob die Trainingsanforderung erfolgreich ist, übermitteln Sie eine GET-Anforderung, um den Trainingsstatus zu erhalten. Hinweis: Die Anwendungsversion wird nicht vollständig trainiert, es sei denn, alle Modelle (Absichten und Entitäten) wurden erfolgreich trainiert oder sind auf dem neuesten Stand. Um den Trainingserfolg zu überprüfen, rufen Sie den Trainingsstatus mindestens einmal nach Abschluss des Trainings ab.

trainVersion(string, string, RequestOptionsBase, ServiceCallback<EnqueueTrainingResponse>)
trainVersion(string, string, ServiceCallback<EnqueueTrainingResponse>)

Details zum Konstruktor

Train(LUISAuthoringClientContext)

Erstellen Sie eine Train-Datei.

new Train(client: LUISAuthoringClientContext)

Parameter

client
LUISAuthoringClientContext

Verweis auf den Dienstclient.

Details zur Methode

getStatus(string, string, RequestOptionsBase)

Ruft den Trainingsstatus aller Modelle (Absichten und Entitäten) für die angegebene LUIS-App ab. Sie müssen die Trainings-API zum Trainieren der LUIS-App aufrufen, bevor Sie mit dieser API den Trainingsstatus abrufen können. "appID" gibt die LUIS-App-ID an. "versionId" gibt die Versionsnummer der LUIS-App an. Beispiel: "0.1".

function getStatus(appId: string, versionId: string, options?: RequestOptionsBase): Promise<TrainGetStatusResponse>

Parameter

appId

string

Die Anwendungs-ID.

versionId

string

Die Versions-ID.

options
RequestOptionsBase

Die optionalen Parameter

Gibt zurück

Promise<Models.TrainGetStatusResponse>

getStatus(string, string, RequestOptionsBase, ServiceCallback<ModelTrainingInfo[]>)

function getStatus(appId: string, versionId: string, options: RequestOptionsBase, callback: ServiceCallback<ModelTrainingInfo[]>)

Parameter

appId

string

Die Anwendungs-ID.

versionId

string

Die Versions-ID.

options
RequestOptionsBase

Die optionalen Parameter

callback

ServiceCallback<ModelTrainingInfo[]>

Der Rückruf.

getStatus(string, string, ServiceCallback<ModelTrainingInfo[]>)

function getStatus(appId: string, versionId: string, callback: ServiceCallback<ModelTrainingInfo[]>)

Parameter

appId

string

Die Anwendungs-ID.

versionId

string

Die Versions-ID.

callback

ServiceCallback<ModelTrainingInfo[]>

Der Rückruf.

trainVersion(string, string, RequestOptionsBase)

Sendet eine Trainingsanforderung für eine Version einer angegebenen LUIS-App. Diese POST-Anforderung initiiert eine Anforderung asynchron. Um zu ermitteln, ob die Trainingsanforderung erfolgreich ist, übermitteln Sie eine GET-Anforderung, um den Trainingsstatus zu erhalten. Hinweis: Die Anwendungsversion wird nicht vollständig trainiert, es sei denn, alle Modelle (Absichten und Entitäten) wurden erfolgreich trainiert oder sind auf dem neuesten Stand. Um den Trainingserfolg zu überprüfen, rufen Sie den Trainingsstatus mindestens einmal nach Abschluss des Trainings ab.

function trainVersion(appId: string, versionId: string, options?: RequestOptionsBase): Promise<TrainTrainVersionResponse>

Parameter

appId

string

Die Anwendungs-ID.

versionId

string

Die Versions-ID.

options
RequestOptionsBase

Die optionalen Parameter

Gibt zurück

Promise<Models.TrainTrainVersionResponse>

trainVersion(string, string, RequestOptionsBase, ServiceCallback<EnqueueTrainingResponse>)

function trainVersion(appId: string, versionId: string, options: RequestOptionsBase, callback: ServiceCallback<EnqueueTrainingResponse>)

Parameter

appId

string

Die Anwendungs-ID.

versionId

string

Die Versions-ID.

options
RequestOptionsBase

Die optionalen Parameter

callback

ServiceCallback<EnqueueTrainingResponse>

Der Rückruf.

trainVersion(string, string, ServiceCallback<EnqueueTrainingResponse>)

function trainVersion(appId: string, versionId: string, callback: ServiceCallback<EnqueueTrainingResponse>)

Parameter

appId

string

Die Anwendungs-ID.

versionId

string

Die Versions-ID.

callback

ServiceCallback<EnqueueTrainingResponse>

Der Rückruf.