diff --git a/examples/rag/elastic-chatbot-rag-app/requirements.txt b/examples/rag/elastic-chatbot-rag-app/requirements.txt index 075e3c7..474c38f 100644 --- a/examples/rag/elastic-chatbot-rag-app/requirements.txt +++ b/examples/rag/elastic-chatbot-rag-app/requirements.txt @@ -17,7 +17,9 @@ anyio==4.9.0 # httpx # openai attrs==25.3.0 - # via aiohttp + # via + # aiohttp + # galileo blinker==1.9.0 # via flask boto3==1.37.13 @@ -88,6 +90,10 @@ fsspec==2025.3.0 # via # huggingface-hub # langtrace-python-sdk +galileo==0.10.0 + # via -r requirements.in +galileo-core==3.32.0 + # via galileo google-api-core[grpc]==2.24.2 # via # google-cloud-aiplatform @@ -154,8 +160,10 @@ httpcore==1.0.7 httpx==0.28.1 # via # cohere + # galileo-core # langchain-google-vertexai # langchain-mistralai + # langgraph-sdk # langsmith # openai httpx-sse==0.4.0 @@ -211,6 +219,9 @@ langchain-core==0.3.45 # langchain-mistralai # langchain-openai # langchain-text-splitters + # langgraph + # langgraph-checkpoint + # langgraph-prebuilt langchain-elasticsearch==0.3.2 # via -r requirements.in langchain-google-vertexai==2.0.15 @@ -221,6 +232,16 @@ langchain-openai==0.3.8 # via -r requirements.in langchain-text-splitters==0.3.6 # via langchain +langgraph==0.5.4 + # via -r requirements.in +langgraph-checkpoint==2.1.2 + # via + # langgraph + # langgraph-prebuilt +langgraph-prebuilt==0.5.1 + # via langgraph +langgraph-sdk==0.1.74 + # via langgraph langsmith==0.3.15 # via # langchain @@ -242,7 +263,7 @@ multidict==6.1.0 # yarl mypy-extensions==1.0.0 # via typing-inspect -numpy +numpy==2.5.0 # via # elasticsearch # langchain-aws @@ -314,7 +335,11 @@ opentelemetry-semantic-conventions==0.52b0 # opentelemetry-instrumentation-sqlalchemy # opentelemetry-sdk orjson==3.10.15 - # via langsmith + # via + # langgraph-sdk + # langsmith +ormsgpack==1.12.2 + # via langgraph-checkpoint packaging==24.2 # via # elastic-opentelemetry @@ -357,6 +382,8 @@ pyasn1-modules==0.4.1 pydantic==2.10.6 # via # cohere + # galileo + # galileo-core # google-cloud-aiplatform # langchain # langchain-aws @@ -364,6 +391,7 @@ pydantic==2.10.6 # langchain-core # langchain-google-vertexai # langchain-mistralai + # langgraph # langsmith # openai # pydantic-settings @@ -373,10 +401,17 @@ pydantic-core==2.27.2 # cohere # pydantic pydantic-settings==2.8.1 - # via langchain-community + # via + # galileo-core + # langchain-community +pyjwt==2.13.0 + # via + # galileo + # galileo-core python-dateutil==2.9.0.post0 # via # botocore + # galileo # google-cloud-bigquery python-dotenv==1.0.1 # via pydantic-settings @@ -468,6 +503,7 @@ typing-extensions==4.12.2 # via # anyio # cohere + # galileo-core # google-cloud-aiplatform # huggingface-hub # langchain-core @@ -480,7 +516,7 @@ typing-extensions==4.12.2 # typing-inspect typing-inspect==0.9.0 # via dataclasses-json -ujson==5.10.0 +ujson==5.13.0 # via langtrace-python-sdk urllib3==2.3.0 # via @@ -496,8 +532,11 @@ werkzeug==3.1.3 wrapt==1.17.2 # via # deprecated + # galileo # opentelemetry-instrumentation # opentelemetry-instrumentation-sqlalchemy +xxhash==3.7.1 + # via langgraph yarl==1.18.3 # via aiohttp zipp==3.21.0 @@ -507,29 +546,3 @@ zstandard==0.23.0 # The following packages are considered to be unsafe in a requirements file: # setuptools -opentelemetry-instrumentation-asyncio==0.52b0 -opentelemetry-instrumentation-dbapi==0.52b0 -opentelemetry-instrumentation-logging==0.52b0 -opentelemetry-instrumentation-sqlite3==0.52b0 -opentelemetry-instrumentation-threading==0.52b0 -opentelemetry-instrumentation-urllib==0.52b0 -opentelemetry-instrumentation-wsgi==0.52b0 -opentelemetry-instrumentation-aiohttp-client==0.52b0 -opentelemetry-instrumentation-aiohttp-server==0.52b0 -opentelemetry-instrumentation-boto3sqs==0.52b0 -opentelemetry-instrumentation-botocore==0.52b0 -opentelemetry-instrumentation-click==0.52b0 -opentelemetry-instrumentation-elasticsearch==0.52b0 -opentelemetry-instrumentation-flask==0.52b0 -opentelemetry-instrumentation-grpc==0.52b0 -opentelemetry-instrumentation-httpx==0.52b0 -opentelemetry-instrumentation-jinja2==0.52b0 -opentelemetry-instrumentation-requests==0.52b0 -opentelemetry-instrumentation-sqlalchemy==0.52b0 -opentelemetry-instrumentation-system-metrics==0.52b0 -opentelemetry-instrumentation-tortoiseorm==0.52b0 -opentelemetry-instrumentation-urllib3==0.52b0 -elastic-opentelemetry-instrumentation-openai==0.6.1 - -galileo -langgraph \ No newline at end of file