You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The integration cannot be added. The following exception is thrown when adding the API key.
Unexpected exception
Traceback (most recent call last):
File "/config/custom_components/openai_control/config_flow.py", line 83, in async_step_user
await validate_input(self.hass, user_input)
File "/config/custom_components/openai_control/config_flow.py", line 63, in validate_input
await hass.async_add_executor_job(partial(openai.Engine.list, request_timeout=10))
File "/usr/local/lib/python3.12/concurrent/futures/thread.py", line 58, in run
result = self.fn(*self.args, **self.kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/openai/lib/_old_api.py", line 39, in __call__
openai.lib._old_api.APIRemovedInV1:
You tried to access openai.Engine, but this is no longer supported in openai>=1.0.0 - see the README at https://github.com/openai/openai-python for the API.
You can run `openai migrate` to automatically upgrade your codebase to use the 1.0.0 interface.
Alternatively, you can pin your installation to the old version, e.g. `pip install openai==0.28`
A detailed migration guide is available here: https://github.com/openai/openai-python/discussions/742
The text was updated successfully, but these errors were encountered:
sibbl
changed the title
Bug: Deprecated OpenAI API breaks setup
Bug: Deprecated OpenAI package breaks setup
May 2, 2024
The integration cannot be added. The following exception is thrown when adding the API key.
The text was updated successfully, but these errors were encountered: