Files
triggerdotdev--trigger.dev/references/d3-openai-agents/requirements.txt
T
Eric Allam 51bb3ee464 v4 ai improvements (#1863)
* AI SDK sql generator and approval example WIP

* Create some nice spans and extract the tools out so we can get the type of the streams

* Enable AI SDK telemetry

* Adding ai.tool and removing toolTask, 3rd party telemetry spans now wil create partials, better ai SDK telemetry icons

* Created a separate d3-chat example, split out from the openai-agents example

* Fixed the tool options being passed to metadata in `ai.tool`

* Add a link to the run

* Slightly improved design

* Add a crawler task using crawl4ai

* Use a tool to get the userId

* Couple of tweaks

* Adding markdown rendering to assistant messages and added an e2b based chart rendering task

* Backup to anthropic

* Add changeset
2025-04-02 12:00:02 +01:00

310 lines
5.9 KiB
Plaintext

# This file was autogenerated by uv via the following command:
# uv pip compile requirements.in -o requirements.txt
aiofiles==24.1.0
# via crawl4ai
aiohappyeyeballs==2.6.1
# via aiohttp
aiohttp==3.11.14
# via
# crawl4ai
# litellm
aiosignal==1.3.2
# via aiohttp
aiosqlite==0.21.0
# via crawl4ai
annotated-types==0.7.0
# via pydantic
anyio==4.9.0
# via
# httpx
# mcp
# openai
# sse-starlette
# starlette
attrs==25.3.0
# via
# aiohttp
# jsonschema
# referencing
beautifulsoup4==4.13.3
# via crawl4ai
certifi==2025.1.31
# via
# httpcore
# httpx
# requests
cffi==1.17.1
# via cryptography
charset-normalizer==3.4.1
# via requests
click==8.1.8
# via
# crawl4ai
# litellm
# nltk
# uvicorn
colorama==0.4.6
# via
# crawl4ai
# griffe
crawl4ai==0.5.0.post8
# via -r requirements.in
cryptography==44.0.2
# via pyopenssl
cssselect==1.3.0
# via crawl4ai
deprecated==1.2.18
# via
# opentelemetry-api
# opentelemetry-exporter-otlp-proto-http
# opentelemetry-semantic-conventions
distro==1.9.0
# via openai
executing==2.2.0
# via logfire
fake-http-header==0.3.5
# via tf-playwright-stealth
fake-useragent==2.1.0
# via crawl4ai
faust-cchardet==2.1.19
# via crawl4ai
filelock==3.18.0
# via huggingface-hub
frozenlist==1.5.0
# via
# aiohttp
# aiosignal
fsspec==2025.3.0
# via huggingface-hub
googleapis-common-protos==1.69.2
# via opentelemetry-exporter-otlp-proto-http
greenlet==3.1.1
# via playwright
griffe==1.6.3
# via openai-agents
h11==0.14.0
# via
# httpcore
# uvicorn
httpcore==1.0.7
# via httpx
httpx==0.28.1
# via
# crawl4ai
# litellm
# mcp
# openai
httpx-sse==0.4.0
# via mcp
huggingface-hub==0.29.3
# via tokenizers
humanize==4.12.2
# via crawl4ai
idna==3.10
# via
# anyio
# httpx
# requests
# yarl
importlib-metadata==8.6.1
# via
# litellm
# opentelemetry-api
jinja2==3.1.6
# via litellm
jiter==0.9.0
# via openai
joblib==1.4.2
# via nltk
jsonschema==4.23.0
# via litellm
jsonschema-specifications==2024.10.1
# via jsonschema
litellm==1.64.1
# via crawl4ai
logfire==3.11.0
# via -r requirements.in
lxml==5.3.1
# via crawl4ai
markdown-it-py==3.0.0
# via rich
markupsafe==3.0.2
# via jinja2
mcp==1.5.0
# via openai-agents
mdurl==0.1.2
# via markdown-it-py
multidict==6.2.0
# via
# aiohttp
# yarl
nltk==3.9.1
# via crawl4ai
numpy==2.2.4
# via
# crawl4ai
# rank-bm25
openai==1.68.2
# via
# litellm
# openai-agents
openai-agents==0.0.7
# via -r requirements.in
opentelemetry-api==1.31.1
# via
# opentelemetry-exporter-otlp-proto-http
# opentelemetry-instrumentation
# opentelemetry-sdk
# opentelemetry-semantic-conventions
opentelemetry-exporter-otlp-proto-common==1.31.1
# via opentelemetry-exporter-otlp-proto-http
opentelemetry-exporter-otlp-proto-http==1.31.1
# via logfire
opentelemetry-instrumentation==0.52b1
# via logfire
opentelemetry-proto==1.31.1
# via
# opentelemetry-exporter-otlp-proto-common
# opentelemetry-exporter-otlp-proto-http
opentelemetry-sdk==1.31.1
# via
# logfire
# opentelemetry-exporter-otlp-proto-http
opentelemetry-semantic-conventions==0.52b1
# via
# opentelemetry-instrumentation
# opentelemetry-sdk
packaging==24.2
# via
# huggingface-hub
# opentelemetry-instrumentation
pillow==10.4.0
# via crawl4ai
playwright==1.51.0
# via
# -r requirements.in
# crawl4ai
# tf-playwright-stealth
propcache==0.3.1
# via
# aiohttp
# yarl
protobuf==5.29.4
# via
# googleapis-common-protos
# logfire
# opentelemetry-proto
psutil==7.0.0
# via crawl4ai
pycparser==2.22
# via cffi
pydantic==2.10.6
# via
# crawl4ai
# litellm
# mcp
# openai
# openai-agents
# pydantic-settings
pydantic-core==2.27.2
# via pydantic
pydantic-settings==2.8.1
# via mcp
pyee==12.1.1
# via playwright
pygments==2.19.1
# via rich
pyopenssl==25.0.0
# via crawl4ai
pyperclip==1.9.0
# via crawl4ai
python-dotenv==1.1.0
# via
# crawl4ai
# litellm
# pydantic-settings
pyyaml==6.0.2
# via huggingface-hub
rank-bm25==0.2.2
# via crawl4ai
referencing==0.36.2
# via
# jsonschema
# jsonschema-specifications
regex==2024.11.6
# via
# nltk
# tiktoken
requests==2.32.3
# via
# crawl4ai
# huggingface-hub
# openai-agents
# opentelemetry-exporter-otlp-proto-http
# tiktoken
rich==13.9.4
# via
# crawl4ai
# logfire
rpds-py==0.24.0
# via
# jsonschema
# referencing
sniffio==1.3.1
# via
# anyio
# openai
snowballstemmer==2.2.0
# via crawl4ai
soupsieve==2.6
# via beautifulsoup4
sse-starlette==2.2.1
# via mcp
starlette==0.46.1
# via
# mcp
# sse-starlette
tf-playwright-stealth==1.1.2
# via crawl4ai
tiktoken==0.9.0
# via litellm
tokenizers==0.21.1
# via litellm
tqdm==4.67.1
# via
# huggingface-hub
# nltk
# openai
types-requests==2.31.0.6
# via openai-agents
types-urllib3==1.26.25.14
# via types-requests
typing-extensions==4.13.0
# via
# aiosqlite
# beautifulsoup4
# huggingface-hub
# logfire
# openai
# openai-agents
# opentelemetry-sdk
# pydantic
# pydantic-core
# pyee
urllib3==1.26.20
# via
# -r requirements.in
# requests
uvicorn==0.34.0
# via mcp
wrapt==1.17.2
# via
# deprecated
# opentelemetry-instrumentation
xxhash==3.5.0
# via crawl4ai
yarl==1.18.3
# via aiohttp
zipp==3.21.0
# via importlib-metadata