OnlineDeploymentOperations Sınıf

OnlineDeploymentOperations.

Bu sınıfın örneğini doğrudan oluşturmamalısınız. Bunun yerine, sizin için örneği oluşturan ve öznitelik olarak ekleyen bir MLClient örneği oluşturmanız gerekir.

Devralma
azure.ai.ml._scope_dependent_operations._ScopeDependentOperations
OnlineDeploymentOperations

Oluşturucu

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)

Parametreler

operation_scope
operation_config
service_client_04_2023_preview
all_operations
local_deployment_helper
credentials
varsayılan değer: None

Yöntemler

begin_create_or_update

Dağıtım oluşturma veya güncelleştirme.

begin_delete

Dağıtımı silme.

get

Dağıtım kaynağı alın.

get_logs

Günlükleri çevrimiçi dağıtımdan yeniden deneme.

list

Dağıtım kaynağını listeleme.

begin_create_or_update

Dağıtım oluşturma veya güncelleştirme.

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]

Parametreler

deployment
OnlineDeployment
Gerekli

dağıtım varlığı

local
bool

Dağıtımın yerel olarak oluşturulup oluşturulmayacağı, varsayılan olarak False olur

vscode_debug
bool

Yerel dağıtımda hata ayıklamak için VSCode örneğinin açılıp açılmayacağı, varsayılan olarak False'a ayarlanır

local_enable_gpu
bool

yerel kapsayıcının GPU'ya erişmesini etkinleştirme

Döndürülenler

İşlem durumunu izlemek için bir poller

Dönüş türü

Özel durumlar

OnlineDeployment başarıyla doğrulanamazsa oluşturulur. Ayrıntılar hata iletisinde sağlanacaktır.

OnlineDeployment varlıkları (örneğin, Veriler, Kod, Model, Ortam) başarıyla doğrulanamazsa oluşturulur. Ayrıntılar hata iletisinde sağlanacaktır.

OnlineDeployment modeli başarıyla doğrulanamazsa oluşturulur. Ayrıntılar hata iletisinde sağlanacaktır.

OnlineDeployment türü desteklenmiyorsa oluşturulur. Ayrıntılar hata iletisinde sağlanacaktır.

Yerel uç nokta kaynağı yoksa oluşturulur.

Yerel uç nokta başarısız durumdaysa oluşturulur.

Yerel dağıtım için Docker görüntüsü bulunamazsa oluşturulur.

Docker görüntüsü yerel dağıtım için başarıyla oluşturulamazsa oluşturulur.

Yerel dağıtım için yerel yapıtlar bulunamazsa oluşturulur.

VS Debug uzak bir uç noktayla çağrılırsa tetikler. VSCode hata ayıklaması yalnızca yerel uç noktalar için desteklenir.

Nvidia GPU sistemde kullanılamıyorsa ve yerel dağıtım sırasında local_enable_gpu ayarlanırsa yükseltilir

VSCode örneğinin örneği oluşturulamıyorsa oluşturulur.

begin_delete

Dağıtımı silme.

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

Parametreler

name
str
Gerekli

Dağıtımın adı

endpoint_name
str
Gerekli

Uç noktanın adı

local
Optional[bool]

Dağıtımın yerel Docker ortamından alınıp alınmayacağı, varsayılan olarak False olur

Döndürülenler

İşlem durumunu izlemek için bir poller

Dönüş türü

Özel durumlar

Yerel uç nokta kaynağı yoksa oluşturulur.

get

Dağıtım kaynağı alın.

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

Parametreler

name
str
Gerekli

Dağıtımın adı

endpoint_name
str
Gerekli

Uç noktanın adı

local
Optional[bool]

Dağıtımın yerel Docker ortamından alınıp alınmayacağı, varsayılan olarak False olur

Döndürülenler

dağıtım varlığı

Dönüş türü

Özel durumlar

Yerel uç nokta kaynağı yoksa oluşturulur.

get_logs

Günlükleri çevrimiçi dağıtımdan yeniden deneme.

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

Parametreler

name
str
Gerekli

Dağıtımın adı

endpoint_name
str
Gerekli

Uç noktanın adı

lines
int
Gerekli

Kuyruğa alınacak en fazla çizgi sayısı

container_type

Günlüklerin alınacak kapsayıcı türü. Olası değerler şunlardır: "StorageInitializer", "InferenceServer", defaults to None

local
bool

[description], varsayılan değer False'tur

Döndürülenler

günlükler

Dönüş türü

str

Özel durumlar

OnlineDeployment başarıyla doğrulanamazsa oluşturulur. Ayrıntılar hata iletisinde sağlanacaktır.

OnlineDeployment varlıkları (örneğin, Veriler, Kod, Model, Ortam) başarıyla doğrulanamazsa oluşturulur. Ayrıntılar hata iletisinde sağlanacaktır.

OnlineDeployment modeli başarıyla doğrulanamazsa oluşturulur. Ayrıntılar hata iletisinde sağlanacaktır.

OnlineDeployment türü desteklenmiyorsa oluşturulur. Ayrıntılar hata iletisinde sağlanacaktır.

Yerel uç nokta kaynağı yoksa oluşturulur.

Yerel uç nokta başarısız durumdaysa oluşturulur.

Yerel dağıtım için Docker görüntüsü bulunamazsa oluşturulur.

Docker görüntüsü yerel dağıtım için başarıyla oluşturulamazsa oluşturulur.

Yerel dağıtım için yerel yapıtlar bulunamazsa oluşturulur.

VS Debug uzak bir uç noktayla çağrılırsa tetikler. VSCode hata ayıklaması yalnızca yerel uç noktalar için desteklenir.

Nvidia GPU sistemde kullanılamıyorsa ve yerel dağıtım sırasında local_enable_gpu ayarlanırsa yükseltilir

VSCode örneğinin örneği oluşturulamıyorsa oluşturulur.

list

Dağıtım kaynağını listeleme.

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

Parametreler

endpoint_name
str
Gerekli

Uç noktanın adı

local
bool

Dağıtımın yerel Docker ortamından alınıp alınmayacağı, varsayılan olarak False olur

Döndürülenler

dağıtım varlıklarının yineleyicisi

Dönüş türü

Özel durumlar

OnlineDeployment başarıyla doğrulanamazsa oluşturulur. Ayrıntılar hata iletisinde sağlanacaktır.

OnlineDeployment varlıkları (örneğin, Veriler, Kod, Model, Ortam) başarıyla doğrulanamazsa oluşturulur. Ayrıntılar hata iletisinde sağlanacaktır.

OnlineDeployment modeli başarıyla doğrulanamazsa oluşturulur. Ayrıntılar hata iletisinde sağlanacaktır.

OnlineDeployment türü desteklenmiyorsa oluşturulur. Ayrıntılar hata iletisinde sağlanacaktır.

Yerel uç nokta kaynağı yoksa oluşturulur.

Yerel uç nokta başarısız durumdaysa oluşturulur.

Yerel dağıtım için Docker görüntüsü bulunamazsa oluşturulur.

Docker görüntüsü yerel dağıtım için başarıyla oluşturulamazsa oluşturulur.

Yerel dağıtım için yerel yapıtlar bulunamazsa oluşturulur.

VS Debug uzak bir uç noktayla çağrılırsa tetikler. VSCode hata ayıklaması yalnızca yerel uç noktalar için desteklenir.

Nvidia GPU sistemde kullanılamıyorsa ve yerel dağıtım sırasında local_enable_gpu ayarlanırsa yükseltilir

VSCode örneğinin örneği oluşturulamıyorsa oluşturulur.