Share via


Train class

Classe che rappresenta un oggetto Train.

Costruttori

Train(LUISAuthoringClientContext)

Creare un training.

Metodi

getStatus(string, string, RequestOptionsBase)

Ottiene lo stato di training di tutti i modelli (finalità ed entità) per l'app LUIS specificata. È necessario chiamare l'API di training per eseguire il training dell'app LUIS prima di chiamare questa API per ottenere lo stato di training. "appID" specifica l'ID app LUIS. "versionId" specifica il numero di versione dell'app LUIS. Ad esempio, "0.1".

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

Invia una richiesta di training per una versione di un'app LUIS specificata. Questa richiesta POST avvia una richiesta in modo asincrono. Per determinare se la richiesta di training ha esito positivo, inviare una richiesta GET per ottenere lo stato del training. Nota: la versione dell'applicazione non è completamente sottoposta a training a meno che tutti i modelli (finalità ed entità) non vengano sottoposti a training correttamente o siano aggiornati. Per verificare l'esito positivo del training, ottenere lo stato del training almeno una volta dopo il completamento del training.

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

Dettagli costruttore

Train(LUISAuthoringClientContext)

Creare un training.

new Train(client: LUISAuthoringClientContext)

Parametri

client
LUISAuthoringClientContext

Riferimento al client del servizio.

Dettagli metodo

getStatus(string, string, RequestOptionsBase)

Ottiene lo stato di training di tutti i modelli (finalità ed entità) per l'app LUIS specificata. È necessario chiamare l'API di training per eseguire il training dell'app LUIS prima di chiamare questa API per ottenere lo stato di training. "appID" specifica l'ID app LUIS. "versionId" specifica il numero di versione dell'app LUIS. Ad esempio, "0.1".

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

Parametri

appId

string

ID applicazione.

versionId

string

L'ID versione.

options
RequestOptionsBase

Parametri facoltativi

Restituisce

Promise<Models.TrainGetStatusResponse>

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

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

Parametri

appId

string

ID applicazione.

versionId

string

L'ID versione.

options
RequestOptionsBase

Parametri facoltativi

callback

ServiceCallback<ModelTrainingInfo[]>

Callback

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

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

Parametri

appId

string

ID applicazione.

versionId

string

L'ID versione.

callback

ServiceCallback<ModelTrainingInfo[]>

Callback

trainVersion(string, string, RequestOptionsBase)

Invia una richiesta di training per una versione di un'app LUIS specificata. Questa richiesta POST avvia una richiesta in modo asincrono. Per determinare se la richiesta di training ha esito positivo, inviare una richiesta GET per ottenere lo stato del training. Nota: la versione dell'applicazione non è completamente sottoposta a training a meno che tutti i modelli (finalità ed entità) non vengano sottoposti a training correttamente o siano aggiornati. Per verificare l'esito positivo del training, ottenere lo stato del training almeno una volta dopo il completamento del training.

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

Parametri

appId

string

ID applicazione.

versionId

string

L'ID versione.

options
RequestOptionsBase

Parametri facoltativi

Restituisce

Promise<Models.TrainTrainVersionResponse>

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

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

Parametri

appId

string

ID applicazione.

versionId

string

L'ID versione.

options
RequestOptionsBase

Parametri facoltativi

trainVersion(string, string, ServiceCallback<EnqueueTrainingResponse>)

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

Parametri

appId

string

ID applicazione.

versionId

string

L'ID versione.