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

Azure OpenAI Embeddings API调用出现404资源未找到问题求助

Azure OpenAI Embeddings 404错误解决思路

1. 修正OpenAI客户端初始化URL

你当前传入的URL包含了具体部署、embeddings路径及API版本,这不符合SDK的使用规范。Azure OpenAI SDK客户端仅需资源基础URL,正确格式应为:

https://AzureOpenAIExperiment.openai.azure.com/

SDK会根据调用的方法自动拼接对应的路径与API版本,也可在初始化客户端时显式指定API版本。

2. 确认部署ID与状态

  • 登录Azure门户,进入你的OpenAI资源,查看部署页面,确认部署名称确实为ada2,且部署状态为成功。
  • 验证该部署绑定的模型为text-embedding-ada-002,模型类型不匹配也会导致路径解析错误。

3. 检查SDK与API版本兼容性

你使用的API版本2023-05-15需与当前Azure.AI.OpenAI SDK版本兼容。建议在初始化客户端时显式指定API版本,示例代码如下:

var client = new AzureOpenAIClient(
    new Uri("https://AzureOpenAIExperiment.openai.azure.com/"),
    new AzureKeyCredential("你的API密钥"),
    new AzureOpenAIClientOptions { ApiVersion = "2023-05-15" }
);

4. 验证API密钥权限

确保使用的API密钥拥有Cognitive Services OpenAI User权限,且密钥未过期。可在Azure门户的密钥和终结点页面获取有效密钥。

5. 排查网络与防火墙限制

  • 确认应用所在环境可正常访问Azure OpenAI终结点,未被防火墙、代理或企业网络策略拦截。
  • 若开启了虚拟网络访问限制,需将应用所在资源加入允许访问列表。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.17 16:12:03