JoaoPito / ayanami-bot

Your AI-powered assistant that customizes itself to automate your tasks, conveniently in a Telegram bot
GNU General Public License v3.0
0 stars 0 forks source link

Feature: Support for LangChain toolkits #4

Closed JoaoPito closed 1 month ago

JoaoPito commented 1 month ago

Support for multiple tools to be added at once with toolkits. Maybe add another field in the config.py file, so that the ToolLoader can load toolkits as well. Useful for tools like Gmail access or CSV processing.

JoaoPito commented 1 month ago

LangChain Toolkit documentation: https://python.langchain.com/v0.1/docs/modules/tools/toolkits/ Use tools = toolkit.get_tools() to get the list of tools of the toolkit, then append to existing tools.