Train class
فئة تمثل Train.
المنشئون
Train(LUISAuthoring |
إنشاء تدريب. |
الأساليب
get |
يحصل على حالة التدريب لجميع النماذج (الأهداف والكيانات) لتطبيق LUIS المحدد. يجب عليك استدعاء واجهة برمجة تطبيقات التدريب لتدريب تطبيق LUIS قبل استدعاء واجهة برمجة التطبيقات هذه للحصول على حالة التدريب. يحدد "appID" معرف تطبيق LUIS. يحدد "versionId" رقم إصدار تطبيق LUIS. على سبيل المثال، "0.1". |
get |
|
get |
|
train |
يرسل طلب تدريب لإصدار من تطبيق LUIS محدد. يبدأ طلب POST هذا طلبا بشكل غير متزامن. لتحديد ما إذا كان طلب التدريب ناجحا، أرسل طلب GET للحصول على حالة التدريب. ملاحظة: لا يتم تدريب إصدار التطبيق بالكامل ما لم يتم تدريب جميع النماذج (الأهداف والكيانات) بنجاح أو محدثة. للتحقق من نجاح التدريب، احصل على حالة التدريب مرة واحدة على الأقل بعد اكتمال التدريب. |
train |
|
train |
تفاصيل المنشئ
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<TrainGetStatusResponse>
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
رد الاتصال
getStatus(string, string, ServiceCallback<ModelTrainingInfo[]>)
function getStatus(appId: string, versionId: string, callback: ServiceCallback<ModelTrainingInfo[]>)
المعلمات
- appId
-
string
معرف التطبيق.
- versionId
-
string
معرف الإصدار.
- callback
رد الاتصال
trainVersion(string, string, RequestOptionsBase)
يرسل طلب تدريب لإصدار من تطبيق LUIS محدد. يبدأ طلب POST هذا طلبا بشكل غير متزامن. لتحديد ما إذا كان طلب التدريب ناجحا، أرسل طلب GET للحصول على حالة التدريب. ملاحظة: لا يتم تدريب إصدار التطبيق بالكامل ما لم يتم تدريب جميع النماذج (الأهداف والكيانات) بنجاح أو محدثة. للتحقق من نجاح التدريب، احصل على حالة التدريب مرة واحدة على الأقل بعد اكتمال التدريب.
function trainVersion(appId: string, versionId: string, options?: RequestOptionsBase): Promise<TrainTrainVersionResponse>
المعلمات
- appId
-
string
معرف التطبيق.
- versionId
-
string
معرف الإصدار.
- options
- RequestOptionsBase
المعلمات الاختيارية
المرتجعات
Promise<TrainTrainVersionResponse>
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
رد الاتصال
trainVersion(string, string, ServiceCallback<EnqueueTrainingResponse>)
function trainVersion(appId: string, versionId: string, callback: ServiceCallback<EnqueueTrainingResponse>)
المعلمات
- appId
-
string
معرف التطبيق.
- versionId
-
string
معرف الإصدار.
- callback
رد الاتصال