OnlineEndpointOperations الفصل

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

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

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

الدالمنشئ

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
القيمة الافتراضية: None

الأساليب

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]

المعلمات

endpoint
OnlineEndpoint
مطلوب

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

local
bool

ما إذا كنت تريد التفاعل مع نقطة النهاية في بيئة Docker المحلية. الإعدادات الافتراضية معينة على False.

المرتجعات

يقوم الاستقصاء بتعقب حالة العملية إذا كانت بعيدة، وإلا يقوم بإرجاع بلا إذا كان محليا.

نوع الإرجاع

استثناءات

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

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

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

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

يتم رفعه إذا لم يكن مورد نقطة النهاية المحلي موجودا.

begin_delete

حذف نقطة نهاية عبر الإنترنت.

begin_delete(name: str | None = None, *, local: bool = False) -> LROPoller[None]

المعلمات

name
str
مطلوب

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

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

المعلمات

name
str
مطلوب

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

local
Optional[bool]

يشير إلى ما إذا كان يجب التفاعل مع نقاط النهاية في بيئة Docker المحلية. الإعدادات الافتراضية معينة على False.

المرتجعات

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

نوع الإرجاع

استثناءات

يتم رفعه إذا لم يكن مورد نقطة النهاية المحلي موجودا.

get_keys

احصل على بيانات اعتماد المصادقة.

get_keys(name: str) -> EndpointAuthKeys | EndpointAuthToken

المعلمات

name
str
مطلوب

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

المرتجعات

اعتمادا على وضع المصادقة في نقطة النهاية، ترجع إما المفاتيح أو الرمز المميز

نوع الإرجاع

استثناءات

يتم رفعه إذا تعذر التحقق من صحة 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

المعلمات

endpoint_name
str
مطلوب

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

request_file
Optional[str]

ملف يحتوي على حمولة الطلب. هذا صالح فقط لنقطة النهاية عبر الإنترنت.

deployment_name
Optional[str]

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

input_data
Optional[Union[str, Data]]

لاستخدام أصل بيانات مسجل مسبقا، قم بتمرير str بتنسيق

local
Optional[bool]

يشير إلى ما إذا كان يجب التفاعل مع نقاط النهاية في بيئة Docker المحلية. الإعدادات الافتراضية معينة على False.

المرتجعات

إخراج التنبؤ لنقطة النهاية عبر الإنترنت.

نوع الإرجاع

str

استثناءات

يتم رفعه إذا لم يكن مورد نقطة النهاية المحلي موجودا.

يتم رفعه إذا كانت هناك عمليات توزيع متعددة ولم يتم تحديد أي deployment_name.

يرفع إذا كانت نقطة النهاية المحلية هي None.

list

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

list(*, local: bool = False) -> ItemPaged[OnlineEndpoint]

المعلمات

local

(اختياري) ضع علامة للإشارة إلى ما إذا كنت تريد التفاعل مع نقاط النهاية في بيئة Docker المحلية. الافتراضي: False

المرتجعات

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

نوع الإرجاع

استثناءات

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

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

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

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

يتم رفعه إذا لم يكن مورد نقطة النهاية المحلي موجودا.