zeno-ml / zeno-build

Build, evaluate, understand, and fix LLM-based apps
MIT License
482 stars 33 forks source link

import error #195

Closed kkahadze closed 9 months ago

kkahadze commented 9 months ago

Sfter installing zeno-build with pip install zeno-build when I run: from zeno_build.models.providers.openai_utils import generate_from_openai_completion I get the following error:

ImportError                               Traceback (most recent call last)
[/Users/konstantinekahadze/Desktop/Prompt_Systematic_Review/scripts/delete.ipynb](https://file+.vscode-resource.vscode-cdn.net/Users/konstantinekahadze/Desktop/Prompt_Systematic_Review/scripts/delete.ipynb) Cell 1 line <cell line: 1>()
----> 1 from zeno_build.models.providers.openai_utils import generate_from_openai_completion

File [/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/zeno_build/models/providers/openai_utils.py:11](https://file+.vscode-resource.vscode-cdn.net/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/zeno_build/models/providers/openai_utils.py:11), in <module>
      [9](https://file+.vscode-resource.vscode-cdn.net/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/zeno_build/models/providers/openai_utils.py:9) import openai
     [10](https://file+.vscode-resource.vscode-cdn.net/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/zeno_build/models/providers/openai_utils.py:10) from aiohttp import ClientSession
---> [11](https://file+.vscode-resource.vscode-cdn.net/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/zeno_build/models/providers/openai_utils.py:11) from openai import error
     [12](https://file+.vscode-resource.vscode-cdn.net/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/zeno_build/models/providers/openai_utils.py:12) from tqdm.asyncio import tqdm_asyncio
     [14](https://file+.vscode-resource.vscode-cdn.net/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/zeno_build/models/providers/openai_utils.py:14) from zeno_build.models import lm_config

ImportError: cannot import name 'error' from 'openai' (/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/openai/__init__.py)

Any ideas?

Sparkier commented 9 months ago

Seems like the openai package has been updated here.