Train class

Třída představující train.

Konstruktory

Train(LUISAuthoringClientContext)

Vytvořte vlak.

Metody

getStatus(string, string, RequestOptionsBase)

Získá stav trénování všech modelů (záměrů a entit) pro zadanou aplikaci LUIS. Abyste získali stav trénování, musíte volat rozhraní API pro trénování aplikace LUIS před voláním tohoto rozhraní API. "appID" určuje ID aplikace LUIS. "versionId" určuje číslo verze aplikace LUIS. Například 0,1.

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

Odešle žádost o trénování pro verzi zadané aplikace LUIS. Tento požadavek POST zahájí požadavek asynchronně. Pokud chcete zjistit, jestli je žádost o trénování úspěšná, odešlete žádost GET, abyste získali stav trénování. Poznámka: Verze aplikace není plně natrénovaná, pokud nejsou všechny modely (záměry a entity) úspěšně natrénovány nebo nejsou aktuální. Pokud chcete ověřit úspěšnost trénování, získejte stav trénování alespoň jednou po dokončení trénování.

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

Podrobnosti konstruktoru

Train(LUISAuthoringClientContext)

Vytvořte vlak.

new Train(client: LUISAuthoringClientContext)

Parametry

client
LUISAuthoringClientContext

Odkaz na klienta služby

Podrobnosti metody

getStatus(string, string, RequestOptionsBase)

Získá stav trénování všech modelů (záměrů a entit) pro zadanou aplikaci LUIS. Abyste získali stav trénování, musíte volat rozhraní API pro trénování aplikace LUIS před voláním tohoto rozhraní API. "appID" určuje ID aplikace LUIS. "versionId" určuje číslo verze aplikace LUIS. Například 0,1.

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

Parametry

appId

string

ID aplikace.

versionId

string

ID verze.

options
RequestOptionsBase

Volitelné parametry

Návraty

Promise<Models.TrainGetStatusResponse>

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

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

Parametry

appId

string

ID aplikace.

versionId

string

ID verze.

options
RequestOptionsBase

Volitelné parametry

callback

ServiceCallback<ModelTrainingInfo[]>

Zpětné volání

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

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

Parametry

appId

string

ID aplikace.

versionId

string

ID verze.

callback

ServiceCallback<ModelTrainingInfo[]>

Zpětné volání

trainVersion(string, string, RequestOptionsBase)

Odešle žádost o trénování pro verzi zadané aplikace LUIS. Tento požadavek POST zahájí požadavek asynchronně. Pokud chcete zjistit, jestli je žádost o trénování úspěšná, odešlete žádost GET, abyste získali stav trénování. Poznámka: Verze aplikace není plně natrénovaná, pokud nejsou všechny modely (záměry a entity) úspěšně natrénovány nebo nejsou aktuální. Pokud chcete ověřit úspěšnost trénování, získejte stav trénování alespoň jednou po dokončení trénování.

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

Parametry

appId

string

ID aplikace.

versionId

string

ID verze.

options
RequestOptionsBase

Volitelné parametry

Návraty

Promise<Models.TrainTrainVersionResponse>

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

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

Parametry

appId

string

ID aplikace.

versionId

string

ID verze.

options
RequestOptionsBase

Volitelné parametry

callback

ServiceCallback<EnqueueTrainingResponse>

Zpětné volání

trainVersion(string, string, ServiceCallback<EnqueueTrainingResponse>)

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

Parametry

appId

string

ID aplikace.

versionId

string

ID verze.

callback

ServiceCallback<EnqueueTrainingResponse>

Zpětné volání