OnlineDeployment الفصل

كيان توزيع نقطة النهاية عبر الإنترنت.

كيان توزيع نقطة النهاية عبر الإنترنت.

الدالة الإنشائية لكيان توزيع نقطة النهاية عبر الإنترنت

توريث
azure.ai.ml.entities._deployment.deployment.Deployment
OnlineDeployment

الدالمنشئ

OnlineDeployment(name: str, *, endpoint_name: str | None = None, tags: Dict[str, Any] | None = None, properties: Dict[str, Any] | None = None, description: str | None = None, model: str | Model | None = None, data_collector: DataCollector | None = None, code_configuration: CodeConfiguration | None = None, environment: str | Environment | None = None, app_insights_enabled: bool | None = False, scale_settings: OnlineScaleSettings | None = None, request_settings: OnlineRequestSettings | None = None, liveness_probe: ProbeSettings | None = None, readiness_probe: ProbeSettings | None = None, environment_variables: Dict[str, str] | None = None, instance_count: int | None = None, instance_type: str | None = None, model_mount_path: str | None = None, code_path: str | PathLike | None = None, scoring_script: str | PathLike | None = None, **kwargs: Any)

المعلمات

name
str
مطلوب

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

endpoint_name
Optional[str]

اسم مورد نقطة النهاية، يتم تعيينه افتراضيا إلى بلا

tags
Optional[Dict[str, Any]]

قاموس العلامات. يمكن إضافة العلامات وإزالتها وتحديثها، الإعدادات الافتراضية إلى بلا

properties
Optional[Dict[str, Any]]

قاموس خاصية الأصل، يتم تعيينه افتراضيا إلى بلا

description
Optional[str]

وصف المورد، الإعدادات الافتراضية إلى بلا

model
Optional[Union[str, Model]]

كيان النموذج لتوزيع نقطة النهاية، يتم تعيينه افتراضيا إلى بلا

data_collector
Optional[Union[str, DataCollector]]

كيان Data Collector لتوزيع نقطة النهاية، يتم تعيينه افتراضيا إلى None

code_configuration
Optional[CodeConfiguration]

تكوين التعليمات البرمجية، الإعدادات الافتراضية إلى بلا

environment
Optional[Union[str, Environment]]

كيان البيئة لتوزيع نقطة النهاية، يتم تعيينه افتراضيا إلى بلا

app_insights_enabled
Optional[bool]

هل تم تمكين appinsights، الإعدادات الافتراضية على False

scale_settings
Optional[OnlineScaleSettings]

كيف سيتم توسيع نطاق التوزيع عبر الإنترنت، افتراضيا إلى بلا

request_settings
Optional[OnlineRequestSettings]

إعدادات الطلب عبر الإنترنت، الإعدادات الافتراضية إلى بلا

liveness_probe
Optional[ProbeSettings]

إعدادات فحص الحياة، الإعدادات الافتراضية إلى بلا

readiness_probe
Optional[ProbeSettings]

إعدادات فحص الجاهزية، الإعدادات الافتراضية إلى بلا

environment_variables
Optional[Dict[str, str]]

متغيرات البيئة التي سيتم تعيينها في التوزيع، الإعدادات الافتراضية إلى بلا

instance_count
Optional[int]

عدد المثيلات المستخدمة لهذا التوزيع، يتم تعيينه افتراضيا إلى بلا

instance_type
Optional[str]

Azure compute sku، الإعدادات الافتراضية إلى None

model_mount_path
Optional[str]

مسار تحميل النموذج في حاوية مخصصة، يتم تعيينه افتراضيا إلى بلا

code_path
Optional[Union[str, PathLike]]

سيتم تجاهل ما يعادل code_configuration.code، إذا كان code_configuration موجودا ، فسيتم تعيين الإعدادات الافتراضية إلى None

scoring_script
Optional[Union[str, PathLike]]

مكافئ code_configuration.code.scoring_script. سيتم تجاهلها إذا كان code_configuration موجودا، يتم تعيين الإعدادات الافتراضية إلى بلا

name
str
مطلوب

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

endpoint_name
Optional[str]

اسم مورد نقطة النهاية، يتم تعيينه افتراضيا إلى بلا

tags
Optional[Dict[str, Any]]

قاموس العلامات. يمكن إضافة العلامات وإزالتها وتحديثها، الإعدادات الافتراضية إلى بلا

properties
Optional[Dict[str, Any]]

قاموس خاصية الأصل، يتم تعيينه افتراضيا إلى بلا

description
Optional[str]

وصف المورد، الإعدادات الافتراضية إلى بلا

model
Optional[Union[str, Model]]

كيان النموذج لتوزيع نقطة النهاية، يتم تعيينه افتراضيا إلى بلا

code_configuration
Optional[CodeConfiguration]

تكوين التعليمات البرمجية، الإعدادات الافتراضية إلى بلا

environment
Optional[Union[str, Environment]]

كيان البيئة لتوزيع نقطة النهاية، يتم تعيينه افتراضيا إلى بلا

app_insights_enabled
Optional[bool]

هل تم تمكين appinsights، الإعدادات الافتراضية على False

scale_settings
Optional[OnlineScaleSettings]

كيف سيتم توسيع نطاق التوزيع عبر الإنترنت، افتراضيا إلى بلا

request_settings
Optional[OnlineRequestSettings]

إعدادات الطلب عبر الإنترنت، الإعدادات الافتراضية إلى بلا

liveness_probe
Optional[ProbeSettings]

إعدادات فحص الحياة، الإعدادات الافتراضية إلى بلا

readiness_probe
Optional[ProbeSettings]

إعدادات فحص الجاهزية، الإعدادات الافتراضية إلى بلا

environment_variables
Optional[Dict[str, str]]

متغيرات البيئة التي سيتم تعيينها في التوزيع، الإعدادات الافتراضية إلى بلا

instance_count
Optional[int]

عدد المثيلات المستخدمة لهذا التوزيع، يتم تعيينه افتراضيا إلى بلا

instance_type
Optional[str]

Azure compute sku، الإعدادات الافتراضية إلى None

model_mount_path
Optional[str]

مسار تحميل النموذج في حاوية مخصصة، يتم تعيينه افتراضيا إلى بلا

code_path
Optional[Union[str, PathLike]]

سيتم تجاهل ما يعادل code_configuration.code، إذا كان code_configuration موجودا ، فسيتم تعيين الإعدادات الافتراضية إلى None

scoring_script
Optional[Union[str, PathLike]]

مكافئ code_configuration.code.scoring_script. سيتم تجاهلها إذا كان code_configuration موجودا، يتم تعيين الإعدادات الافتراضية إلى بلا

الأساليب

dump

تفريغ محتوى التوزيع في ملف بتنسيق yaml.

dump

تفريغ محتوى التوزيع في ملف بتنسيق yaml.

dump(dest: str | PathLike | IO, **kwargs) -> None

المعلمات

dest
Union[PathLike, str, IO[AnyStr]]
مطلوب

الوجهة لتلقي محتوى هذا النشر. يجب أن يكون إما مسارا إلى ملف محلي، أو دفق ملفات مفتوح بالفعل. إذا كان dest مسار ملف، فسيتم إنشاء ملف جديد، ويتم رفع استثناء إذا كان الملف موجودا. إذا كان dest ملفا مفتوحا، فستتم كتابة الملف مباشرة، وسيتم رفع استثناء إذا لم يكن الملف قابلا للكتابة.

السمات

base_path

المسار الأساسي للمورد.

المرتجعات

المسار الأساسي للمورد.

نوع الإرجاع

str

code_path

creation_context

سياق إنشاء المورد.

المرتجعات

بيانات تعريف الإنشاء للمورد.

نوع الإرجاع

id

معرف المورد.

المرتجعات

المعرف العمومي للمورد، معرف Azure Resource Manager (ARM).

نوع الإرجاع

provisioning_state

حالة توفير التوزيع، للقراءة فقط.

المرتجعات

حالة توفير التوزيع.

نوع الإرجاع

scoring_script

type