OnlineEndpointOperations الفصل
عمليات نقطة النهاية عبر الإنترنت.
يجب عدم إنشاء مثيل لهذه الفئة مباشرة. بدلا من ذلك، يجب إنشاء مثيل MLClient يقوم بإنشاء مثيل لك وإرفاقه كسمة.
- توريث
-
azure.ai.ml._scope_dependent_operations._ScopeDependentOperationsOnlineEndpointOperations
الدالمنشئ
OnlineEndpointOperations(operation_scope: OperationScope, operation_config: OperationConfig, service_client_02_2022_preview: AzureMachineLearningWorkspaces, all_operations: OperationsContainer, local_endpoint_helper: _LocalEndpointHelper, credentials: TokenCredential | None = None, **kwargs: Dict)
المعلمات
- operation_scope
- operation_config
- service_client_02_2022_preview
- all_operations
- local_endpoint_helper
- credentials
الأساليب
begin_create_or_update |
إنشاء نقطة نهاية أو تحديثها. |
begin_delete |
حذف نقطة نهاية عبر الإنترنت. |
begin_regenerate_keys |
إعادة إنشاء المفاتيح لنقطة النهاية. |
get |
الحصول على مورد نقطة النهاية. |
get_keys |
احصل على بيانات اعتماد المصادقة. |
invoke |
استدعاء نقطة النهاية مع الحمولة المتوفرة. |
list |
سرد نقاط نهاية مساحة العمل. |
begin_create_or_update
إنشاء نقطة نهاية أو تحديثها.
begin_create_or_update(endpoint: OnlineEndpoint, *, local: bool = False) -> LROPoller[OnlineEndpoint]
المعلمات
- local
- bool
ما إذا كنت تريد التفاعل مع نقطة النهاية في بيئة Docker المحلية. الإعدادات الافتراضية معينة على False.
المرتجعات
يقوم الاستقصاء بتعقب حالة العملية إذا كانت بعيدة، وإلا يقوم بإرجاع بلا إذا كان محليا.
نوع الإرجاع
استثناءات
يتم رفعه إذا تعذر التحقق من صحة OnlineEndpoint بنجاح. سيتم توفير التفاصيل في رسالة الخطأ.
يتم رفعها إذا تعذر التحقق من صحة أصول OnlineEndpoint (على سبيل المثال، البيانات، التعليمات البرمجية، النموذج، البيئة) بنجاح. سيتم توفير التفاصيل في رسالة الخطأ.
يتم رفعه إذا تعذر التحقق من صحة نموذج OnlineEndpoint بنجاح. سيتم توفير التفاصيل في رسالة الخطأ.
يرفع إذا كان المسار المحلي يوفر نقاطا إلى دليل فارغ.
يتم رفعه إذا لم يكن مورد نقطة النهاية المحلي موجودا.
begin_delete
حذف نقطة نهاية عبر الإنترنت.
begin_delete(name: str | None = None, *, local: bool = False) -> LROPoller[None]
المعلمات
- local
- bool
ما إذا كنت تريد التفاعل مع نقطة النهاية في بيئة Docker المحلية. الإعدادات الافتراضية معينة على False.
المرتجعات
يقوم الاستقصاء بتعقب حالة العملية إذا كانت بعيدة، وإلا يقوم بإرجاع بلا إذا كان محليا.
نوع الإرجاع
استثناءات
يتم رفعه إذا لم يكن مورد نقطة النهاية المحلي موجودا.
begin_regenerate_keys
إعادة إنشاء المفاتيح لنقطة النهاية.
begin_regenerate_keys(name: str, *, key_type: str = 'primary') -> LROPoller[None]
المعلمات
- name
- <xref:<xref:The endpoint type. Defaults to ONLINE_ENDPOINT_TYPE.>>
الاسم المتعلق بنقطة النهاية.
- key_type
- str
واحد من "الأساسي"، "الثانوي". الإعدادات الافتراضية إلى "أساسي".
المرتجعات
استقصاء لتعقب حالة العملية.
نوع الإرجاع
استثناءات
يتم رفعه إذا تعذر التحقق من صحة OnlineEndpoint بنجاح. سيتم توفير التفاصيل في رسالة الخطأ.
يتم رفعها إذا تعذر التحقق من صحة أصول OnlineEndpoint (على سبيل المثال، البيانات، التعليمات البرمجية، النموذج، البيئة) بنجاح. سيتم توفير التفاصيل في رسالة الخطأ.
يتم رفعه إذا تعذر التحقق من صحة نموذج OnlineEndpoint بنجاح. سيتم توفير التفاصيل في رسالة الخطأ.
يرفع إذا كان المسار المحلي يوفر نقاطا إلى دليل فارغ.
يتم رفعه إذا لم يكن مورد نقطة النهاية المحلي موجودا.
get
الحصول على مورد نقطة النهاية.
get(name: str, *, local: bool = False) -> OnlineEndpoint
المعلمات
يشير إلى ما إذا كان يجب التفاعل مع نقاط النهاية في بيئة Docker المحلية. الإعدادات الافتراضية معينة على False.
المرتجعات
كائن نقطة النهاية الذي تم استرداده من الخدمة.
نوع الإرجاع
استثناءات
يتم رفعه إذا لم يكن مورد نقطة النهاية المحلي موجودا.
get_keys
احصل على بيانات اعتماد المصادقة.
get_keys(name: str) -> EndpointAuthKeys | EndpointAuthToken
المعلمات
المرتجعات
اعتمادا على وضع المصادقة في نقطة النهاية، ترجع إما المفاتيح أو الرمز المميز
نوع الإرجاع
استثناءات
يتم رفعه إذا تعذر التحقق من صحة OnlineEndpoint بنجاح. سيتم توفير التفاصيل في رسالة الخطأ.
يتم رفعها إذا تعذر التحقق من صحة أصول OnlineEndpoint (على سبيل المثال، البيانات، التعليمات البرمجية، النموذج، البيئة) بنجاح. سيتم توفير التفاصيل في رسالة الخطأ.
يتم رفعه إذا تعذر التحقق من صحة نموذج OnlineEndpoint بنجاح. سيتم توفير التفاصيل في رسالة الخطأ.
يرفع إذا كان المسار المحلي يوفر نقاطا إلى دليل فارغ.
يتم رفعه إذا لم يكن مورد نقطة النهاية المحلي موجودا.
invoke
استدعاء نقطة النهاية مع الحمولة المتوفرة.
invoke(endpoint_name: str, *, request_file: str | None = None, deployment_name: str | None = None, input_data: str | Data | None = None, params_override=None, local: bool = False, **kwargs) -> str
المعلمات
اسم توزيع معين لاستدعاءه. هذا أمر اختياري. بشكل افتراضي، يتم توجيه الطلبات إلى أي من عمليات التوزيع وفقا لقواعد نسبة استخدام الشبكة.
يشير إلى ما إذا كان يجب التفاعل مع نقاط النهاية في بيئة Docker المحلية. الإعدادات الافتراضية معينة على False.
المرتجعات
إخراج التنبؤ لنقطة النهاية عبر الإنترنت.
نوع الإرجاع
استثناءات
يتم رفعه إذا لم يكن مورد نقطة النهاية المحلي موجودا.
يتم رفعه إذا كانت هناك عمليات توزيع متعددة ولم يتم تحديد أي deployment_name.
يرفع إذا كانت نقطة النهاية المحلية هي None.
list
سرد نقاط نهاية مساحة العمل.
list(*, local: bool = False) -> ItemPaged[OnlineEndpoint]
المعلمات
- local
(اختياري) ضع علامة للإشارة إلى ما إذا كنت تريد التفاعل مع نقاط النهاية في بيئة Docker المحلية. الافتراضي: False
المرتجعات
قائمة بنقاط النهاية
نوع الإرجاع
استثناءات
يتم رفعه إذا تعذر التحقق من صحة OnlineEndpoint بنجاح. سيتم توفير التفاصيل في رسالة الخطأ.
يتم رفعها إذا تعذر التحقق من صحة أصول OnlineEndpoint (على سبيل المثال، البيانات، التعليمات البرمجية، النموذج، البيئة) بنجاح. سيتم توفير التفاصيل في رسالة الخطأ.
يتم رفعه إذا تعذر التحقق من صحة نموذج OnlineEndpoint بنجاح. سيتم توفير التفاصيل في رسالة الخطأ.
يرفع إذا كان المسار المحلي يوفر نقاطا إلى دليل فارغ.
يتم رفعه إذا لم يكن مورد نقطة النهاية المحلي موجودا.
Azure SDK for Python