LangTool adds a semantic layer on top of python functions and classes, to enable LLM interactions with functions and classes.
LangTool borrows the concept of a Tool from LangChain (<a href="https://github.com/hwchase17/langchain">https://github.com/hwchase17/langchain</a>). One of the goals of this project is to complement LangChain by providing a high-level interface for users to create tools on the fly.