背景
我有以下Python代码。
client = AzureOpenAI( api_key = os.getenv("AZURE_OPENAI_API_KEY"), api_version = os.getenv('AZURE_OPENAI_API_VERSION'), azure_endpoint = os.getenv('AZURE_OPENAI_ENDPOINT')) messages = [ {"role": "user", "content": prompt}]response = client.chat.completions.create( model="gpt-4o-mini", messages=messages, temperature=0, )
问题
我遇到了以下错误。
openai.BadRequestError: Error code: 400 - { "error":{ "code":"OperationNotSupported", "message":"指定的模型gpt-4o-mini不支持chatCompletion操作。请选择其他模型并重试。您可以在此处了解哪些模型可以与每个操作一起使用:https://go.microsoft.com/fwlink/?linkid=2197993." }}
当我将模型更改为”gpt-4o”时,上述代码可以正常工作
回答:
您选择的Azure区域不支持此模型。您需要查看此列表以选择合适的区域,并将部署类型选择为“标准”