다음을 통해 공유


Train class

Train을 나타내는 클래스입니다.

생성자

Train(LUISAuthoringClientContext)

학습을 만듭니다.

메서드

getStatus(string, string, RequestOptionsBase)

지정된 LUIS 앱에 대한 모든 모델(의도 및 엔터티)의 학습 상태를 가져옵니다. 이 API를 호출하여 교육 상태를 가져오기 전에 학습 API를 호출하여 LUIS 앱을 학습해야 합니다. "appID"는 LUIS 앱 ID를 지정합니다. "versionId"는 LUIS 앱의 버전 번호를 지정합니다. 예를 들어 "0.1"입니다.

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

지정된 LUIS 앱 버전에 대한 학습 요청을 보냅니다. 이 POST 요청은 요청을 비동기적으로 시작합니다. 학습 요청이 성공했는지 여부를 확인하려면 GET 요청을 제출하여 학습 상태를 가져옵니다. 참고: 모든 모델(의도 및 엔터티)이 성공적으로 학습되거나 최신 상태가 아닌 경우 애플리케이션 버전은 완전히 학습되지 않습니다. 학습 성공을 확인하려면 학습이 완료된 후 적어도 한 번 학습 상태를 가져옵니다.

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

생성자 세부 정보

Train(LUISAuthoringClientContext)

학습을 만듭니다.

new Train(client: LUISAuthoringClientContext)

매개 변수

client
LUISAuthoringClientContext

서비스 클라이언트에 대한 참조입니다.

메서드 세부 정보

getStatus(string, string, RequestOptionsBase)

지정된 LUIS 앱에 대한 모든 모델(의도 및 엔터티)의 학습 상태를 가져옵니다. 이 API를 호출하여 교육 상태를 가져오기 전에 학습 API를 호출하여 LUIS 앱을 학습해야 합니다. "appID"는 LUIS 앱 ID를 지정합니다. "versionId"는 LUIS 앱의 버전 번호를 지정합니다. 예를 들어 "0.1"입니다.

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

매개 변수

appId

string

애플리케이션 ID입니다.

versionId

string

버전 ID입니다.

options
RequestOptionsBase

선택적 매개 변수

반환

Promise<Models.TrainGetStatusResponse>

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

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

매개 변수

appId

string

애플리케이션 ID입니다.

versionId

string

버전 ID입니다.

options
RequestOptionsBase

선택적 매개 변수

callback

ServiceCallback<ModelTrainingInfo[]>

콜백

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

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

매개 변수

appId

string

애플리케이션 ID입니다.

versionId

string

버전 ID입니다.

callback

ServiceCallback<ModelTrainingInfo[]>

콜백

trainVersion(string, string, RequestOptionsBase)

지정된 LUIS 앱 버전에 대한 학습 요청을 보냅니다. 이 POST 요청은 요청을 비동기적으로 시작합니다. 학습 요청이 성공했는지 여부를 확인하려면 GET 요청을 제출하여 학습 상태를 가져옵니다. 참고: 모든 모델(의도 및 엔터티)이 성공적으로 학습되거나 최신 상태가 아닌 경우 애플리케이션 버전은 완전히 학습되지 않습니다. 학습 성공을 확인하려면 학습이 완료된 후 적어도 한 번 학습 상태를 가져옵니다.

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

매개 변수

appId

string

애플리케이션 ID입니다.

versionId

string

버전 ID입니다.

options
RequestOptionsBase

선택적 매개 변수

반환

Promise<Models.TrainTrainVersionResponse>

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

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

매개 변수

appId

string

애플리케이션 ID입니다.

versionId

string

버전 ID입니다.

options
RequestOptionsBase

선택적 매개 변수

trainVersion(string, string, ServiceCallback<EnqueueTrainingResponse>)

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

매개 변수

appId

string

애플리케이션 ID입니다.

versionId

string

버전 ID입니다.