OnlineDeploymentOperations الفصل

OnlineDeploymentOperations.

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

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

الدالمنشئ

OnlineDeploymentOperations(operation_scope: OperationScope, operation_config: OperationConfig, service_client_04_2023_preview: AzureMachineLearningWorkspaces, all_operations: OperationsContainer, local_deployment_helper: _LocalDeploymentHelper, credentials: TokenCredential | None = None, **kwargs: Dict)

المعلمات

operation_scope
operation_config
service_client_04_2023_preview
all_operations
local_deployment_helper
credentials
القيمة الافتراضية: None

الأساليب

begin_create_or_update

إنشاء توزيع أو تحديثه.

begin_delete

حذف عملية نشر.

get

الحصول على مورد توزيع.

get_logs

إعادة محاولة السجلات من النشر عبر الإنترنت.

list

سرد مورد توزيع.

begin_create_or_update

إنشاء توزيع أو تحديثه.

begin_create_or_update(deployment: OnlineDeployment, *, local: bool = False, vscode_debug: bool = False, skip_script_validation: bool = False, local_enable_gpu: bool = False, **kwargs) -> LROPoller[OnlineDeployment]

المعلمات

deployment
OnlineDeployment
مطلوب

كيان التوزيع

local
bool

ما إذا كان يجب إنشاء النشر محليا، يتم تعيينه افتراضيا إلى False

vscode_debug
bool

ما إذا كنت تريد فتح مثيل VSCode لتصحيح التوزيع المحلي، يتم تعيينه افتراضيا إلى False

local_enable_gpu
bool

تمكين الحاوية المحلية للوصول إلى gpu

المرتجعات

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

نوع الإرجاع

استثناءات

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

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

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

يرفع إذا كان نوع OnlineDeployment غير مدعوم. سيتم توفير التفاصيل في رسالة الخطأ.

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

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

يرفع إذا تعذر العثور على صورة Docker للتوزيع المحلي.

يرفع إذا تعذر إنشاء صورة Docker بنجاح للتوزيع المحلي.

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

يرفع إذا تم استدعاء VS Debug بنقطة نهاية بعيدة. تصحيح أخطاء VSCode مدعوم فقط لنقاط النهاية المحلية.

يرفع إذا لم يكن Nvidia GPU متوفرا في النظام وتم تعيين local_enable_gpu أثناء التوزيع المحلي

يتم رفعه إذا تعذر إنشاء مثيل VSCode.

begin_delete

حذف عملية نشر.

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

المعلمات

name
str
مطلوب

اسم التوزيع

endpoint_name
str
مطلوب

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

local
Optional[bool]

ما إذا كان يجب استرداد التوزيع من بيئة docker المحلية، الإعدادات الافتراضية إلى False

المرتجعات

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

نوع الإرجاع

استثناءات

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

get

الحصول على مورد توزيع.

get(name: str, endpoint_name: str, *, local: bool | None = False) -> OnlineDeployment

المعلمات

name
str
مطلوب

اسم التوزيع

endpoint_name
str
مطلوب

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

local
Optional[bool]

ما إذا كان يجب استرداد التوزيع من بيئة docker المحلية، الإعدادات الافتراضية إلى False

المرتجعات

كيان توزيع

نوع الإرجاع

استثناءات

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

get_logs

إعادة محاولة السجلات من النشر عبر الإنترنت.

get_logs(name: str, endpoint_name: str, lines: int, *, container_type: str | None = None, local: bool = False) -> str

المعلمات

name
str
مطلوب

اسم التوزيع

endpoint_name
str
مطلوب

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

lines
int
مطلوب

الحد الأقصى لعدد الأسطر المراد تتبعها

container_type

نوع الحاوية لاسترداد السجلات منها. تتضمن القيم المحتملة: "StorageInitializer"، "InferenceServer"، الإعدادات الافتراضية إلى بلا

local
bool

[description]، الإعدادات الافتراضية إلى False

المرتجعات

السجلات

نوع الإرجاع

str

استثناءات

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

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

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

يرفع إذا كان نوع OnlineDeployment غير مدعوم. سيتم توفير التفاصيل في رسالة الخطأ.

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

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

يرفع إذا تعذر العثور على صورة Docker للتوزيع المحلي.

يرفع إذا تعذر إنشاء صورة Docker بنجاح للتوزيع المحلي.

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

يرفع إذا تم استدعاء VS Debug بنقطة نهاية بعيدة. تصحيح أخطاء VSCode مدعوم فقط لنقاط النهاية المحلية.

يرفع إذا لم يكن Nvidia GPU متوفرا في النظام وتم تعيين local_enable_gpu أثناء التوزيع المحلي

يتم رفعه إذا تعذر إنشاء مثيل VSCode.

list

سرد مورد توزيع.

list(endpoint_name: str, *, local: bool = False) -> ItemPaged[OnlineDeployment]

المعلمات

endpoint_name
str
مطلوب

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

local
bool

ما إذا كان يجب استرداد التوزيع من بيئة docker المحلية، الإعدادات الافتراضية إلى False

المرتجعات

مكرر لكيانات التوزيع

نوع الإرجاع

استثناءات

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

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

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

يرفع إذا كان نوع OnlineDeployment غير مدعوم. سيتم توفير التفاصيل في رسالة الخطأ.

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

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

يرفع إذا تعذر العثور على صورة Docker للتوزيع المحلي.

يرفع إذا تعذر إنشاء صورة Docker بنجاح للتوزيع المحلي.

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

يرفع إذا تم استدعاء VS Debug بنقطة نهاية بعيدة. تصحيح أخطاء VSCode مدعوم فقط لنقاط النهاية المحلية.

يرفع إذا لم يكن Nvidia GPU متوفرا في النظام وتم تعيين local_enable_gpu أثناء التوزيع المحلي

يتم رفعه إذا تعذر إنشاء مثيل VSCode.