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

Azure OpenAI调用text-embedding-ada-002时报OperationNotSupported错误求助

异常原因分析及排查方向

针对你遇到的Azure OpenAI Embedding接口突发OperationNotSupported错误,结合无代码变更、无流量突增的前提,可能的原因如下:

  • Azure服务端临时异常:Azure OpenAI可能对text-embedding-ada-002模型的部署集群进行了临时维护、配置调整,或者出现了区域性故障,导致该模型暂时无法处理Embedding请求。这类问题属于平台侧的临时故障,通常会在一段时间后自动恢复,与你的代码或配置无关。

  • 模型部署名称与ID的匹配异常:在Azure OpenAI中,调用接口时的engine参数指定的是模型部署名称,而非模型ID。即使你未修改代码,也可能出现以下情况:团队其他成员在Azure门户中修改了该模型的部署名称、部署实例被意外删除后重建但名称不一致,或者Azure侧的部署元数据出现同步延迟,导致你指定的engine无法映射到有效的text-embedding-ada-002部署,触发不支持操作的错误。

  • 区域级资源限制或配额调整:你的Azure OpenAI实例所在区域可能临时调整了text-embedding-ada-002模型的资源配额,或者该区域的Embedding服务出现了突发的资源耗尽情况,导致请求被拦截并返回错误。

  • 依赖包的隐性更新问题:如果你的项目未锁定openai Python包的版本,可能在后台自动更新到了新版本,新版本对Azure OpenAI的参数处理逻辑发生了变化,导致原本正确的openai.Embedding.create(input=text, engine=model)调用不再兼容,触发错误。

排查建议:

  1. 登录Azure OpenAI门户,确认text-embedding-ada-002的部署状态正常,部署名称与代码中engine参数的值一致。
  2. 检查openai包的版本,回退到之前稳定的版本测试是否恢复正常。
  3. 查看Azure OpenAI的服务健康状态页面,确认所在区域是否有相关故障公告。

内容的提问来源于stack exchange,提问作者Michal Kňazský

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.26 10:02:25