Tools are classes that an Agent uses to interact with the world.
Each tool has a description. Agent uses the description to choose the right tool for the job.
Different methods for rendering Tools to be passed to LLMs.
Depending on the LLM you are using and the prompting strategy you are using, you may want Tools to be rendered in a different way. This module contains various ways to render tools.
Jira Tool.
File Management Tools.
Zapier Tool.
OpenWeatherMap API toolkit.
Steam API toolkit.
GitLab Tool.
Tools for interacting with Spark SQL.
Google Scholar API Toolkit.
Tools for interacting with a GraphQL API.
StackExchange API toolkit.
Google Cloud Tools.
Merriam-Webster API toolkit.
Tools for interacting with a PowerBI dataset.
Slack tools.
Tool for asking for human input.
Azure Cognitive Services Tools.
Browser tools and toolkit.
PubMed API toolkit.
Google Search API Toolkit.
Tools for making requests to an API endpoint.
Simple tool wrapper around VectorDBQA chain.
SceneXplain API toolkit.
GitHub Tool.
Amadeus tools.
Google Places API Toolkit.
Tools for interacting with a SQL database.
O365 tools.
Shell tool.
Tools for interacting with a JSON file.
Gmail tools.
Edenai Tools.
Google Trends API Toolkit.
Wikipedia API toolkit.
Eleven Labs Services Tools.
Golden API toolkit.
Google Finance API Toolkit.
Google Lens API Toolkit.
Bing Search API toolkit.
DataForSeo API Toolkit.
MutliOn Client API tools.
Arxiv API toolkit.
Tavily Search API toolkit.
Sleep tool.
Google Jobs API Toolkit.
Unsupervised learning based memorization.
Metaphor Search API toolkit.
Tool to generate an image.
Wolfram Alpha API toolkit.
Tools for interacting with the user.
DuckDuckGo Search API toolkit.