OnlineDeploymentOperations Класс
OnlineDeploymentOperations.
Не следует создавать экземпляр этого класса напрямую. Вместо этого следует создать экземпляр MLClient, который создает его экземпляр и присоединяет его в качестве атрибута.
- Наследование
-
azure.ai.ml._scope_dependent_operations._ScopeDependentOperationsOnlineDeploymentOperations
Конструктор
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
Методы
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]
Параметры
- local
- bool
Указывает, следует ли создавать развертывание локально, по умолчанию — False.
- vscode_debug
- bool
Указывает, следует ли открывать экземпляр VSCode для отладки локального развертывания. Значение по умолчанию — False.
- local_enable_gpu
- bool
включение локального контейнера для доступа к GPU
Возвращаемое значение
Средство опроса для отслеживания состояния операции
Возвращаемый тип
Исключения
Возникает, если не удается успешно проверить OnlineDeployment. Подробные сведения будут указаны в сообщении об ошибке.
Возникает, если ресурсы OnlineDeployment (например, данные, код, модель, среда) не могут быть успешно проверены. Подробные сведения будут указаны в сообщении об ошибке.
Возникает, если не удается проверить модель OnlineDeployment. Подробные сведения будут указаны в сообщении об ошибке.
Возникает, если тип OnlineDeployment не поддерживается. Подробные сведения будут указаны в сообщении об ошибке.
Возникает, если ресурс локальной конечной точки не существует.
Возникает, если локальная конечная точка находится в состоянии сбоя.
Возникает, если не удается найти образ Docker для локального развертывания.
Возникает, если не удается успешно создать образ Docker для локального развертывания.
Возникает, если не удается найти локальные артефакты для локального развертывания.
Возникает, если отладка VS вызывается с удаленной конечной точкой. Отладка VSCode поддерживается только для локальных конечных точек.
Возникает, если GPU Nvidia недоступен в системе и local_enable_gpu задано во время локального развертывания
Возникает, если экземпляр VSCode не может быть создан.
begin_delete
Удаление развертывания.
begin_delete(name: str, endpoint_name: str, *, local: bool | None = False) -> LROPoller[None]
Параметры
Указывает, следует ли извлечь развертывание из локальной среды Docker. Значение по умолчанию — False.
Возвращаемое значение
Средство опроса для отслеживания состояния операции
Возвращаемый тип
Исключения
Возникает, если ресурс локальной конечной точки не существует.
get
Получение ресурса развертывания.
get(name: str, endpoint_name: str, *, local: bool | None = False) -> OnlineDeployment
Параметры
Указывает, следует ли извлечь развертывание из локальной среды Docker. Значение по умолчанию — False.
Возвращаемое значение
сущность развертывания;
Возвращаемый тип
Исключения
Возникает, если ресурс локальной конечной точки не существует.
get_logs
Получение журналов из сетевого развертывания.
get_logs(name: str, endpoint_name: str, lines: int, *, container_type: str | None = None, local: bool = False) -> str
Параметры
- container_type
Тип контейнера, из которого извлекаются журналы. Возможные значения: "StorageInitializer", "InferenceServer", по умолчанию — None.
- local
- bool
[description], по умолчанию — False.
Возвращаемое значение
журналы
Возвращаемый тип
Исключения
Возникает, если не удается успешно проверить OnlineDeployment. Подробные сведения будут указаны в сообщении об ошибке.
Возникает, если ресурсы OnlineDeployment (например, данные, код, модель, среда) не могут быть успешно проверены. Подробные сведения будут указаны в сообщении об ошибке.
Возникает, если не удается проверить модель OnlineDeployment. Подробные сведения будут указаны в сообщении об ошибке.
Возникает, если тип OnlineDeployment не поддерживается. Подробные сведения будут указаны в сообщении об ошибке.
Возникает, если ресурс локальной конечной точки не существует.
Возникает, если локальная конечная точка находится в состоянии сбоя.
Возникает, если не удается найти образ Docker для локального развертывания.
Возникает, если не удается успешно создать образ Docker для локального развертывания.
Возникает, если не удается найти локальные артефакты для локального развертывания.
Возникает, если отладка VS вызывается с удаленной конечной точкой. Отладка VSCode поддерживается только для локальных конечных точек.
Возникает, если GPU Nvidia недоступен в системе и local_enable_gpu задано во время локального развертывания
Возникает, если экземпляр VSCode не может быть создан.
list
Вывод списка ресурсов развертывания.
list(endpoint_name: str, *, local: bool = False) -> ItemPaged[OnlineDeployment]
Параметры
- local
- bool
Указывает, следует ли извлечь развертывание из локальной среды Docker. Значение по умолчанию — False.
Возвращаемое значение
итератор сущностей развертывания
Возвращаемый тип
Исключения
Возникает, если не удается успешно проверить OnlineDeployment. Подробные сведения будут указаны в сообщении об ошибке.
Возникает, если ресурсы OnlineDeployment (например, данные, код, модель, среда) не могут быть успешно проверены. Подробные сведения будут указаны в сообщении об ошибке.
Возникает, если не удается проверить модель OnlineDeployment. Подробные сведения будут указаны в сообщении об ошибке.
Возникает, если тип OnlineDeployment не поддерживается. Подробные сведения будут указаны в сообщении об ошибке.
Возникает, если ресурс локальной конечной точки не существует.
Возникает, если локальная конечная точка находится в состоянии сбоя.
Возникает, если не удается найти образ Docker для локального развертывания.
Возникает, если не удается успешно создать образ Docker для локального развертывания.
Возникает, если не удается найти локальные артефакты для локального развертывания.
Возникает, если отладка VS вызывается с удаленной конечной точкой. Отладка VSCode поддерживается только для локальных конечных точек.
Возникает, если GPU Nvidia недоступен в системе и local_enable_gpu задано во время локального развертывания
Возникает, если экземпляр VSCode не может быть создан.
Azure SDK for Python