Работает ли команда Azure CLI ML «служба запущена»? - PullRequest
0 голосов
/ 08 октября 2019

Я развернул модель в контейнере ACI и у меня есть конечная точка, которую я могу использовать в Postman или с помощью Python SDK. Я использую Python, чтобы поразить конечную точку, а также Почтальон, и я получаю ответ, и журнал Экземпляра контейнера записывает событие. Теперь я хочу узнать, как использовать CL ML AZ для запуска службы и передать в жестком коде JSON:

Из документов CLI Azure ML :

az ml service run --name (-n) --input-data (-d)

Я запускаюthis

az ml service run -n "rj-aci-5" -d {\"input_df\": [{\"width\": 50, \"shoe_size\": 28}]}

Нет вывода или ошибки. Журналы не записывают никаких вызовов. Кто-нибудь использовал расширения Azure CLI ML для запуска службы описанным выше способом?

1 Ответ

1 голос
/ 09 октября 2019

Вероятно, что в результате сбоя при разборе введенных данных произойдет сбой. Если я пытаюсь выполнить ту же команду, я вижу следующую ошибку:

az: error: unrecognized arguments: [{"width": 50, "shoe_size": 28}]}

Вам нужно заключить ввод в кавычки, чтобы он был соответствующим образом принят как один входной параметр:

az ml service run -n "rj-aci-5" -d "{\"input_df\": [{\"width\": 50, \"shoe_size\": 28}]}"

...