Как получить ключи авторизации для развертывания ACI на портале Azure (или в облачной оболочке)?

Я создал развертывание в ACI со службой Azure ML, и его состояние исправно.
При развертывании я установил auth_enabled=True, так что сервис требует авторизационные ключи для ответа.

Я могу получить ключи аутентификации службы для этого развертывания в своем рабочем пространстве службы Azure ML ws в консоли Python через

from azureml.core.webservice import Webservice
services = Webservice.list(ws)
services[0].get_keys()

Однако было бы удобно получить доступ к этой информации через портал Azure или облачную оболочку.

На портале Azure (в отличие от того, что происходит с AKS) не отображаются поля авторизации, в том числе при доступе к дополнительным настройкам при попытке изменить развертывание:

Можете ли вы предложить способы доступа к этим учетным данным?

0 ответов

Вы можете добавить интерфейс командной строки машинного обучения Azure в облачную оболочку, запустив

az extension add -n azure-cli-ml

после этого вы можете получить ключи для любой службы, запустив

az ml service get-keys --name magical-service --workspace-name davide-workspace