BatchEndpointOperations الفصل

BatchEndpointOperations.

يجب عدم إنشاء مثيل لهذه الفئة مباشرة. بدلا من ذلك، يجب عليك إنشاء مثيل MLClient يقوم بإنشاء مثيل لك وإرفاقه كسمة.

توريث
azure.ai.ml._scope_dependent_operations._ScopeDependentOperations
BatchEndpointOperations

الدالمنشئ

BatchEndpointOperations(operation_scope: OperationScope, operation_config: OperationConfig, service_client_05_2022: AzureMachineLearningWorkspaces, all_operations: OperationsContainer, credentials: TokenCredential | None = None, **kwargs: Dict)

المعلمات

operation_scope
<xref:azure.ai.ml._scope_dependent_operations.OperationScope>
مطلوب

متغيرات النطاق لفئات العمليات لعنصر MLClient.

operation_config
<xref:azure.ai.ml._scope_dependent_operations.OperationConfig>
مطلوب

التكوين الشائع لفئات العمليات لعنصر MLClient.

service_client_05_2022
<xref:<xref:azure.ai.ml._restclient.v2022_05_01._azure_machine_learning_workspaces. AzureMachineLearningWorkspaces>>
مطلوب

عميل الخدمة للسماح للمستخدمين النهائيين بالعمل على موارد مساحة عمل التعلم الآلي من Microsoft Azure.

all_operations
<xref:azure.ai.ml._scope_dependent_operations.OperationsContainer>
مطلوب

جميع فئات العمليات لعنصر MLClient.

credentials
TokenCredential
القيمة الافتراضية: None

بيانات الاعتماد لاستخدامها للمصادقة.

الأساليب

begin_create_or_update

إنشاء نقطة نهاية دفعية أو تحديثها.

begin_delete

حذف نقطة نهاية دفعية.

get

الحصول على مورد نقطة النهاية.

invoke

استدعاء نقطة نهاية الدفعة مع الحمولة المتوفرة.

list

سرد نقاط نهاية مساحة العمل.

list_jobs

سرد المهام ضمن توزيع نقطة نهاية الدفعة المتوفرة. هذا صالح فقط لنقطة نهاية الدفعة.

begin_create_or_update

إنشاء نقطة نهاية دفعية أو تحديثها.

begin_create_or_update(endpoint: BatchEndpoint) -> LROPoller[BatchEndpoint]

المعلمات

endpoint
BatchEndpoint
مطلوب

كيان نقطة النهاية.

المرتجعات

استقصاء لتعقب حالة العملية.

نوع الإرجاع

أمثلة

إنشاء مثال نقطة النهاية.


   from azure.ai.ml.entities import BatchEndpoint

   endpoint_example = BatchEndpoint(name=endpoint_name_2)
   ml_client.batch_endpoints.begin_create_or_update(endpoint_example)

begin_delete

حذف نقطة نهاية دفعية.

begin_delete(name: str) -> LROPoller[None]

المعلمات

name
str
مطلوب

اسم نقطة نهاية الدفعة.

المرتجعات

استقصاء لتعقب حالة العملية.

نوع الإرجاع

أمثلة

حذف مثال نقطة النهاية.


   ml_client.batch_endpoints.begin_delete(endpoint_name)

get

الحصول على مورد نقطة النهاية.

get(name: str) -> BatchEndpoint

المعلمات

name
str
مطلوب

اسم نقطة النهاية.

المرتجعات

كائن نقطة النهاية الذي تم استرداده من الخدمة.

نوع الإرجاع

أمثلة

الحصول على مثال نقطة النهاية.


   ml_client.batch_endpoints.get(endpoint_name)

invoke

استدعاء نقطة نهاية الدفعة مع الحمولة المتوفرة.

invoke(endpoint_name: str, *, deployment_name: str | None = None, inputs: Dict[str, Input] | None = None, **kwargs) -> BatchJob

المعلمات

endpoint_name
str
مطلوب

الاسم المتعلق بنقطة النهاية.

deployment_name
str

(اختياري) اسم نشر معين لاستدعاءه. هذا أمر اختياري. بشكل افتراضي، يتم توجيه الطلبات إلى أي من عمليات التوزيع وفقا لقواعد نسبة استخدام الشبكة.

inputs
Dict[str, Input]

(اختياري) قاموس لأصل البيانات الموجود أو ملف uri عام أو مجلد لاستخدامه مع التوزيع

المرتجعات

مهمة نشر الدفعة التي تم استدعاؤها.

نوع الإرجاع

استثناءات

يتم رفعه إذا تعذر التحقق من صحة التوزيع بنجاح. سيتم توفير التفاصيل في رسالة الخطأ.

يتم رفعه إذا تعذر التحقق من صحة أصول BatchEndpoint (على سبيل المثال، البيانات، التعليمات البرمجية، النموذج، البيئة) بنجاح. سيتم توفير التفاصيل في رسالة الخطأ.

يتم رفعه إذا تعذر التحقق من صحة نموذج BatchEndpoint بنجاح. سيتم توفير التفاصيل في رسالة الخطأ.

يتم رفعه إذا كان المسار المحلي يوفر نقاطا إلى دليل فارغ.

أمثلة

استدعاء مثال نقطة النهاية.


   ml_client.batch_endpoints.invoke(endpoint_name_2)

list

سرد نقاط نهاية مساحة العمل.

list() -> ItemPaged[BatchEndpoint]

المرتجعات

قائمة بنقاط النهاية

نوع الإرجاع

أمثلة

مثال على القائمة.


   ml_client.batch_endpoints.list()

list_jobs

سرد المهام ضمن توزيع نقطة نهاية الدفعة المتوفرة. هذا صالح فقط لنقطة نهاية الدفعة.

list_jobs(endpoint_name: str) -> ItemPaged[BatchJob]

المعلمات

endpoint_name
str
مطلوب

اسم نقطة النهاية

المرتجعات

قائمة الوظائف

نوع الإرجاع

أمثلة

مثال على مهام القائمة.


   ml_client.batch_endpoints.list_jobs(endpoint_name_2)