Partager via


Train class

Classe représentant un train.

Constructeurs

Train(LUISAuthoringClientContext)

Créez un train.

Méthodes

getStatus(string, string, RequestOptionsBase)

Obtient l’état d’entraînement de tous les modèles (intentions et entités) pour l’application LUIS spécifiée. Vous devez appeler l’API Train pour effectuer l'apprentissage de l’application LUIS avant d’appeler cette API pour recevoir l’état de l’apprentissage. « appID » spécifie l’ID d’application LUIS. « versionId » spécifie le numéro de version de l’application LUIS. Par exemple, « 0.1 ».

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

Envoie une demande d’entraînement pour une version d’une application LUIS spécifiée. Cette requête POST lance une requête de manière asynchrone. Pour déterminer si la demande de formation réussit, envoyez une demande GET pour obtenir l’état de la formation. Remarque : La version de l’application n’est pas entièrement entraînée, sauf si tous les modèles (intentions et entités) sont correctement entraînés ou sont à jour. Pour vérifier la réussite de la formation, obtenez l’état de la formation au moins une fois après la fin de l’entraînement.

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

Détails du constructeur

Train(LUISAuthoringClientContext)

Créez un train.

new Train(client: LUISAuthoringClientContext)

Paramètres

client
LUISAuthoringClientContext

Référence au client de service.

Détails de la méthode

getStatus(string, string, RequestOptionsBase)

Obtient l’état d’entraînement de tous les modèles (intentions et entités) pour l’application LUIS spécifiée. Vous devez appeler l’API Train pour effectuer l'apprentissage de l’application LUIS avant d’appeler cette API pour recevoir l’état de l’apprentissage. « appID » spécifie l’ID d’application LUIS. « versionId » spécifie le numéro de version de l’application LUIS. Par exemple, « 0.1 ».

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

Paramètres

appId

string

L’ID de l'application.

versionId

string

ID de version.

options
RequestOptionsBase

Paramètres facultatifs

Retours

Promise<Models.TrainGetStatusResponse>

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

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

Paramètres

appId

string

L’ID de l'application.

versionId

string

ID de version.

options
RequestOptionsBase

Paramètres facultatifs

callback

ServiceCallback<ModelTrainingInfo[]>

Rappel

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

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

Paramètres

appId

string

L’ID de l'application.

versionId

string

ID de version.

callback

ServiceCallback<ModelTrainingInfo[]>

Rappel

trainVersion(string, string, RequestOptionsBase)

Envoie une demande d’entraînement pour une version d’une application LUIS spécifiée. Cette requête POST lance une requête de manière asynchrone. Pour déterminer si la demande de formation réussit, envoyez une demande GET pour obtenir l’état de la formation. Remarque : La version de l’application n’est pas entièrement entraînée, sauf si tous les modèles (intentions et entités) sont correctement entraînés ou sont à jour. Pour vérifier la réussite de la formation, obtenez l’état de la formation au moins une fois après la fin de l’entraînement.

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

Paramètres

appId

string

L’ID de l'application.

versionId

string

ID de version.

options
RequestOptionsBase

Paramètres facultatifs

Retours

Promise<Models.TrainTrainVersionResponse>

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

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

Paramètres

appId

string

L’ID de l'application.

versionId

string

ID de version.

options
RequestOptionsBase

Paramètres facultatifs

trainVersion(string, string, ServiceCallback<EnqueueTrainingResponse>)

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

Paramètres

appId

string

L’ID de l'application.

versionId

string

ID de version.