OnlineDeploymentOperations Klass
OnlineDeploymentOperations.
Du bör inte instansiera den här klassen direkt. I stället bör du skapa en MLClient-instans som instansierar den åt dig och bifogar den som ett attribut.
- Arv
-
azure.ai.ml._scope_dependent_operations._ScopeDependentOperationsOnlineDeploymentOperations
Konstruktor
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)
Parametrar
- operation_scope
- operation_config
- service_client_04_2023_preview
- all_operations
- local_deployment_helper
- credentials
Metoder
begin_create_or_update |
Skapa eller uppdatera en distribution. |
begin_delete |
Ta bort en distribution. |
get |
Hämta en distributionsresurs. |
get_logs |
Försök igen med loggarna från onlinedistributionen. |
list |
Lista en distributionsresurs. |
begin_create_or_update
Skapa eller uppdatera en distribution.
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]
Parametrar
- local
- bool
Om distributionen ska skapas lokalt är standardvärdet Falskt
- vscode_debug
- bool
Om du vill öppna VSCode-instansen för att felsöka lokal distribution, är standardvärdet Falskt
- local_enable_gpu
- bool
aktivera lokal container för åtkomst till gpu
Returer
En poller för att spåra åtgärdsstatus
Returtyp
Undantag
Upphöjt om OnlineDeployment inte kan verifieras. Information kommer att anges i felmeddelandet.
Upphöjt om OnlineDeployment-tillgångar (t.ex. data, kod, modell, miljö) inte kan verifieras. Information kommer att anges i felmeddelandet.
Upphöjt om OnlineDeployment-modellen inte kan verifieras. Information kommer att anges i felmeddelandet.
Upphöjt om OnlineDeployment-typen inte stöds. Information kommer att anges i felmeddelandet.
Utlöses om den lokala slutpunktsresursen inte finns.
Upphöjt om den lokala slutpunkten är i ett feltillstånd.
Upphöjt om Det inte går att hitta Docker-avbildningen för lokal distribution.
Upphöjt om Docker-avbildningen inte kan skapas för lokal distribution.
Upphöjt om lokala artefakter inte kan hittas för lokal distribution.
Upphöjt om VS-felsökning anropas med en fjärrslutpunkt. VSCode-felsökning stöds endast för lokala slutpunkter.
Upphöjt om Nvidia GPU inte är tillgängligt i systemet och local_enable_gpu anges vid lokal distribution
Upphöjt om VSCode-instansen inte kan instansieras.
begin_delete
Ta bort en distribution.
begin_delete(name: str, endpoint_name: str, *, local: bool | None = False) -> LROPoller[None]
Parametrar
Om distributionen ska hämtas från den lokala Docker-miljön, är standardvärdet Falskt
Returer
En poller för att spåra åtgärdsstatus
Returtyp
Undantag
Utlöses om den lokala slutpunktsresursen inte finns.
get
Hämta en distributionsresurs.
get(name: str, endpoint_name: str, *, local: bool | None = False) -> OnlineDeployment
Parametrar
Om distributionen ska hämtas från den lokala Docker-miljön, är standardvärdet Falskt
Returer
en distributionsentitet
Returtyp
Undantag
Utlöses om den lokala slutpunktsresursen inte finns.
get_logs
Försök igen med loggarna från onlinedistributionen.
get_logs(name: str, endpoint_name: str, lines: int, *, container_type: str | None = None, local: bool = False) -> str
Parametrar
- container_type
Den typ av container som loggarna ska hämtas från. Möjliga värden är: "StorageInitializer", "InferenceServer", standardvärdet Ingen
- local
- bool
[beskrivning], standardvärdet Falskt
Returer
loggarna
Returtyp
Undantag
Upphöjt om OnlineDeployment inte kan verifieras. Information kommer att anges i felmeddelandet.
Upphöjt om OnlineDeployment-tillgångar (t.ex. data, kod, modell, miljö) inte kan verifieras. Information kommer att anges i felmeddelandet.
Upphöjt om OnlineDeployment-modellen inte kan verifieras. Information kommer att anges i felmeddelandet.
Upphöjt om OnlineDeployment-typen inte stöds. Information kommer att anges i felmeddelandet.
Utlöses om den lokala slutpunktsresursen inte finns.
Upphöjt om den lokala slutpunkten är i ett feltillstånd.
Upphöjt om Det inte går att hitta Docker-avbildningen för lokal distribution.
Upphöjt om Docker-avbildningen inte kan skapas för lokal distribution.
Upphöjt om lokala artefakter inte kan hittas för lokal distribution.
Upphöjt om VS-felsökning anropas med en fjärrslutpunkt. VSCode-felsökning stöds endast för lokala slutpunkter.
Upphöjt om Nvidia GPU inte är tillgängligt i systemet och local_enable_gpu anges vid lokal distribution
Upphöjt om VSCode-instansen inte kan instansieras.
list
Lista en distributionsresurs.
list(endpoint_name: str, *, local: bool = False) -> ItemPaged[OnlineDeployment]
Parametrar
- local
- bool
Om distributionen ska hämtas från den lokala Docker-miljön, är standardvärdet Falskt
Returer
en iterator för distributionsentiteter
Returtyp
Undantag
Upphöjt om OnlineDeployment inte kan verifieras. Information kommer att anges i felmeddelandet.
Upphöjt om OnlineDeployment-tillgångar (t.ex. data, kod, modell, miljö) inte kan verifieras. Information kommer att anges i felmeddelandet.
Upphöjt om OnlineDeployment-modellen inte kan verifieras. Information kommer att anges i felmeddelandet.
Upphöjt om OnlineDeployment-typen inte stöds. Information kommer att anges i felmeddelandet.
Utlöses om den lokala slutpunktsresursen inte finns.
Upphöjt om den lokala slutpunkten är i ett feltillstånd.
Upphöjt om Det inte går att hitta Docker-avbildningen för lokal distribution.
Upphöjt om Docker-avbildningen inte kan skapas för lokal distribution.
Upphöjt om lokala artefakter inte kan hittas för lokal distribution.
Upphöjt om VS-felsökning anropas med en fjärrslutpunkt. VSCode-felsökning stöds endast för lokala slutpunkter.
Upphöjt om Nvidia GPU inte är tillgängligt i systemet och local_enable_gpu anges vid lokal distribution
Upphöjt om VSCode-instansen inte kan instansieras.
Azure SDK for Python