-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
@harshalbhatia Getting an error when trying to run osh after an error.
❯ rm temp
rm: temp: No such file or directory
❯ osh
rm: temp: No such file or directory
Traceback (most recent call last):
File "/Users/username/opt/anaconda3/bin/osh_py", line 8, in <module>
sys.exit(main())
File "/Users/username/opt/anaconda3/lib/python3.9/site-packages/osh/main.py", line 33, in main
callCurrentModelWithData(sys.argv[1:])
File "/Users/username/opt/anaconda3/lib/python3.9/site-packages/osh/main.py", line 28, in callCurrentModelWithData
print(current_model(data))
File "/Users/username/opt/anaconda3/lib/python3.9/site-packages/osh/models/turbo.py", line 15, in predict
response = openai.ChatCompletion.create(
File "/Users/username/opt/anaconda3/lib/python3.9/site-packages/openai/api_resources/chat_completion.py", line 25, in create
return super().create(*args, **kwargs)
File "/Users/username/opt/anaconda3/lib/python3.9/site-packages/openai/api_resources/abstract/engine_api_resource.py", line 149, in create
) = cls.__prepare_create_request(
File "/Users/username/opt/anaconda3/lib/python3.9/site-packages/openai/api_resources/abstract/engine_api_resource.py", line 80, in __prepare_create_request
typed_api_type = cls._get_api_type_and_version(api_type=api_type)[0]
File "/Users/username/opt/anaconda3/lib/python3.9/site-packages/openai/api_resources/abstract/api_resource.py", line 169, in _get_api_type_and_version
else ApiType.from_str(openai.api_type)
File "/Users/username/opt/anaconda3/lib/python3.9/site-packages/openai/util.py", line 35, in from_str
if label.lower() == "azure":
AttributeError: 'NoneType' object has no attribute 'lower'
Here are the python and other package versions -
❯ cat ~/.osh_env
OPENAI_API_KEY=<api-key>
CURRENT_MODEL=turbo
❯ python3 --version
Python 3.9.13
❯ pip3 install git+https://github.com/harshalbhatia/osh
Collecting git+https://github.com/harshalbhatia/osh
Cloning https://github.com/harshalbhatia/osh to /private/var/folders/dl/76s9d24n2clcb8xv6gn2mpqc0000gn/T/pip-req-build-q84s3ged
Running command git clone --filter=blob:none --quiet https://github.com/harshalbhatia/osh /private/var/folders/dl/76s9d24n2clcb8xv6gn2mpqc0000gn/T/pip-req-build-q84s3ged
Resolved https://github.com/harshalbhatia/osh to commit 6ceb7cea0a8260620d9466cc66eab88df3948eee
Preparing metadata (setup.py) ... done
Requirement already satisfied: openai==0.27.2 in ./opt/anaconda3/lib/python3.9/site-packages (from osh-python==0.0.1) (0.27.2)
Requirement already satisfied: python-dotenv==1.0.0 in ./opt/anaconda3/lib/python3.9/site-packages (from osh-python==0.0.1) (1.0.0)
Requirement already satisfied: tqdm in ./opt/anaconda3/lib/python3.9/site-packages (from openai==0.27.2->osh-python==0.0.1) (4.64.1)
Requirement already satisfied: requests>=2.20 in ./opt/anaconda3/lib/python3.9/site-packages (from openai==0.27.2->osh-python==0.0.1) (2.30.0)
Requirement already satisfied: aiohttp in ./opt/anaconda3/lib/python3.9/site-packages (from openai==0.27.2->osh-python==0.0.1) (3.8.4)
Requirement already satisfied: urllib3<3,>=1.21.1 in ./opt/anaconda3/lib/python3.9/site-packages (from requests>=2.20->openai==0.27.2->osh-python==0.0.1) (1.26.11)
Requirement already satisfied: idna<4,>=2.5 in ./opt/anaconda3/lib/python3.9/site-packages (from requests>=2.20->openai==0.27.2->osh-python==0.0.1) (3.3)
Requirement already satisfied: certifi>=2017.4.17 in ./opt/anaconda3/lib/python3.9/site-packages (from requests>=2.20->openai==0.27.2->osh-python==0.0.1) (2022.9.24)
Requirement already satisfied: charset-normalizer<4,>=2 in ./opt/anaconda3/lib/python3.9/site-packages (from requests>=2.20->openai==0.27.2->osh-python==0.0.1) (2.0.4)
Requirement already satisfied: attrs>=17.3.0 in ./opt/anaconda3/lib/python3.9/site-packages (from aiohttp->openai==0.27.2->osh-python==0.0.1) (21.4.0)
Requirement already satisfied: aiosignal>=1.1.2 in ./opt/anaconda3/lib/python3.9/site-packages (from aiohttp->openai==0.27.2->osh-python==0.0.1) (1.3.1)
Requirement already satisfied: frozenlist>=1.1.1 in ./opt/anaconda3/lib/python3.9/site-packages (from aiohttp->openai==0.27.2->osh-python==0.0.1) (1.3.3)
Requirement already satisfied: multidict<7.0,>=4.5 in ./opt/anaconda3/lib/python3.9/site-packages (from aiohttp->openai==0.27.2->osh-python==0.0.1) (6.0.4)
Requirement already satisfied: yarl<2.0,>=1.0 in ./opt/anaconda3/lib/python3.9/site-packages (from aiohttp->openai==0.27.2->osh-python==0.0.1) (1.9.2)
Requirement already satisfied: async-timeout<5.0,>=4.0.0a3 in ./opt/anaconda3/lib/python3.9/site-packages (from aiohttp->openai==0.27.2->osh-python==0.0.1) (4.0.2)
Metadata
Metadata
Assignees
Labels
No labels