diff --git a/llmfv/pyproject.toml b/llmfv/pyproject.toml index c419fec..7b2a470 100644 --- a/llmfv/pyproject.toml +++ b/llmfv/pyproject.toml @@ -10,6 +10,7 @@ dependencies = [ "datasets>=2.21.0", "anthropic>=0.34.2", "python-dotenv>=1.0.1", + "openai>=1.44.1", ] readme = "README.md" requires-python = ">= 3.8" diff --git a/llmfv/requirements-dev.lock b/llmfv/requirements-dev.lock index 7739f84..e5c6efb 100644 --- a/llmfv/requirements-dev.lock +++ b/llmfv/requirements-dev.lock @@ -25,6 +25,7 @@ anyio==4.4.0 # via anthropic # via httpx # via jupyter-server + # via openai argon2-cffi==23.1.0 # via jupyter-server argon2-cffi-bindings==21.2.0 @@ -73,6 +74,7 @@ dill==0.3.8 # via multiprocess distro==1.9.0 # via anthropic + # via openai executing==2.1.0 # via stack-data fastjsonschema==2.20.0 @@ -95,6 +97,7 @@ httpcore==1.0.5 httpx==0.27.2 # via anthropic # via jupyterlab + # via openai huggingface-hub==0.24.6 # via datasets # via tokenizers @@ -128,6 +131,7 @@ jinja2==3.1.4 # via nbconvert jiter==0.5.0 # via anthropic + # via openai json5==0.9.25 # via jupyterlab-server jsonpointer==3.0.0 @@ -212,6 +216,8 @@ numpy==2.1.1 # via datasets # via pandas # via pyarrow +openai==1.44.1 + # via llmfv overrides==7.7.0 # via jupyter-server packaging==24.1 @@ -257,6 +263,7 @@ pycparser==2.22 # via cffi pydantic==2.9.1 # via anthropic + # via openai pydantic-core==2.23.3 # via pydantic pygments==2.18.0 @@ -313,6 +320,7 @@ sniffio==1.3.1 # via anthropic # via anyio # via httpx + # via openai sortedcontainers==2.4.0 # via hypothesis soupsieve==2.6 @@ -336,6 +344,7 @@ tornado==6.4.1 tqdm==4.66.5 # via datasets # via huggingface-hub + # via openai traitlets==5.14.3 # via comm # via ipykernel @@ -356,6 +365,7 @@ types-python-dateutil==2.9.0.20240906 typing-extensions==4.12.2 # via anthropic # via huggingface-hub + # via openai # via pydantic # via pydantic-core tzdata==2024.1 diff --git a/llmfv/requirements.lock b/llmfv/requirements.lock index 7241b36..bb4078f 100644 --- a/llmfv/requirements.lock +++ b/llmfv/requirements.lock @@ -24,6 +24,7 @@ anthropic==0.34.2 anyio==4.4.0 # via anthropic # via httpx + # via openai attrs==24.2.0 # via aiohttp certifi==2024.8.30 @@ -39,6 +40,7 @@ dill==0.3.8 # via multiprocess distro==1.9.0 # via anthropic + # via openai filelock==3.16.0 # via datasets # via huggingface-hub @@ -54,6 +56,7 @@ httpcore==1.0.5 # via httpx httpx==0.27.2 # via anthropic + # via openai huggingface-hub==0.24.6 # via datasets # via tokenizers @@ -64,6 +67,7 @@ idna==3.8 # via yarl jiter==0.5.0 # via anthropic + # via openai multidict==6.0.5 # via aiohttp # via yarl @@ -73,6 +77,8 @@ numpy==2.1.1 # via datasets # via pandas # via pyarrow +openai==1.44.1 + # via llmfv packaging==24.1 # via datasets # via huggingface-hub @@ -82,6 +88,7 @@ pyarrow==17.0.0 # via datasets pydantic==2.9.1 # via anthropic + # via openai pydantic-core==2.23.3 # via pydantic python-dateutil==2.9.0.post0 @@ -102,14 +109,17 @@ sniffio==1.3.1 # via anthropic # via anyio # via httpx + # via openai tokenizers==0.20.0 # via anthropic tqdm==4.66.5 # via datasets # via huggingface-hub + # via openai typing-extensions==4.12.2 # via anthropic # via huggingface-hub + # via openai # via pydantic # via pydantic-core tzdata==2024.1