Познавательные услуги через CLI в Azure Government
В документах упоминается, что к нему можно получить доступ через CLI, но в документации нет примеров для CLI, только PowerShell.
Любой совет, с чего начать?
1 ответ
Решение
Подробные сведения об управлении Cognitive Services можно найти в документации по CLI Cognitive Services.
Как обычно с Azure Government:
- Настройте свой CLI для Azure Government через
az cloud set --name=AzureUSGovernment
- Используйте регионы Лазурного правительства.
- Используйте подмножество API-интерфейсов, доступных в Azure для государственных организаций (см. Этот документ, где приведены буквальные значения для использования с --kind).
- Используйте набор SKU, доступных в Azure для государственных организаций
Вот краткий пример того, как начать:
az cloud set --name AzureUSGovernment
az login
az group create -n cogstestrg -l usgovvirginia
az cognitiveservices account create -n cogstestcv -g cogstestrg --sku S0 --kind ComputerVision -l usgovvirginia
az cognitiveservices account show -g cogstestrg -n cogstestcv
az cognitiveservices account keys list -g cogstestrg -n cogstestcv
#Make sure you REPLACE_WITH_YOUR_KEY in the curl command below using the key from the previous command
curl -v -X POST "https://virginia.api.cognitive.microsoft.us/vision/v1.0/analyze?visualFeatures=Categories,Description,Color&details=&language=en" -H "Content-Type: application/json" -H "Ocp-Apim-Subscription-Key: REPLACE_WITH_YOUR_KEY" --data-ascii "{'url' : 'http://upload.wikimedia.org/wikipedia/commons/3/3c/Shaki_waterfall.jpg'}"