Train class

فئة تمثل Train.

المنشئون

Train(LUISAuthoringClientContext)

إنشاء تدريب.

الأساليب

getStatus(string, string, RequestOptionsBase)

يحصل على حالة التدريب لجميع النماذج (الأهداف والكيانات) لتطبيق LUIS المحدد. يجب عليك استدعاء واجهة برمجة تطبيقات التدريب لتدريب تطبيق LUIS قبل استدعاء واجهة برمجة التطبيقات هذه للحصول على حالة التدريب. يحدد "appID" معرف تطبيق LUIS. يحدد "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 المحدد. يجب عليك استدعاء واجهة برمجة تطبيقات التدريب لتدريب تطبيق LUIS قبل استدعاء واجهة برمجة التطبيقات هذه للحصول على حالة التدريب. يحدد "appID" معرف تطبيق LUIS. يحدد "versionId" رقم إصدار تطبيق LUIS. على سبيل المثال، "0.1".

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

المعلمات

appId

string

معرف التطبيق.

versionId

string

معرف الإصدار.

options
RequestOptionsBase

المعلمات الاختيارية

المرتجعات

Promise<Models.TrainGetStatusResponse>

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

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

المعلمات

appId

string

معرف التطبيق.

versionId

string

معرف الإصدار.

options
RequestOptionsBase

المعلمات الاختيارية

callback

ServiceCallback<ModelTrainingInfo[]>

رد الاتصال

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

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

المعلمات

appId

string

معرف التطبيق.

versionId

string

معرف الإصدار.

callback

ServiceCallback<ModelTrainingInfo[]>

رد الاتصال

trainVersion(string, string, RequestOptionsBase)

يرسل طلب تدريب لإصدار من تطبيق LUIS محدد. يبدأ طلب POST هذا طلبا بشكل غير متزامن. لتحديد ما إذا كان طلب التدريب ناجحا، أرسل طلب GET للحصول على حالة التدريب. ملاحظة: لا يتم تدريب إصدار التطبيق بالكامل ما لم يتم تدريب جميع النماذج (الأهداف والكيانات) بنجاح أو محدثة. للتحقق من نجاح التدريب، احصل على حالة التدريب مرة واحدة على الأقل بعد اكتمال التدريب.

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

المعلمات

appId

string

معرف التطبيق.

versionId

string

معرف الإصدار.

options
RequestOptionsBase

المعلمات الاختيارية

المرتجعات

Promise<Models.TrainTrainVersionResponse>

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

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

المعلمات

appId

string

معرف التطبيق.

versionId

string

معرف الإصدار.

options
RequestOptionsBase

المعلمات الاختيارية

callback

ServiceCallback<EnqueueTrainingResponse>

رد الاتصال

trainVersion(string, string, ServiceCallback<EnqueueTrainingResponse>)

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

المعلمات

appId

string

معرف التطبيق.

versionId

string

معرف الإصدار.

callback

ServiceCallback<EnqueueTrainingResponse>

رد الاتصال