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.
SceneXplain API toolkit.
PubMed API toolkit.
Metaphor Search API toolkit.
GitLab Tool.
Golden API toolkit.
Shell tool.
Bing Search API toolkit.
Google Trends API Toolkit.
Edenai Tools.
Google Cloud Tools.
Unsupervised learning based memorization.
Gmail tools.
Google Jobs API Toolkit.
OpenWeatherMap API toolkit.
Google Lens API Toolkit.
Sleep tool.
DuckDuckGo Search API toolkit.
Jira Tool.
Simple tool wrapper around VectorDBQA chain.
Tools for interacting with the user.
O365 tools.
GitHub Tool.
Merriam-Webster API toolkit.
Eleven Labs Services Tools.
Tools for interacting with a JSON file.
Tools for making requests to an API endpoint.
Tools for interacting with Spark SQL.
Zapier Tool.
Tools for interacting with a SQL database.
Google Search API Toolkit.
Wolfram Alpha API toolkit.
Google Scholar API Toolkit.
Arxiv API toolkit.
DataForSeo API Toolkit.
Google Finance API Toolkit.
Google Places API Toolkit.
Tool to generate an image.
Azure Cognitive Services Tools.
Tools for interacting with a GraphQL API.
StackExchange API toolkit.
Slack tools.
Amadeus tools.
Tavily Search API toolkit.
Tool for asking for human input.
Steam API toolkit.
File Management Tools.
Tools for interacting with a PowerBI dataset.
MutliOn Client API tools.
Wikipedia API toolkit.
Browser tools and toolkit.