You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure ML模型管理API在GermanyWestCentral区域调用失败求助

问题原因及解决方法

可能原因

  1. API版本兼容性问题:你使用的2018-03-01-preview是非常早期的预览版API,德国西部中心区域的Azure ML模型管理服务可能已经停止对该旧版本的支持,而东部US区域的旧端点仍保留了对它的兼容。
  2. 端点路径格式不匹配:德国西部中心区域的modelmanagement端点合并到了通用的api.azureml.ms域名下,旧的路径前缀/api/可能不再适用于新的端点结构,导致集群无法识别请求路径。
  3. 工作区未正确注册到模型管理集群:德国西部中心的工作区可能在模型管理集群中存在注册异常,导致集群无法关联到你的工作区资源。

解决方法

  1. 升级API版本至稳定版
    替换请求中的api-version为最新的稳定版本(例如2023-04-01或更高),示例请求:

    GET https://germanywestcentral.api.azureml.ms/subscriptions/{{SubscriptionId}}/resourceGroups/{{resourceGroupName}}/providers/Microsoft.MachineLearningServices/workspaces/{{workspaceName}}/onlineEndpoints?api-version=2023-04-01&count=100
    

    注意:新版本API的资源路径可能有变化(比如原services可能对应新版的onlineEndpoints或batchEndpoints),需对应调整路径。

  2. 修正请求路径格式
    移除路径开头的/api/前缀,德国西部中心区域的正确路径格式应为:

    https://germanywestcentral.api.azureml.ms/subscriptions/{{SubscriptionId}}/resourceGroups/{{resourceGroupName}}/providers/Microsoft.MachineLearningServices/workspaces/{{workspaceName}}/services?api-version=2023-04-01&count=100
    
  3. 验证并修复工作区状态

    • 登录Azure门户,检查德国西部中心区域的工作区是否处于正常运行状态。
    • 使用Azure CLI命令重新注册工作区的模型管理资源:
      az ml workspace update --name {{workspaceName}} --resource-group {{resourceGroupName}}
      
  4. 确认Token权限范围
    确保获取的OAuth Token包含德国西部中心区域工作区的Microsoft.MachineLearningServices/workspaces/read等必要权限,可通过解码Token检查scp或roles声明。

内容的提问来源于stack exchange,提问作者fckbo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.06 03:16:14