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

使用AzureOpenAI调用gpt-4o-mini遇chatCompletion不支持错误求助

解决方案
  • 确认模型部署状态
    登录Azure门户,进入你的OpenAI资源,在「模型部署」页面检查是否已部署gpt-4o-mini模型。代码中model参数需要填写你自定义的部署名称,而非模型官方ID。

  • 升级API版本
    gpt-4o-mini需要兼容的API版本,至少使用2024-02-15-preview或更新版本。确保环境变量AZURE_OPENAI_API_VERSION配置的是符合要求的版本号,也可以直接在代码中指定:

    api_version = "2024-05-01-preview"
    
  • 修正代码示例
    调整后的代码(替换部署名称和API版本):

    import os
    from openai import AzureOpenAI
    
    client = AzureOpenAI(
        api_key = os.getenv("AZURE_OPENAI_API_KEY"),  
        api_version = "2024-05-01-preview",
        azure_endpoint = os.getenv('AZURE_OPENAI_ENDPOINT')
    )  
    messages = [
        {"role": "user", "content": prompt}
    ]
    response = client.chat.completions.create(
        model="gpt-4o-mini-deploy",  # 替换为你的实际部署名称
        messages=messages,
        temperature=0,  
    )
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.18 20:04:54