feat: add composio toolset (#3034)

* feat: add composio toolset

* feat: v1

* feat: format code

* feat: add support for multi tools

* feat: make methods private

* [autofix.ci] apply automated fixes

* feat: use logger

* refactor(ComposioAPI.py): reorganize import statement

* refactor: update typing import in langchain_utilities/model.py

* refactor: update typing import in ComposioAPI.py

---------

Co-authored-by: Gabriel Luiz Freitas Almeida <gabriel@langflow.org>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
This commit is contained in:
Himanshu Dixit 2024-07-31 02:44:32 +05:30 • committed by GitHub
commit 818a17d0db
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 559 additions and 4 deletions

View file

@ -105,6 +105,7 @@ yfinance = "^0.2.40"
langchain-google-community = "1.0.7"
wolframalpha = "^5.1.3"
astra-assistants = "^2.0.15"
composio-langchain = "^0.3.28"
[tool.poetry.group.dev.dependencies]