[Azure] 不用進入Azure AI Foundry, 可直接打API 佈署AI Model方法

公司把規則只能在內網登入的Azure AI Foundry鎖了, Azure CLI也鎖了, 只能用API打了

不用進入Azure AI Foundry, 可直接打API, 方法如下, 比進入超慢的Foundry再一個個查可佈署的模型再佈署快多了

佈署model方法:

重登azure, 到開發者模式/network/篩選: management.azure.com, 找類型fetch的點下去

在request headers, 把authorization那項連同Bearer複製下來(期限1小時), 在postman設一樣的header打以下


get 查可佈署

https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.CognitiveServices/locations/japaneast/models?api-version=2024-10-01


PUT 佈署model:

https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CognitiveServices/accounts/{resourceName}/deployments/{deploymentName}?api-version=2024-10-01

Authorization: Bearer <YOUR_ACCESS_TOKEN>

Content-Type: application/json

{
  "sku": {
    "name": "GlobalStandard",
    "capacity": 10
  },
  "properties": {
    "model": {
      "format": "OpenAI",
      "name": "gpt-4o",//依查到的可佈署清單填
      "version": "2024-08-06"//依查到的可佈署清單內最新日期填入
    },
    "versionUpgradeOption": "OnceNewDefaultVersionAvailable"
  }
}

如果要刪, 就用delete打, 網址同上


查已佈署, 就用get打, 網址:

https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CognitiveServices/accounts/{resourceName}/deployments?api-version=2024-10-01

Taiwan is a country. 臺灣是我的國家