OPNEAI {'error': {'code': 'DeploymentNotFound', 'message': 'The API deployment for this resource does not exist. If you created the deployment within the last 5 minutes, please wait a moment and try again.'}}

Dora Chen 0 信譽點數
2025-10-01T06:18:21.1266667+00:00

Error message:

{'error': {'code': 'DeploymentNotFound', 'message': 'The API deployment for this resource does not exist. If you created the deployment within the last 5 minutes, please wait a moment and try again.'}}

Description:

While using the OpenAI API, I occasionally encounter this error. It indicates that the API cannot find the specified deployment.

Foundry Tools
Foundry Tools

之前稱為 Azure AI 服務或 Azure 認知服務,是 Microsoft Foundry 平台內統一的預先建置的 AI 功能集合


2 個回答

排序依據: 最實用
  1. Dora Chen 0 信譽點數
    2025-10-07T00:57:27.2566667+00:00

    @SRILAKSHMI C 這個 deployment 確認有部署成功,因為運行了一陣子後才發生這報錯,可能的原因會是什麼呢?

    此回答有幫助嗎?


  2. SRILAKSHMI C 19,830 信譽點數 Microsoft 外部員工 仲裁者
    2025-10-01T09:16:00.99+00:00

    你好,Dora Chen,

    感谢您联系 Microsoft 支持部门。

    我知道您在 DeploymentNotFound 调用 Azure OpenAI API 时遇到错误。此错误很常见,通常发生在模型部署尚未完全设置或尚无法使用时。我将引导您了解可能的原因和解决该问题的步骤。

    您看到的错误消息:

    {'error': {'code': 'DeploymentNotFound', 'message': 'The API deployment for this resource does not exist. If you created the deployment within the last 5 minutes, please wait a moment and try again.'}}
    

    通常表示找不到 API 调用中引用的部署。如果出现以下情况,可能会发生这种情况:

    • 已创建资源,但未向其部署任何模型。

    部署过程仍在进行中,尚未完成。

    该模型部署在与 API 调用的区域或资源不同的区域或资源中。

    此问题的最常见原因之一是缺少模型部署步骤。即使成功创建了 Azure OpenAI 资源,也必须部署模型以使其可通过 API 调用。部署模型后,错误通常会消失。若要解决此问题,请按照 ** Azure 文档的**“部署模型”部分中概述的步骤进行作:部署模型 - Azure OpenAI 服务

    在某些情况下,发生错误是因为部署仍在进行中。根据型号和区域,部署可能需要 60-75 分钟(尤其是预览版)。在重试 API 请求之前等待这段时间通常可以解决问题。

    如果部署模型并等待后错误仍然存在,则问题可能与区域容量或 GPU 可用性有关。例如,一些用户报告在美国东部区域部署时持续出现错误,但将部署切换到欧洲等区域解决****了问题。尝试具有可用容量的其他区域可能会有所帮助。

    总而言之,您应该执行以下作:

    1. 验证模型是否实际部署在 Azure OpenAI 资源中。
    2. 在进行 API 调用之前**,请等待 **60-75 分钟完成部署。
    3. 如果问题仍然存在,请尝试在其他区域部署模型。

    仔细检查 API 调用是否 deployment_name 与 Azure 门户中配置的名称匹配。

    我希望这有帮助。如果您有任何其他疑问,请告诉我。

    谢谢!

    此回答有幫助嗎?

    0 則留言 沒有留言

您的回答

答案可由問題作者標示為「已接受」,而由仲裁者標示為「推薦」,這可協助使用者知道答案解決了作者的問題。