I follow the example from Dall-e playground azure website and can create images there. But get an error running the python code locally:
/usr/local/bin/python3 /Users//..../gitlab/ml/dalle/dalle-2.py
Traceback (most recent call last):
File "/Users/r..../gitlab/ml/dalle/dalle-2.py", line 11, in <module>
response = openai.Image.create(
^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/openai/api_resources/image.py", line 36, in create
response, _, api_key = requestor.request(
^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/openai/api_requestor.py", line 230, in request
resp, got_stream = self._interpret_response(result, stream)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/openai/api_requestor.py", line 624, in _interpret_response
self._interpret_response_line(
File "/usr/local/lib/python3.11/site-packages/openai/api_requestor.py", line 687, in _interpret_response_line
raise self.handle_error_response(
openai.error.InvalidRequestError: Resource not found
#Note: The openai-python library support for Azure OpenAI is in preview.
import os
import openai
openai.api_type = "azure"
openai.api_base = "https://dalxxxxxx.openai.azure.com/"
openai.api_version = "2023-06-01-preview"
openai.api_key = os.getenv("OPENAI_API_KEY")
response = openai.Image.create(
prompt='The seattle skyline and space needle, impressionist painting',
size='1024x1024',
n=1
)
image_url = response["data"][0]["url"]
Checked multiple times the api key and it is in useast .