Closed
Description
Confirm this is an issue with the Python library and not an underlying OpenAI API
- This is an issue with the Python library
Describe the bug
When using AzureOpenAI with azure_deployment
specified and calling client.model.list()
, the request fails with
openai.NotFoundError: Error code: 404 - {'error': {'code': '404', 'message': 'Resource not found'}}
Upon investigation, this is because the request url ended up being
https://my-resource.openai.azure.com/openai/deployments/my-deployment/models?api-version=2023-05-15
while the correct one should be
https://my-resource.openai.azure.com/openai/models?api-version=2023-05-15
To Reproduce
client = openai.AzureOpenAI(
azure_endpoint=...,
azure_deployment=...,
api_key=...,
api_version=...,
)
client.models.list()
Code snippets
No response
OS
macOS
Python version
Python v3.10.11
Library version
openai v1.26.0