MagnivOrg / prompt-layer-library

🍰 PromptLayer - Maintain a log of your prompts and OpenAI API requests. Track, debug, and replay old completions.
https://www.promptlayer.com
Apache License 2.0
502 stars 46 forks source link

ModuleNotFoundError: No module named 'typing_extensions' #124

Closed buckyroberts closed 6 months ago

buckyroberts commented 6 months ago

Getting an error when following the https://docs.promptlayer.com/languages/python guide.

Screen Shot 2024-03-24 at 12 15 31 PM
Traceback (most recent call last):
  File "/Users/bucky/Desktop/Projects/Value/main.py", line 20, in <module>
    import promptlayer
  File "/Users/bucky/Desktop/Projects/Value/venv/lib/python3.10/site-packages/promptlayer/__init__.py", line 4, in <module>
    from promptlayer.promptlayer import PromptLayerBase
  File "/Users/bucky/Desktop/Projects/Value/venv/lib/python3.10/site-packages/promptlayer/promptlayer.py", line 5, in <module>
    from promptlayer.utils import async_wrapper, get_api_key, promptlayer_api_handler
  File "/Users/bucky/Desktop/Projects/Value/venv/lib/python3.10/site-packages/promptlayer/utils.py", line 16, in <module>
    from promptlayer.types.prompt_template import (
  File "/Users/bucky/Desktop/Projects/Value/venv/lib/python3.10/site-packages/promptlayer/types/__init__.py", line 1, in <module>
    from . import prompt_template
  File "/Users/bucky/Desktop/Projects/Value/venv/lib/python3.10/site-packages/promptlayer/types/prompt_template.py", line 3, in <module>
    from typing_extensions import NotRequired
ModuleNotFoundError: No module named 'typing_extensions'