feat: Update dependencies to add smolagents package (#6030)

* chore: Update Pillow and Pandas dependencies to latest patch versions

* chore: Update NVIDIA AI Endpoints and Pillow dependencies

* feat: Add smolagents dependency to project requirements

* feat: Add HuggingFace model bridge for LangChain integration

Implement a model bridge that allows seamless conversion between LangChain and HuggingFace model interfaces, supporting message and tool call translations

* docs: Update usage example in LangChainHFModel to improve clarity

* fix: update smolagents dependency version to 1.8.0

---------

Co-authored-by: Edwin Jose <edwin.jose@datastax.com>
This commit is contained in:
Gabriel Luiz Freitas Almeida 2025-02-13 09:37:13 -03:00 • committed by GitHub
commit 70e8650813
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 264 additions and 100 deletions

View file

@ -90,7 +90,7 @@ dependencies = [
"langchain-unstructured==0.1.5",
"langchain-milvus==0.1.7",
"langchain-mongodb==0.2.0",
"langchain-nvidia-ai-endpoints==0.3.5",
"langchain-nvidia-ai-endpoints==0.3.8",
"langchain-google-calendar-tools==0.0.1",
"langchain-google-community==2.0.3",
"langchain-elasticsearch==0.3.0",
@ -111,6 +111,7 @@ dependencies = [
"ag2>=0.1.0",
"scrapegraph-py>=1.12.0",
"pydantic-ai>=0.0.19",
"smolagents>=1.8.0",
]
[tool.uv.sources]