Trains Schnittstelle
public interface Trains
Ein instance dieser Klasse bietet Zugriff auf alle in Trains definierten Vorgänge.
Methodenzusammenfassung
Modifizierer und Typ | Methode und Beschreibung |
---|---|
List<Model |
getStatus(UUID appId, String versionId)
Ruft die Trainings-status 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". |
Observable<List<Model |
getStatusAsync(UUID appId, String versionId)
Ruft die Trainings-status 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". |
Enqueue |
trainVersion(UUID appId, String versionId)
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 eine Schulung status 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 das Training mindestens einmal nach Abschluss des Trainings status ab. |
Observable<Enqueue |
trainVersionAsync(UUID appId, String versionId)
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 eine Schulung status 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 das Training mindestens einmal nach Abschluss des Trainings status ab. |
Details zur Methode
getStatus
public List
Ruft die Trainings-status 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".
Parameters:
Returns:
Throws:
getStatusAsync
public Observable> getStatusAsync(UUID appId, String versionId)
Ruft die Trainings-status 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".
Parameters:
Returns:
Throws:
trainVersion
public EnqueueTrainingResponse trainVersion(UUID appId, String versionId)
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 eine Schulung status 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 das Training mindestens einmal nach Abschluss des Trainings status ab.
Parameters:
Returns:
Throws:
trainVersionAsync
public Observable
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 eine Schulung status 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 das Training mindestens einmal nach Abschluss des Trainings status ab.
Parameters:
Returns:
Throws:
Gilt für:
Azure SDK for Java